Для создания модели завода можно использовать крепление поверхности или внутренние блоки PMSM из Blockset™ управления двигателем двумя способами.
Оцените параметры двигателя с помощью блока управления двигателем и откройте модель Simulink ® с блоком двигателя PMSM (автозаполнение оценочными параметрами):
Процесс оценки параметров блока управления двигателем помогает определить параметры двигателя путем выполнения ряда тестов на двигателе. Дополнительные сведения см. в разделе Оценка параметров двигателя с помощью инструмента оценки параметров блока управления двигателем. После успешной оценки параметров двигателя щелкните Открыть модель (Open Model) в главной модели оценки параметров. Откроется новая модель с блоком Interior PMSM, обновленным оценочными параметрами двигателя.

Создайте новую модель и добавьте блок двигателя PMSM вручную из библиотеки блоков управления двигателем:
Создайте новую модель Simulink и добавьте блок PMSM поверхностного монтирования из библиотеки блоков управления двигателем в браузере библиотеки Simulink. Откройте маску блока и введите параметры двигателя вручную. Эти параметры можно получить с помощью:
Рабочий процесс оценки параметров блока управления двигателем. Дополнительные сведения см. в разделе Оценка параметров двигателя с помощью инструмента оценки параметров блока управления двигателем.
Технический паспорт двигателя или из других известных источников.

В блоке PMSM поверхностного монтирования задайте для параметра Тип моделирования значение Discrete и параметр Sample Time (Ts) для 25e-6 (половина частоты управления). Дискретное моделирование повышает скорость моделирования.
Если параметры доступны в MAT-файле, нажмите кнопку «Обзор» на маске блока, чтобы найти MAT-файл, а затем нажмите кнопку «Загрузить из файла», чтобы загрузить параметры.
Файлы, содержащие параметры двигателя по умолчанию, доступны в расположении <matlabroot>\toolbox\autoblks\autoblksshared\mcbtemplates для справки.
В маске блока PMSM поверхностного монтирования можно также представить параметры двигателя как переменные рабочего пространства и использовать m-скрипт для автоматического обновления этих переменных с помощью обратного вызова инициализации модели. Справочные параметры некоторых коммерчески доступных двигателей см. в файле mcb_SetPMSMMotorParameter.m. Дополнительные сведения об этом файле m-скрипта см. в разделе Оценка коэффициентов усиления управления из параметров двигателя.