УДК 001(06) Телекоммуникации и новые информационные технологии… К.В. МАРТИНОВ, А.А. МУДРИЦКИЙ, М.Л. СИМОНОВ Московский инженерно-физический институт (государственный университет) РАСПРЕДЕЛЕННАЯ ИНФОРМАЦИОННАЯ СИСТЕМА АНАЛИЗА, СИНТЕЗА И МОДЕЛИРОВАНИЯ САУ Рассматривается подход к разработке распределенной информационной системы анализа, синтеза и моделирования САУ по принципу единого информационного пространства. На современном этапе развития информационных технологий многие предприятия, ведущие разработки перспективных САУ, используют в своей работе корпоративные информационные системы (ИС). Данные системы представляют собой набор интегрированных приложений, которые позволяют создать единую среду для автоматизации всех основных бизнес-операций в масштабе предприятия. Рассматриваемая система анализа, синтеза и моделирования САУ представляет собой комплексное решение для формирования распределенных ИС по принципу единого информационного пространства. Данная разработка предназначена для организации и поддержки процессов: линеаризация САУ; идентификация САУ; анализ качества САУ; анализ устойчивости САУ; оптимизация параметров САУ; моделирование САУ; синтез робастных систем и ПИД-регуляторов; графическая визуализация с мощными аналитическими возможностями для обработки графической составляющей проектов; управление распределенными информационными ресурсами [1]; обмен данными между компонентами системы и со смежными системами; формирование отчетной документации в соответствии с современными инженерными стандартами. Система реализована в среде MATLAB-Simulink в виде набора COMобъектов, открытые интерфейсы которых реализуют решение перечисленных задач. Данный подход позволяет применять компоненты системы для построения распределенных приложений. Используемые в системе ________________________________________________________________________ ISBN 5-7262-0633-9. НАУЧНАЯ СЕССИЯ МИФИ-2006. Том 10 28 УДК 001(06) Телекоммуникации и новые информационные технологии… функции основаны как на стандартных алгоритмах пакетов прикладных программ (ППП) системы 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 29