Основы моделирования в MATLAB. Часть 2. Simulink. Терёхин В.В. - 12 стр.

UptoLike

Составители: 

10
1 Общие сведения
Программа Simulink является расширением программного
пакета MATLAB. При моделировании с использованием Simulink
реализуется принцип визуального программирования, в соответствии
с которым, пользователь на экране из библиотеки стандартных блоков
создает модель устройства и осуществляет расчеты. При этом, в отли-
чие от классических способов моделирования, пользователю не нуж-
но досконально изучать язык программирования и
численные методы
математики, а достаточно общих знаний требующихся при работе на
компьютере и, естественно, знаний той предметной области в которой
он работает.
Simulink является достаточно самостоятельным инструмен-
том MATLAB и при работе с ним совсем не требуется знать сам
MATLAB и остальные его приложения. С другой стороны доступ к
функциям MATLAB и другим
его инструментам остается открытым и
их можно использовать в Simulink. Часть входящих в состав пакетов
имеет инструменты, встраиваемые в Simulink (например, LTI-Viewer
приложения Control System Toolboxпакета для разработки систем
управления). Имеются также дополнительные библиотеки блоков для
разных областей применения (например, Power System Blockset
моделирование электротехнических устройств, Digital Signal
Processing Blocksetнабор блоков для разработки цифровых уст-
ройств и т.д).
При работе с Simulink пользователь имеет возможность мо-
дернизировать библиотечные блоки, создавать свои собственные, а
также составлять новые библиотеки блоков.
При моделировании пользователь может выбирать метод ре-
шения дифференциальных уравнений, а также способ изменения мо-
дельного времени (с фиксированным или переменным шагом). В ходе
моделирования имеется возможность
следить за процессами, проис-
ходящими в системе. Для этого используются специальные устройст-
ва наблюдения, входящие в состав библиотеки Simulink. Результаты
моделирования могут быть представлены в виде графиков или таблиц.
Преимущество Simulink заключается также в том, что он по-
зволяет пополнять библиотеки блоков с помощью подпрограмм напи-
санных как на языке MATLAB,
так и на языках С + +, Fortran и Ada.
        1 Общие сведения


        Программа Simulink является расширением программного
пакета MATLAB. При моделировании с использованием Simulink
реализуется принцип визуального программирования, в соответствии
с которым, пользователь на экране из библиотеки стандартных блоков
создает модель устройства и осуществляет расчеты. При этом, в отли-
чие от классических способов моделирования, пользователю не нуж-
но досконально изучать язык программирования и численные методы
математики, а достаточно общих знаний требующихся при работе на
компьютере и, естественно, знаний той предметной области в которой
он работает.
        Simulink является достаточно самостоятельным инструмен-
том MATLAB и при работе с ним совсем не требуется знать сам
MATLAB и остальные его приложения. С другой стороны доступ к
функциям MATLAB и другим его инструментам остается открытым и
их можно использовать в Simulink. Часть входящих в состав пакетов
имеет инструменты, встраиваемые в Simulink (например, LTI-Viewer
приложения Control System Toolbox – пакета для разработки систем
управления). Имеются также дополнительные библиотеки блоков для
разных областей применения (например, Power System Blockset –
моделирование электротехнических устройств, Digital Signal
Processing Blockset – набор блоков для разработки цифровых уст-
ройств и т.д).
        При работе с Simulink пользователь имеет возможность мо-
дернизировать библиотечные блоки, создавать свои собственные, а
также составлять новые библиотеки блоков.
        При моделировании пользователь может выбирать метод ре-
шения дифференциальных уравнений, а также способ изменения мо-
дельного времени (с фиксированным или переменным шагом). В ходе
моделирования имеется возможность следить за процессами, проис-
ходящими в системе. Для этого используются специальные устройст-
ва наблюдения, входящие в состав библиотеки Simulink. Результаты
моделирования могут быть представлены в виде графиков или таблиц.
        Преимущество Simulink заключается также в том, что он по-
зволяет пополнять библиотеки блоков с помощью подпрограмм напи-
санных как на языке MATLAB, так и на языках С + +, Fortran и Ada.



10