Ввод переменного момента инерции в блок SimPowerSystems

Обсуждение вопросов, связанных с Simulink

Модератор: Admin

Raven93
Пользователь
Сообщения: 8
Зарегистрирован: Вт сен 23, 2014 6:23 pm

Ввод переменного момента инерции в блок SimPowerSystems

Сообщение Raven93 » Вс июн 04, 2017 3:01 pm

Добрый день, форумчане. Столкнулся с проблемой, может знает, как её решить.

Имеется блок синхронной машины с постоянными элементами (Permanent Magnet
Synchronous Machine), с реализованной для него САР. Модель рабочая. В данной блоке вбивается момент инерции двигателя Jd, единственное значение. Необходимо реализовать так, чтобы это значение менялось в течении времени (переменная составляющая - это момент инерции механизма, приведенный к валу этого двигателя, составляющая по сравнению с инерцией двигателя небольшая, но реализовать это внутри мат.модели необходимо).

Пытался это реализовать путем введения блока сумматора и сигнал билдера, описывающего эту переменную составляющую инерции, под маску блока Permanent Magnet Synchronous Machine, после чего мат.модель стала ругаться на то, что я запорол ей целостность.Пишет:

Error in 'power_brushlessDCmotor13/Permanent Magnet Synchronous Machine': Initialization commands cannot be evaluated.
The LinkStatus can be set only for a linked block

Есть ли возможность реализовать данную задумку по другому?

tsodikua
Пользователь
Сообщения: 171
Зарегистрирован: Ср сен 29, 2004 9:48 am

Re: Ввод переменного момента инерции в блок SimPowerSystems

Сообщение tsodikua » Вс июн 04, 2017 5:35 pm

А если добавить момент сопротивления равный ускорению умноженное на момент инерции механизма.

ESturov
Пользователь
Сообщения: 11
Зарегистрирован: Пт апр 29, 2016 3:55 am

Re: Ввод переменного момента инерции в блок SimPowerSystems

Сообщение ESturov » Пн авг 21, 2017 2:43 am

Если есть механический домэйн в модели, можно использовать блок Inertia, и через его начальные параметры, задать инерцию. Плюс можно будет ее описать мат. выражением/вектором и т.д. если необходимо.