Министерство образования Российской Федерации
Московский государственный технический университет имени Н.Э. Баумана

Козлов О.С.

ДИСЦИПЛИНА: УПРАВЛЕНИЕ В ТЕХНИЧЕСКИХ СИСТЕМАХ

ЛАБОРАТОРНАЯ РАБОТА № 1
часть 1
ИСПОЛЬЗОВАНИЕ ПРОГРАММНОГО КОМПЛЕКСА "МОДЕЛИРОВАНИЕ В ТЕХНИЧЕСКИХ УСТРОЙСТВАХ" (ПК "МВТУ") ДЛЯ АНАЛИЗА ДИНАМИКИ ЛИНЕЙНЫХ И ЛИНЕАРИЗОВАННЫХ САР, ОПИСЫВАЕМЫХ В ПЕРЕМЕННЫХ "ВХОД - ВЫХОД"

Москва, 2001 г.

Цель работы:

ВВЕДЕНИЕ

   Высокие темпы развитие аппаратных средств вычислительной техники в последнее десятилетие обеспечили реальную возможность создания эффективных программных средств САПР, включая как традиционных средств САПР конструкторского направления (EUCLID, ACAD, КОМПАС и др.), так и "интеллектуальных" САПР, предназначенных для автоматизации наукоемких расчетов в обоснование основных показателей проектируемой установки, таких как безопасность, надежность и др.
   К разряду "интеллектуальных" САПР относятся программно-инструментальные средства автоматизации динамических расчетов (АДР). Наиболее важным признаком автоматизации является удобство "сборки" из разнообразных модулей, каждый из которых решает ту или иную небольшую задачу, некоторой единой системы, решающей задачу более высокого уровня. В идеале полная программа расчета динамики - это многомерная сеть, в узлы которой автоматически подаются нужные программные модули из библиотеки моделирующих программ. В ней предусмотрена возможность расширения, замен и улучшения общей структуры и отдельных модулей.
   Программно-инструментальные средства автоматизации динамических расчетов сложных технических систем позволяют: в десятки раз сократить время от разработки математической модели объекта до получения результатов моделирования; повысить надежность результатов расчетов; оптимизировать полученные решения, используя многовариантный анализ, и т.п. Средства АДР дают возможность Проектировщику сосредоточиться на решении основной задачи и не отвлекаться на разработку программ и алгоритмов. Именно в системах АДР появляется реальная возможность ясного вмешательства в те или иные фрагменты процесса счета и его изменения в соответствии с желанием Исследователя (в том числе и в режиме "on-line").
   Наиболее общим подходом к созданию систем АДР, охватывающих очень широкий спектр областей применения (от технических до организационных), следует считать развитие методов структурного моделирования. К настоящему времени за рубежом разработан ряд программно-инструментальных средств для моделирования и анализа на ЭВМ динамических систем, в основе которых лежит метод структурного моделирования. Большинство из них представляет собой универсальные программные комплексы (ПК) с библиотеками типовых модулей общетехнического профиля (наиболее известные из них - SIMULINK, VisSim, MATRIXx , CTRL-C, EYSI-5).
   В настоящее время из отечественных программно-инструментальных средств АДР наиболее развитым является программный комплекс "Моделирование в технических устройствах" (ПК "МВТУ"), созданный в МГТУ им. Н.Э. Баумана на кафедре "Ядерные реакторы и установки". ПК "МВТУ" по реализованным в нем ряду новых методов анализа, по интерфейсу Пользователя и, особенно, по численным алгоритмам интегрирования жестких динамических систем дифференциальных уравнений является альтернативой вышеуказанным зарубежным программным средствам АДР.
   Эффективность использования ПК "МВТУ" показана как в учебном процессе МГТУ им. Н.Э. Баумана и ряда других технических университетов (при выполнении виртуальных лабораторных работ, в курсовом и дипломном проектировании), так и в ряде реальных проектных разработок Минатома РФ (разработка математической модели АСУ ТП энергоблока АЭС "БУШЕР"; расчетное обоснование ядерной безопасности ЯЭУ малой мощности для плавучей АЭС в переходных режимах и в проектных аварийных ситуациях; разработка математической модели динамики опытно-демонстрационной реакторной установки ОДУ БРЕСТ-300).


