title3.gif (9410 bytes)


 


Olya.jpg (10387 bytes)

Донская О. А.

Студенты


Spy2.jpg (8590 bytes)

Семенов П. Ю

 

Руководители

Краснощеченко В. И.
Прохоров Г. В.

Введение

В математической системе MATLAB 5.2.1 была разработана и протестирована библиотека вспомогательных функций, названная Viewer Toolbox – усовершенствованная версия Automatic Control System Toolbox (ACST). Данная библиотека имеет целью систематизировать ввод-вывод обрабатываемой информации и облегчить работу с основным блоком программ с использованием новейших средств графического интерфейса пользователя – Graphical User Interface (GUI). Именно упор на графическую среду пакета MATLAB в угоду наглядности и простоте работы и отличает данную версию программы от предыдущей. Необходимо заметить, что библиотека была создана на основе существующего алгоритмического обеспечения пакета MATLAB: Control System Toolbox version 4.1, Symbolic Math Toolbox version 2.0.1 и Control System Analysis & Design version 2.0f, с использованием некоторых их функций и алгоритмов.

Вспомогательные функции разработанной библиотеки позволяют проводить анализ системы в частотной и временной области с построением соответствующих характеристик, синтезировать обратную связь по состоянию и получать желаемое расположение полюсов заданной системы, используя метод модального управления, синтезировать наблюдательное устройство полного порядка. Реализуются методы решения задач АКОР и идентификации. Данное программное обеспечение позволяет получать приемлемые результаты практически для любых систем четвёртого порядка, причём универсальность программ заключается в том, что пользователю необходимо задать лишь требуемую ПФ, остальные данные (матрицы пространства состояний, корни характеристического полинома, фундаментальная система решений и т. д.) вычисляются автоматически. Наглядность обусловлена построением необходимых графиков. Соответствующие данные во многих случаях сохраняются в .mat файлах и доступны для других приложений. Нельзя не отметить модульное построение программ, которое допускает возможность быстрой модификации отдельного блока или добавление нового.

Самое главное достоинство разработанной библиотеки в том, что удобство и быстроту работы с программами обеспечивает простой и доступный “оконный” интерфейс среды MATLAB, разработанный с использованием новейших средств графического интерфейса пользователя – Graphical User Interface (GUI), встроенных в MATLAB.

Скачать описание библиотеки (MS Word, ZIP-архив ~173k)

Скачать библиотеку функций (MatLab, ZIP-архив ~48k)