78
допускают построение своего рода гибридных вариантов, когда
детализированная цепь исследуемой области соединяется с
«интегральной» (укрупненной) цепью другой области, не требующей к
себе повышенного внимания с позиций как точности расчетов, так и
влияния ее на процессы в устройстве.
Удобным инструментом анализа динамических режимов работы
электромеханической системы и ее цепей является аппарат
структурных
схем, широко применяемых при исследовании электроприводов и систем
управления ими. Данный подход эффективно использует достоинства метода
визуального программирования и компьютерные пакеты типа SIMULINK
(приложение к Matlab) с ориентацией на современную вычислительную
технику. Иерархическая структура моделей позволяет наполнять библиотеку
новыми модулями, на отвлекаясь каждый раз на рутинные операции синтеза
исходных элементов («строительных
блоков»).
Следует отметить, что в компьютерной модели каждое звено
структурной схемы выполняет математические операции (вычислительные
процедуры) над переменными во временной области, хотя передаточные
функции звеньев записываются в операторной форме [3]. При этом легко
формируются каналы вычисления мгновенных значений мощностей и
электромагнитных усилий электромеханической системы как произведения
соответствующих переменных, а нелинейность ее параметров
учитывается
при помощи типовых блоков нелинейностей или дополнительных
функциональных преобразователей величин.
Применение детализированных структурных схем (ДСС), которые
отличаются детализацией алгоритмов вычислений до элементарных
операций, позволяет легко выделять линейные и нелинейные области
модели, наращивать ее дополнительными элементами в соответствии с
расширением реальной электротехнической системы. Линейная часть модели
может быть преобразована по
обычным правилам преобразования
структурных схем [19], хотя при этом зачастую теряется топологическое
соответствие модели реальной структуре. Чтобы исключить необходимость
свертывания схемы при наличии алгебраических контуров, в ряде случаев
бывает полезно превратить их в искусственно динамические путем
включения фильтров с малыми постоянными времени, как показано в главе
2.6.
Модель «запускается», как и реальная
система, с нулевых начальных
условий и выходит далее на исследуемые режимы работы. В случае
необходимости ненулевые начальные условия учитываются путем
включения на выходы соответствующих интеграторов дополнительных
блоков, суммирующих начальные значения переменных с выходными
сигналами интеграторов, или соответствующим редактированием их