(к содержанию)

1. ОБЩИЕ СВЕДЕНИЯ О ПРОГРАММНОМ КОМПЛЕКСЕ "МВТУ"

1.1. Назначение, режимы работы, особенности и достоинства ПК "МВТУ" 

   Программный комплекс "Моделирование в технических устройствах" ("МВТУ") - современная среда интеллектуального САПР, предназначенная для детального исследования и анализа динамических процессов в ядерных и тепловых энергетических установках, в системах автоматического управления (САУ), в следящих приводах и роботах, в любых технических системах, описание динамики которых может быть реализовано методами структурного моделирования.
   Может использоваться для моделирования нестационарных процессов в физике, в электротехнике, в динамике машин и механизмов, в астрономии и т.д., а также для решения нестационарных краевых задач (теплопроводность, гидродинамика и др).
   Может функционировать в многокомпьютерных моделирующих комплексах, в том числе и в режиме удаленного доступа к технологическим и информационным ресурсам.

   Программный комплекс "МВТУ" реализует следующие режимы работы:

* В настоящие время режим СИНТЕЗ проходит внутреннее тестирование и будет включен в свободно распостраняемую версию МВТУ ориентировочно в январе 2003 года.

Программный комплекс "МВТУ" имеет следующие достоинства: 

1.2. Запуск программного комплекса "МВТУ" 

   Запуск ПК "МВТУ" осуществляется файлом Mbty.exe, расположенным в подкаталоге BIN. В среде WINDOWS ПК "МВТУ" может быть запущен также посредством: кнопки Пуск и меню Программы или Выполнить; Проводника программ; специально созданной для запуска пиктограммы. Более подробная информация о способах запуска программ приводится в Инструкции Пользователя WINDOWS...Через 1...3 с после запуска на экране монитора появится заставка с фотографией главного корпуса МГТУ им. Н.Э. Баумана и реквизитами авторов ПК "МВТУ" и (см. рис. 1.1).

ЭКРАННАЯ КОПИЯ ЗАСТАВКИ ПК "МВТУ" 

Рис. 1.1

   Через 3...5 секунд на экране монитора появится Главное Окно программного комплекса "МВТУ" (см. рис. 1.2), где в верхней части Главного Окна - ленточное Командное меню, в центральной части - Панель инструментов (командных кнопок), а ниже - "Линейка" типовых блоков с соответствующими пиктограммами и закладками названий отдельных библиотек, сформированных по функциональному принципу.

ЭКРАННАЯ КОПИЯ ГЛАВНОГО ОКНА ПК "МВТУ" 

Рис. 1.2


(к содержанию)

1.3. Структура и состав ПК "МВТУ"

   Различные версии ПК "МВТУ" (профессиональная, демонстрационная, учебная, ограниченная учебная) имеет единую файловую структуру. На рис. 1. 3 представлена структура каталога МВТУ_3_0. Ядро ПК "МВТУ" размещено в подкаталоге BIN.
В подкаталоге DEMO размещено несколько подкаталогов с набором демонстрационных примеров из различных разделов техники. Подкаталог DOC содержит документ WinWord 2000 (расширение .doc) с Краткой Инструкцией Пользователя. Подкаталог PROJECTS предназначен для сохранения проектов (задач), которые будут созданы начинающим Пользователем (например, на стадии освоения процедур работы в среде ПК "МВТУ").
   Примечание: допускается переименование или копирование каталога МВТУ_3_0, созданного при инсталляции ПК "МВТУ" на Вашем компьютере, в каталог с другим названием.


рис 1.3

   Во всех версиях ПК "МВТУ" подкаталог BIN имеет практически одинаковую файловую структуру (см. рис. 1.4). В профессиональной версии перечень файлов с расширением .dll более полный за счет включения в ПК "МВТУ" дополнительных Специализированных библиотек типовых блоков.


рис 1.4

Расшифровка назначения подкаталога BMP и файлов.

Имя подкаталога или файла

