Распределенная информационная система анализа, синтеза и моделирования сау

Вид материалаДокументы
Подобный материал:

УДК 001(06) Телекоммуникации и новые информационные технологии…


К.В. МАРТИНОВ, А.А. МУДРИЦКИЙ, М.Л. СИМОНОВ

Московский инженерно-физический институт (государственный университет)


Распределенная информационная система анализа, синтеза и моделирования САУ


Рассматривается подход к разработке распределенной информационной системы анализа, синтеза и моделирования САУ по принципу единого информационного пространства.


На современном этапе развития информационных технологий многие предприятия, ведущие разработки перспективных САУ, используют в своей работе корпоративные информационные системы (ИС). Данные системы представляют собой набор интегрированных приложений, которые позволяют создать единую среду для автоматизации всех основных бизнес-операций в масштабе предприятия.

Рассматриваемая система анализа, синтеза и моделирования САУ представляет собой комплексное решение для формирования распределенных ИС по принципу единого информационного пространства. Данная разработка предназначена для организации и поддержки процессов:
  • линеаризация САУ;
  • идентификация САУ;
  • анализ качества САУ;
  • анализ устойчивости САУ;
  • оптимизация параметров САУ;
  • моделирование САУ;
  • синтез робастных систем и ПИД-регуляторов;
  • графическая визуализация с мощными аналитическими возможностями для обработки графической составляющей проектов;
  • управление распределенными информационными ресурсами [1];
  • обмен данными между компонентами системы и со смежными системами;
  • формирование отчетной документации в соответствии с современными инженерными стандартами.

Система реализована в среде MATLAB-Simulink в виде набора COM-объектов, открытые интерфейсы которых реализуют решение перечисленных задач. Данный подход позволяет применять компоненты системы для построения распределенных приложений. Используемые в системе функции основаны как на стандартных алгоритмах пакетов прикладных программ (ППП) системы MATLAB, так и на оригинальных алгоритмах, разработанных автором. Стандартные алгоритмы включают в себя функции следующих пакетов: Optimization Toolbox, Statistics Toolbox, Database Toolbox, MATLAB Report Generator, Control System Toolbox, System Identification Toolbox, Robust Control Toolbox, Signal Processing Toolbox и др. При помощи ряда интерфейсов осуществляется преобразование типов данных системы к типам данных применяемых в рамках каждого ППП, что позволяет обращаться к функциям пакетов напрямую, осуществлять обмен данными между компонентами системы и с целью организации единого информационного пространства.

При разработке среды инженерных и научных расчетов актуальным является вопрос выбора модели данных и соответствующей реализации, которые адекватны для описания всей информации, используемой в системе. С целью организации хранения данных в системе, разработана система управления проектными данными, которая использует знания о структуре данных ППП и пользовательских типах данных и ее отношения к проекту с целью наложения ограничений на процесс проектирования и обеспечения управления библиотекой, конфигурацией проекта и его непротиворечивостью. Данный подход обеспечивает решение задач взаимодействия с пользователем, управления методологией, межпроцедурной коммутации и переносимости, которые могут быть адаптированы к новому стилю проектирования, оставаясь при этом достаточно эффективными с точки зрения быстродействия выполнения инженерного проекта.

Разработанная система удовлетворяет основополагающим принципам построения ИС: технология «клиент-сервер», компонентный принцип построения, открытость, единая среда программных приложений, поддержка  распределенных информационных ресурсов, легкость в адаптации и увеличении функциональности в соответствии с потребностями конкретного предприятия, что в свою очередь предполагает, что формирование распределенной ИС на базе данной системы не потребует привлечения программистов, а может быть выполнено силами специалистов предметной области.


Список литературы


1. Мартинов К.В., Мудрицкий А.А., Симонов М.Л. Анализ характеристик САУ в распределенной информационной среде. В кн.: Научная сессия МИФИ-2005. Сборник научных трудов в 15-ти томах. Т. 10. М.: МИФИ, 2005, с. 64-65.


________________________________________________________________________

ISBN 5-7262-0633-9. НАУЧНАЯ СЕССИЯ МИФИ-2006. Том 10