Читайте также:
|
|
Для иллюстрации методики работы с Dymola покажем пример из области электротехники. Построим модель электрической цепи, показанной на Рис. 1 и состоящей из трех резисторов R1, R2, R3, конденсатора C, индуктора L, источника питания E и заземления G. Для «сборки» из всех перечисленных элементов визуальной модели используем стандартную библиотеку Modelica.Electrical.Analog.Basic (для резисторов, конденсатора, индуктора и заземления) и библиотеку Modelica.Electrical.Analog.Sources (для источника питания) цепей электрических аналоговых сигналов.
Рисунок 1.
Для соединения элементов электрической цепи «проводами» ориентируем некоторые из объектов визуальной модели в соответствии с Рис. 1 и предполагая, что электрический ток «течет» от положительного заряда к отрицательному. На визуальной модели Рис. 2 положительная контактная площадка закрашена синим цветом, а отрицательная — не закрашена. Итак, повернем икону конденсатора по часовой стрелке на прямой угол. Для этого сначала установим фокус на объект capacitor, после чего он будет выделен «габаритными» маркерами красного цвета, а затем выполним команду меню “Edit => Rotate - 90”. Аналогичную операцию выполним с объектом источника питания sineVoltage. Объект resistor2 нужно отразить зеркально относительно вертикальной оси (геометрической схемы). Для этого после установки фокуса нужно выполнить команду “Edit => Flip Horizontal”. В результате получим визуальную модель, представленную на Рис. 3.
На следующем шаге следует выровнять объекты визуальной модели и соединить их коннекторами протаскиванием мышью. При этом поворот коннектора на прямой угол обеспечивается разовым нажатием левой клавиши мыши вниз или вверх в зависимости от фактического номера поворота. Нажатие/отжатие левой клавиши мыши на значке порта компонента (объекта) означает начало/завершение построения коннектора. Чтобы отменить построение текущего коннектора, следует воспользоваться контекстным меню (нажать правую клавишу мыши и выбрать команду “Cancel connection”). Результирующая визуальная модель, полученная после выполнения всех операций соединения, представлена на Рис. 4
Этап подготовки модели завершается присвоением каждому объекту его имени и значений его параметрам, указанным в задании. Для этого, после установления фокуса на соответствующий объект, нужно использовать пункт “Parameters…” контекстного меню или просто двойной щелчок левой кнопки мыши на иконе модели.
В появившемся диалоге (Рис. 5для объекта resistor) установить требуемое имя в поле “Name” и значение параметра в требуемом поле (на Рис. 5 это поле “R” значения базового сопротивления для базового значения температуры в 27C). Параметры источника переменного синусоидального питания устанавливаются следующими: амплитуда колебаний — 220В, частота колебаний напряжения — 50Гц. Результирующая визуальная модель показана на Рис. 6.
Рисунок 2
Рисунок 3
Рисунок 4
Рисунок 5
Рисунок 6.
Дата добавления: 2015-11-30; просмотров: 63 | Нарушение авторских прав