Назначение подкаталога или файла или файла

 BMP Каталог, предназначенный для хранения оригинальных пиктограмм типовых блоков (созданных Пользователем) в bitmap-формате;
 Mbty. еxe Главный исполняемый файл, обеспечивающий: функционирование графического редактора и интерфейсных процедур; выбор и управление численными алгоритмами расчета и т.д.;
 Mbty.dat Файл, обеспечивающий "разрешение" запуска ПК "МВТУ";
 UnInstal.exe Исполняемый файл, обеспечивающий удаление ПК "МВТУ" (каталог на жестком диске и соответствующая папка в меню Программы оболочки WINDOWS);
 About.dll Дополнительный исполняемый файл, обеспечивающий вызов заставки ПК "МВТУ";
 Hclib.dll Вспомогательный исполняемый файл, обеспечивающий работу блоков Специализированной библиотеки Теплопроводность;
 Kinlib.dll Вспомогательный исполняемый файл, обеспечивающий работу Специализированной библиотеки Кинетика нейтронов;
 robot.dll Вспомогательный исполняемый файл, обеспечивающий расчетные процедуры Специализированной библиотеки Роботы;
 Robotlib.dll Вспомогательный исполняемый файл, обеспечивающий вызов и работу специализированного блока Многозвенный робот;
 Statlib.dll Вспомогательный исполняемый файл, обеспечивающий работу блоков Специализированной библиотеки Статистика;
 Stdlib. dll Дополнительный исполняемый файл, обеспечивающий работу Общетехнической библиотеки типовых блоков;
 Vodalib. dll Вспомогательный исполняемый файл, обеспечивающий работу ряда блоков Специализированной библиотеки Свойства;
 Mbty. cnt Вспомогательный файл справочной системы;
 Mbty. hlp  Основной файл справочной системы;
 Voda. tbl Файл данных (электронная таблица) со свойствами воды и пара.

    В подкаталог DEMO типовой комплектации ПК "МВТУ" включены файлы демонстрационных примеров, соответствующих как широко известным ("классическим") динамическим задачам, так и менее известным задачам из ряда технических дисциплин. Демонстрационные примеры отсортированы по отдельным подкаталогам (поддиректориям) в соответствии с используемыми методами анализа динамики систем автоматического управления или в соответствии с технической направленностью примеров, причем подкаталог ...\DEMO\ROBOT содержит внутри себя еще 2 подкаталога с демонстрационными примерами по динамике следящих приводов с непрерывным и цифровым (дискретным) управлением, соответственно.

Перечень подкаталогов и примеров.

Имя файла

Назначение демонстрационного примера

Подкаталог DEMO\ADAPT

adap_pi.mrj Моделирование адаптивного ПИ-регулятора; *)
adap_pid.mrj Моделирование адаптивного ПИД-регулятора; *)

Подкаталог DEMO\FREQUEN

fre_a_pi.mrj Частотные характеристики при адаптивном ПИ-регулировании; *)

Подкаталог DEMO\IDENTIF

freqpar.mrj Определение амплитуды и фазы АФЧХ управляемой САР;
ident_2.mrj Определение параметров АФЧХ управляемой САР;

Подкаталог DEMO\LAB_WORK

lab83_11.mrj Промежуточный этап демонстрационно-ознакомительной задачи из "Краткой Инструкции Пользователя";
lab83_21.mrj Заключительный этап демонстрационно-ознакомительной задачи из "Краткой Инструкции Пользователя";

Подкаталог DEMO\MIXT

fas_port.mrj Исследование нелинейной динамической системы 2-го порядка на фазовой плоскости; *)
int_vdp3.mrj Моделирование уравнения Ван-дер-Поля при 3-х начальных условиях с использованием интерпретатора математических функций;
lorenz_3.mrj Моделирование странного аттрактора Лоренца;
sbo_gork.mrj Моделирование системы "самолет - б...я - осколки"; *)
vdp5_20.mrj Моделирование "сверхжесткого" уравнения Ван-дер-Поля с использованием метода структурного моделирования;
vdp2_29.mrj Моделирование "сверхжесткого" уравнения Ван-дер-Поля с использованием интерпретатора математических функций;
vdp2_29.mrj Моделирование "сверхжесткого" уравнения Ван-дер-Поля с использованием интерпретатора математических функций;
wim.mrj Моделирование широтно-импульсной модуляции;

Подкаталог DEMO\OPTIM

