Запустим созданную нами комплексную модель на расчет:
При этом будут инициализированы все проекты, входящие в пакет проектов. После инициализации в окне сообщений появятся записи о том, как прошла инициализация каждого из проектов.
Если инициализация проекта прошла без ошибок, то будет выведено сообщение о том, что проект инициализирован (например, применительно к модели алгоритмов управления, созданной в предыдущем упражнении, сообщение будет «Схема общая 1.prt инициализирована»).
Если же в процессе инициализации проекта произошли ошибки, то будет выведено сообщение о том, что проект не инициализирован (например, применительно к модели алгоритмов управления, созданной в предыдущем упражнении, сообщение будет «Схема общая 1.prt не инициализирована (что-то пошло не так)»). В этом случае нужно обратиться к окну проекта, в процессе инициализации которого произошли ошибки, разобраться по какой причине они возникли и устранить их, а затем повторить запуск комплексной модели.
Проекты, входящие в состав комплексной модели, могут иметь единую базу данных сигналов. В этом случае в процессе расчета пакета происходит сквозной обмен значениями переменных между моделями, которые содержатся в данном пакете через базу данных: каждая из моделей на каждом расчетном шаге обращается к базе данных для чтения и/или записи значений переменных, которые могут быть использованы в других моделях, входящих в комплексную модель.
Применительно к тем моделям, которые мы создали в предыдущих упражнениях можно сказать Модель алгоритма управления положением блока «HS – Задвижка (тип 1)» с именем Z1 считывает значение давления из базы данных при помощи переменной D1_iq01, которое рассчитывается в теплогидравлической модели в блоке «HS – Внутренний узел», а затем передается в базу данных с помощью блока «HS – Датчик P в узле». Это значение обрабатывается алгоритмом управления, в котором происходит сравнение значения переменной и значением уставки, сформированной с помощью блока «Константа». Расчет текущего положения блока «HS – Задвижка (тип 1)» с именем Z1 происходит в блоке «Интегратор с ограничением» таким образом, чтобы свести к минимуму рассогласование текущего значения давления и значения заданного уставкой. После расчета актуальное положение Z1 передается в базу данных сигналов, откуда считывается теплогидравлической моделью.
Положение блока «HS – Задвижка (тип 1)» с именем Z2 рассчитывается с помощью блока «Ступенька», а затем передается в базу данных сигналов, откуда считывается теплогидравлической моделью.
Наблюдайте за ходом расчета и изменением расчетных параметров моделей, входящих в пакет.
Проанализируем ход расчетного процесcа.
В начальный период времени (до 5 секунды) происходит активное взаимодействие моделей между собой, по завершению которого устанавливается состояние, которое можно обозначить как стационарное. Стационарное состояние характеризуется тем, что при нахождении моделей в нем, значения расчетных параметров блоков либо не изменяются, либо изменяются в очень небольших диапазонах и с постоянными характеристиками (например, незатухающие колебания с постоянной амплитудой и периодом).
Достижение стационарного состояния характеризуется следующими значениями основных парамеров:
Затем, по достижении 50-й секунды расчета в модели алгоритмов управления за счет блока «Ступенька» происходит мгновенное изменение значения с 50 на 10 для переменной Z2_xq01, которая отвечает за переменную положения для блока «HS – Задвижка (тип 1)» с именем Z2 с 50 до 10, что приводит к резкому повышению давления в промежуточном узле.
Алгоритм, управляющий положением блока «HS – Задвижка (тип 1)» с именем Z1, реагирует на изменение давления в блоке «HS – Внутренний узел» и корректирует положение данного блока таким образом, чтобы обеспечить давление, заданное уставкой.
Процесс, в течение которого изменялось положение задвижек и значение давления, можно обозначить как переходной. Переходной процесс как правило характеризуется тем, что при нахождении в моделей в нем, значения расчетных параметров блоков могут изменяться в довольно больших диапазонах, характеристики колебательных процессов могут изменяться и т.д.,
После завершения переходного процесса модель переходит в новое стационарное состояние со следующими значениями основных параметров:
За изменениями параметров можно наблюдать на соответствующих графиках, которые были созданы в процессе работы над теплогидравлической моделью.