opt_pid.mrj Синтез оптимального ПИД-регулятора по 3-м критериям;
opt_pidd.mrj Коррекция ПИД-регулятора по 3-м критериям;
Подкаталог DEMO\REACTORS
opt_pidd.mrj Коррекция ПИД-регулятора по 3-м критериям;

Подкаталог DEMO\REACTORS

int_reak.mrj Моделирование динамики простейшей САР ядерного реактора с использованием интерпретатора математических функций;
lab_83.mrj Моделирование динамики САР ядерного реактора в режиме реального времени с учетом обратных связей и нелинейности характеристик стержня и привода СУЗ;
lad8reak.mrj Моделирование динамики САР ядерного реактора при наличии управляющих и возмущающих воздействий с учетом обратных связей и нелинейности характеристики стержня СУЗ;
reak_lab.mrj Исследование режима автоколебаний в релейном автоматическом регуляторе мощности реактора типа РБМК с использованием метода структурного моделирования;

Подкаталог DEMO\ROBOT

Подкаталог...\CONTIN Моделирование динамики следящих приводов с непрерывным управлением (8 примеров);
Подкаталог...\DISKRET Моделирование динамики следящих приводов с цифровым (дискретным) управлением (6 примеров).

   Примечание. Примеры с меткой *) не моделируются в ограниченной учебной версии, так как в них число дифференциальных переменных превышает ограничение (не более 12 дифференциальных переменных).


(к содержанию)

1.4. Командное меню Главного Окна

Главное Окно программного комплекса "МВТУ" имеет следующие меню:

Примечания:
  1. Большинство опций Командного меню продублированы в Панели инструментов соответствующими командными кнопками.
  2. В ПК "МВТУ" нажатием клавиши F1 или посредством меню "?" и опции Содержание вызывается "навигатор" всей контекстной справочной системы, а нажатием комбинации клавиш Ctrl + F1 при выделенном типовом блоке вызывается справка по этому блоку.

   Учитывая, что все интерфейсные команды нецелесообразно вносить в Командное меню Главного Окна, часть команд реализовано посредством:
   - Дополнительной Панели инструментов, расположенной в верхней части Главного или субмодельного схемного окна (см. рис. 1.5) и обеспечивающей выполнение большинства команд и процедур редактирования структурной схемы;
   - Дополнительного командного меню, вызов которого осуществляется нажатием правой клавиши "мыши" при расположении ее курсора в свободном месте схемного окна (Главного или субмодельного).
   На рис. 1.5 на фоне Главного Схемного Окна представлено Дополнительное командное меню, содержащее 12 дополнительных интерфейсных опций, часть из которых (опции Сетка, Вставить субмодель, Добавить/Заменить блок, Непрерывная вставка блока, Выделение группы) фактически является дополнительными процедурами графического редактора ПК "МВТУ".
Оставшиеся семь опций Дополнительного командного меню обеспечивают: 

Панель инструментов включение/отключение командных кнопок Схемного окна;
 Фон замену однотонного фона схемного окна (по умолчанию белого) на "подложку" в bit-map формате, что позволяет придать структурной схеме вид, близкий к мнемосхемам на реальных пультах управления техническими объектами;
Копировать изображение копирование в буфер содержимого Схемного окна для последующей вставки в другие документы, например, в текстовые документы WINWORD;
Внешние сигналы описание внешних (по отношению к ПК "МВТУ") входных сигналов;
Параметры макроблока задание Глобальных параметров проекта при активном Главном Схемном Окне или глобальных параметров макроблока (субмодели) при активном субмодельном схемном окне;
 Приоритет проекта ранжирование по "важности" проекта в случае моделирования в среде ПК "МВТУ" одновременно нескольких динамических задач (независимых или связных);
Показать алгебраические петли вывод списка определяющих блоков с последующим выделением жирными линиями связи выявленных алгебраических контуров.

ИЛЛЮСТРАЦИЯ ДОПОЛНИТЕЛЬНОГО КОМАНДНОГО ОКНА

Рис. 1.5


(к содержанию)

1.5. Панель инструментов Главного Окна

   Панель инструментов, расположенная в средней части Главного Окна, имеет специальные кнопки, реализующие команды и опции:
Название кнопки

Назначение кнопки


Новый
Открывает Схемное Окно нового проекта (задачи)

Открыть
Открывает окно считывания с диска ранее созданной структурной схемы динамической задачи (по умолчанию вызывается корневой каталог с указанием файлов, имеющих расширение . mrj)

Сохранить
Сохраняет структурную схему и параметры (по умолчанию файл с расширением . mrj), включая метод, параметры интегрирования, окна отображения результатов расчета и т.п.

Навигатор
Открывает окно Навигатора проекта

Список графиков
Открывает окно Списка графиков

Поиск блока
Открывает диалоговое окно Поиск блока в структурной схеме по ряду отличительных признаков (тип блока, название блока и т.п.)

Продолжить поиск блока
Продолжает поиск блоков в структурной схеме по выбранному отличительному признаку (тип блока, название блока и т.п. )

Поиск переменной
Открывает диалоговое окно Поиск переменной в структурной схеме по ряду отличительных признаков (имя глобальной переменной, источник переменной или ссылка на переменную)

Продолжить поиск переменной 
Продолжает поиск переменной в структурной схеме по выбранному отличительному признаку (имя глобальной переменной, источник переменной или ссылка на переменную)

Параметры счета
Вызывает диалоговое окно выбора метода интегрирования, установки времени, шага интегрирования, точности и т.д. 

Старт
Выполняет 1-й этап запуска проекта на счет, проводя инициализацию всех блоков и линий связи в схемных окнах проекта на "нулевом" шаге интегрирования

Стоп
Завершает расчет с сохранением в оперативной памяти параметров модели и состояния системы

Продолжить
Запускает сразу задачу (проект) на счет, если команда Старт не выполнялась; "дозапускает" задачу на счет, если команда Старт выполнялась; продолжает процесс моделирования до конечного времени, если он был прерван кнопкой (командой) Пауза

Пауза
Прерывает процесс расчета с сохранением в оперативной памяти параметров модели и текущего состояния системы

Параметры оптимизации
Открывает окно Параметры оптимизации

Расчет оптимальных параметров
Запускает на счет оптимизационную задачу 

Стоп оптимизация
Прерывает расчет оптимизационной задачи

Результаты оптимизации
Выводит таблицу расчетов оптимизационной задачи 

Справка
Открывает окно контекстной справочной системы ПК "МВТУ"

Выйти
Завершает сеанс работы в среде ПК с предложением сохранить текущую структурную схему 


(к содержанию)

1.6. Дополнительная панель инструментов

   Дополнительная панель инструментов, расположенная в верхней части Схемного Окна, имеет специальные кнопки, реализующие команды и опции:

Название кнопки

Назначение кнопки


Параметры макроблока
При активном Главном Схемном Окне открывает Окно глобальных параметров проекта (посредством Редактора Интерпретатора математических функций). При активном субмодельном схемном окне - окно глобальных параметров макроблока (субмодели)

Вырезать
Удаляет выделенный блок или фрагмент структурной схемы с сохранением его в Буфере Обмена

Копировать
Копирует выделенный блок или фрагмент структурной схемы в Буфер Обмена

Вставить
Копирует в Схемное Окно содержимое Буфера Обмена

Исключить блок
Выключает блок (группу блоков) из динамической модели (фон блока "окрашивается" черным цветом)

Включить блок
Включает ранее выключенный блок (или группу блоков) в динамическую модель (возвращает исходный фон блока)

Заморозить
Кнопка предназначена для поддержания (в процессе моделирования) постоянным сигнала на выходе динамического блока и равного начальному (ым) условию (ям) для данного блока

Разморозить
Кнопка отменяет команду Заморозить

Выделить все...
Выделяет полностью содержимое активного Схемного Окна 

Показать все...
Преобразует изображение всей структурной схемы проекта в текущий размер Схемного Окна

Показать выделение
Изменяет выделенный фрагмент структурной схемы проекта в текущий размер Схемного Окна

Сетка
Включает/выключает режим Сетка в схемном окне
Кроме вышеуказанных, в Дополнительной панели инструментов расположена комбинированная кнопка, предназначенная для ручного масштабирования изображения в активном Схемном Окне. Числа, отображаемые в "окне" кнопки, приблизительно соответствует масштабу изображения структурной схемы в процентах.


(к содержанию)

1.7. "Линейка" типовых блоков

   В программном комплексе "МВТУ" Библиотека типовых блоков состоит (условно) из Общетехнической и ряда Специализированных библиотек, доступ к которым осуществляется из "Линейки" типовых блоков, расположенной на экране монитора под Панелью инструментов ("линейкой" командных кнопок) см. рис. 1.6.


Рис. 1.6.

   "Линейка" типовых блоков состоит из отдельных каталогов (библиотек), переключение которых осуществляется однократным щелчком левой клавиши "мыши" в поле "закладки" с соответствующим названием. Учитывая, что все "закладки" не умещаются по длине "Линейки" типовых блоков, в правом верхнем углу "Линейки" типовых блоков предусмотрены специальные кнопки, однократный щелчок левой клавишей "мыши" по которым смещает "закладки" вправо-влево на одну позицию.
   Каждая из библиотек, включенная в "Линейку" типовых блоков, состоит из 2...22 блоков. Те библиотеки, которые не вмещаются по длине "Линейки", могут быть "прокручены" влево-вправо щелчками левой клавиши "мыши" по специальным кнопкам (в начале и конце "Линейки").
   В учебных версиях ПК "МВТУ" "Линейка" типовых блоков состоит из 14-ти отдельных библиотек, сгруппированных, в основном, по функциональному признаку.
   Общетехническая библиотека типовых блоков полностью входит в комплектацию любой версии ПК "МВТУ" и содержит следующие библиотеки:
- Источники входных воздействий (18 типовых блоков);
- Данные (9 типовых блоков);
- Операции математические (11 типовых блоков);
- Векторные операции (13 типовых блоков);
- Субструктуры (13 типовых блоков);
- Динамические звенья (14 типовых блоков);
- Нелинейные звенья (20 типовых блоков);
- Логические звенья (17 типовых блоков);
- Функции математические (20 типовых блоков);
- Ключи (10 типовых блоков);
- Дискретные звенья (9 типовых блоков).
   В табл. 1.1 представлен состав Общетехнической библиотеки типовых блоков. Подробное описание блоков Общетехнической библиотеки и их математических моделей приведено в ПРИЛОЖЕНИИ "Библиотеки типовых блоков и их алгоритмы".
   В типовую комплектацию учебных версий программного комплекса "МВТУ" обычно включены следующие Специализированные библиотеки типовых блоков:
- Кинетика нейтронов (3 типовых блока);
- Свойства (2 типовых блока);
- Статистика (9 типовых блоков).
   Библиотеки Внешние (11 типовых блоков), Контроль и управление (12 имитаторов приборов и управляющих устройств) и    Теплопроводность (4 типовых блока) включаются в ПК "МВТУ" по необходимости или по просьбе организации (вуза) или конкретного Пользователя, которые официально приобрели ПК "МВТУ" и зарегистрированы в базе данных Разработчика.
   Кроме вышеуказанных в ПК "МВТУ" имеются и другие Специализированные библиотеки:
- Реакторные блоки;
- Логика АСУ ТП ВВЭР;
- Роботы;
- Элементы ПХГ
(ПХГ - подземное хранилище газа).
   Ряд фрагментов структурных схем, сформированных Разработчиком в процессе отладки ПК "МВТУ" и выполнения им прикладных НИР и ОКР, сохранена в отдельных каталогах в виде субмоделей (с расширением .sub). Фактически эти каталоги - дополнительные Специализированные библиотеки, из элементов которых стандартной процедурой Вставить субмодель из Дополнительного командного меню могут быть набраны значительные фрагменты новых структурных схем.

СОСТАВ ОБЩЕТЕХНИЧЕСКОЙ БИБЛИОТЕКИ ТИПОВЫХ БЛОКОВ

  Таблица 1.1

Библиотека "Источники входных сигналов"
- Модельное время (часы)
- Константа
- Ступенчатое воздействие
- Многоступенчатое воздействие
- Произвольное кусочно-линейное воздействие
- Линейное воздействие
- Квадратичное воздействие
- Полиномное воздействие
- Гиперболическое воздействие
- Синусоидальное воздействие
- Экспоненциальное воздействие
- Нормальный шум
- Равномерный шум
- Пила
- Обратная пила
- Треугольное воздействие
- Меандр
- Текущий шаг интегрирования
Библиотека "Операции математические"
- Сумматор
- Умножение
- векторный сумматор
- векторное умножение
- Деление (скалярное/векторное)
- Модуль
- Знак
- Усиление
- Оператор "Case" числовой
- Интеграл от табличной функции
Библиотека "Векторные операции"
- Мультиплексор
- Демультиплексор
- Векторный размножитель скалярного сигнала
- Векторный размножитель векторных сигналов
- Распаковка матрицы входного сигнала
- Запаковка матрицы выходного сигнала
- Выборка из вектора входа
- Компенсатор начальных условий
- Решение системы ЛАУ
- Перемножение матрицы на вектор
- Транспонирование матрицы
- МНК - аппроксимация
- Интерполяция
Библиотека "Субструктуры "
- Макроблок
- Порт входа
- Порт выхода
- В память ("Передатчик")
- Из памяти ("Приемник")
- Стоп-расчет
- Заметка - Комментарий
- Общая память (3 блока)
- Система НАУ (2 блока)
- Внешние входы (2 блока)
Библиотека "Функции математические"
- Размножитель
- Линейная функция
- Квадратичная функция
- Полиномная функция
- Гиперболическая функция
- Экспонента
- Синус
- Обратные тригонометрические функции (4 блока)
- Гиперболические функции (4 блока)
- Степенная функция
- Показательная функция
- Показательнo-степенная функция
- Логарифм натуральный
- Логарифм десятичный
Библиотека "Динамические звенья"
- Динамическое звено общего вида
- Идеальное интегрирующее звено
- Интегратор с насыщением
- Интегратор с изменяемыми начальными условиями
- Апериодическое звено 1-го порядка
- Колебательное звено
- Инерционно-интегрирующее звено
- Инерционно-дифференцирующее звено
- Инерционно-форсирующее звено
- Переменные состояния
- "Новый" блок
- Идеальное запаздывающее звено
- Апериодическое звено 1-го порядка (аналитика)
- Инерционно-дифференцирующее звено (аналитика)
Библиотека "Данные"
- Графическое окно 1 (временной график)
- Графическое окно 2 (фазовая плоскость)
- Графическое окно 3 (пространственный график)
- Запись в файл
- Считывание из файла (3 блока)
- Считывание из таблицы
Библиотека "Нелинейные звенья"
- Квадратичный функционал качества
- Линейное с насыщением
- Линейное с зоной нечувствительности
- Линейное с насыщением и зоной нечувствительности
- Релейное неоднозначное
- Релейная неоднозначная с зоной нечувствительности
- Зазор
- Люфт
- Излом
- Произвольная однозначная нелинейность
- Запоминание минимума
- Запоминание максимума
- Запоминание макс./мин. из 2-х скалярных сигналов
- Запоминание макс./мин. из N векторных сигналов
- Переменное транспортное запаздывание
- Дифференцирование
- Ограничение скорости изменения
- "Дельта" - функция
- Запоминание сигнала/время (2 блока)
Библиотека "Логические звенья"
- Универсальный блок булевой логики
- Логическое "И"
- Логическое "ИЛИ"
- Логическое "НЕ"
- Логическое "Равно"
- Логическое "Неравно"
- Логическое "Больше"
- Логическое "Больше-равно"
- Логическое "Меньше"
- Логическое "Меньше-равно"
- Xor / nxor
- Временное подтверждение
- М из N (событийная логика)
- Триггер
Библиотека "Ключи "
- Управляемый ключ (в режиме "on-line")
- Ключи амплитудные (4 блока)
- Ключи временные (4 блока)
- Ключ интегратора
Библиотека "Дискретные звенья"
- Задержка на шаг интегрирования
- Экстраполятор нулевого порядка
- Запаздывание дискретное
- Дифференцирование дискретное
- Разность нулевого порядка
- Передаточная функция общего вида
- Передаточная функция от обратного аргумента
- Переменные состояния
- ПИД- регулятор


(к содержанию)

Hosted by uCoz