Simulink - Simulink
Simulink модель ветряной турбины | |
Разработчики) | MathWorks |
---|---|
Стабильный выпуск | 9.3 (часть R2019a) / 20 марта 2019 г. |
Операционная система | Linux, macOS, Майкрософт Виндоус[1] |
Лицензия | Проприетарный |
Интернет сайт | mathworks.com |
Simulink это MATLAB графическая среда программирования на основе моделирования, моделирования и анализа многодоменных динамические системы. Его основной интерфейс - это инструмент для построения графических блок-схем и настраиваемый набор блоков библиотеки. Он предлагает тесную интеграцию с остальной частью MATLAB окружение и может либо управлять MATLAB, либо быть написанным из него сценарием. Simulink широко используется в автоматический контроль и цифровая обработка сигналов для многодоменного моделирования и модельно-ориентированный дизайн.[2][3]
Дополнительные продукты
MathWorks и другие аппаратные и программные продукты сторонних производителей могут использоваться с Simulink. Например, Stateflow расширяет Simulink средой проектирования для разработки государственные машины и блок-схемы.
MathWorks утверждает, что вместе с другим их продуктом,[4] Simulink может автоматически генерировать C исходный код за в реальном времени внедрение систем. По мере повышения эффективности и гибкости кода он получает все большее распространение в производственных системах,[5][6] в дополнение к тому, чтобы быть инструментом для Встроенная система проектная работа благодаря ее гибкости и способности к быстрой итерации[нужна цитата ]. Embedded Coder создает код, достаточно эффективный для использования во встроенных системах.[7][8][9]
Simulink Real-Time (ранее известный как xPC Target) вместе с системами реального времени на базе x86 представляет собой среду для моделирования и тестирования моделей Simulink и Stateflow в реальном времени в физической системе. Другой продукт MathWorks[10] также поддерживает определенные встроенные цели. При использовании с другими универсальными продуктами[11] Simulink и Stateflow может автоматически генерировать синтезируемый VHDL и Verilog[нужна цитата ].
Simulink Verification and Validation обеспечивает систематическую проверку и валидацию моделей посредством проверки стиля моделирования, прослеживаемость требований и анализ покрытия модели. Simulink Design Verifier использует формальные методы для выявления ошибок проектирования, таких как целочисленное переполнение, деление на ноль и мертвой логики, и генерирует сценарии тестовых примеров для проверка модели в среде Simulink.
SimEvents используется для добавления библиотеки графических строительных блоков для моделирования систем очередей в среду Simulink, а также для добавления механизма моделирования на основе событий к механизму моделирования на основе времени в Simulink.[12]
Следовательно, в Simulink можно выполнять моделирование любого типа, и модель можно моделировать в любой точке этой среды.
Доступ к различным типам блоков можно получить с помощью браузера библиотеки Simulink. И поэтому выгода может быть эффективно извлечена из этой среды.
История выпуска
Версия MATLAB[13][14] | Название выпуска | Версия Simulink | Год | Примечания |
---|---|---|---|---|
1.0 | 1984 | |||
2 | 1986 | |||
3 | 1987 | |||
3.5 | 1990 | Работает на MS-DOS, но требует как минимум процессора 386. Требуется версия 3.5m математический сопроцессор | ||
4 | 1992 | Переименован из Simulab в SIMULINK[15] | ||
4.2c | R7 | 1994 | Работает на Windows 3.1. Требуется математический сопроцессор | |
5.0 | R8 | 1996 | ||
5.1 | R9 | 1997 | ||
5.1.1 | R9.1 | |||
5.2 | R10 | 1998 | ||
5.2.1 | R10.1 | |||
5.3 | R11 | 1999 | ||
5.3.1 | R11.1 | |||
6.0 | R12 | 2000 | ||
6.1 | R12.1 | 2001 | ||
6.5 | R13 | Simulink 5.0.2 | 2002 | |
6.5.1 | R13SP1 | Simulink 5.1 | 2003 | |
6.5.2 | R13SP2 | Simulink 5.2 | ||
7 | R14 | Simulink 6.0 | 2004 | |
7.0.1 | R14SP1 | Simulink 6.1 | ||
7.0.4 | R14SP2 | Simulink 6.2 | 2005 | |
7.1 | R14SP3 | Simulink 6.3 | ||
7.2 | R2006a | Simulink 6.4 | 2006 | |
7.3 | R2006b | Simulink 6.5 | ||
7.4 | R2007a | Simulink 6.6 | 2007 | |
7.5 | R2007b | Simulink 7.0 | Последний выпуск для Windows 2000 и PowerPC Mac. | |
7.6 | R2008a | Simulink 7.1 | 2008 | |
7.7 | R2008b | Simulink 7.2 | ||
7.8 | R2009a | Simulink 7.3 | 2009 | Первый выпуск для 32-битной и 64-битной Windows 7. |
7.9 | R2009b | Simulink 7.4 | Первый выпуск для Intel 64-битный Mac и последний для Solaris SPARC. | |
7.10 | R2010a | Simulink 7.5 | 2010 | Последний выпуск для 32-разрядной версии Intel Mac. |
7.11 | R2010b | Simulink 7.6 | ||
7.12 | R2011a | Simulink 7.7 | 2011 | |
7.13 | R2011b | Simulink 7.8 | ||
7.14 | R2012a | Simulink 7.9 | 2012 | |
8 | R2012b | Simulink 8.0 | ||
8.1 | R2013a | Simulink 8.1 | 2013 | |
8.2 | R2013b | Simulink 8.2 | ||
8.3 | R2014a | Simulink 8.3 | 2014 | |
8.4 | R2014b | Simulink 8.4 | ||
8.5 | R2015a | Simulink 8.5 | 2015 | |
8.6 | R2015b | Simulink 8.6 | Последний выпуск с поддержкой 32-битной Windows | |
9.0 | R2016a | Simulink 8.7 | 2016 | |
9.1 | R2016b | Simulink 8.8 | ||
9.2 | R2017a | Simulink 8.9 | 2017 | |
9.3 | R2017b | Simulink 9.0 | ||
9.4 | R2018a | Simulink 9.1 | 2018 | |
9.5 | R2018b | Simulink 9.2 | ||
9.6 | R2019a | Simulink 9.3 | 2019 | Simulink Onramp; Редактор расписания; |
9.7 | R2019b | Simulink 10.0 | Полоска инструментов; Сообщения; Конструктор блоков; Ссылка на подсистему | |
9.8 | R2020a | Simulink 10.1 | 2020 | |
9.9 | R2020b | Simulink 10.2 |
Смотрите также
- Динамическое моделирование
- Modelica
- OpenModelica
- JModelica.org
- Симцентр Амесим
- Димола
- EcosimPro
- LabVIEW
- ModelCenter
- OpenMDAO
- Simplorer
- Веб-моделирование
- Wolfram SystemModeler
- Xcos
- 20-сим
Рекомендации
- ^ «Системные требования и доступность платформы в зависимости от продукта». mathworks.com. Получено 15 октября 2015.
- ^ «Успешный процесс разработки с MATLAB Simulink в рамках проекта ESA ATV» (PDF). Vega Group PLC. Архивировано из оригинал (PDF) на 2011-07-17. Получено 2011-11-01.
- ^ «Модельно-ориентированное проектирование ускоряет разработку механических средств управления локомотивом». sae.org. Получено 28 июн 2015.
- ^ «Автоматическая генерация кода - Simulink Coder». mathworks.com. Получено 28 июн 2015.
- ^ Плагин сертификации безопасности программного обеспечения для автоматических генераторов кода: технико-экономическое обоснование и предварительный проект
- ^ BioAge Media. «Конгресс экологически чистых автомобилей: компания General Motors разработала двухрежимную гибридную трансмиссию на основе модели MathWorks; сокращение ожидаемого времени разработки на 24 месяца». greencarcongress.com. Получено 28 июн 2015.
- ^ Lotus Engineering разрабатывает программное обеспечение систем управления для сокращения выбросов дизельного топлива
- ^ Сравнение трех генераторов кода для моделей, созданных в Simulink В архиве 2010-08-11 в Wayback Machine
- ^ «Многоцелевое моделирование снижает затраты на программное обеспечение ЭБУ». EETimes. Архивировано из оригинал 18 октября 2007 г.. Получено 28 июн 2015.
- ^ «Генерация кода - Встроенный кодер - Simulink». mathworks.com. Получено 28 июн 2015.
- ^ HDL-кодер
- ^ Кассандрас, Христос (27 ноября 2007 г.). «Введение в моделирование дискретных событий». Springer США. Архивировано из оригинал на 2013-02-02. Получено 2009-11-03.
- ^ Математические работы. «MatLab и Simulink: Ссылка на Simulink R2015b» (PDF). Получено 28 сентября 2015.
- ^ Mathworks (июнь 2009 г.). "список номеров версий и выпусков для Simulink". Получено 14 декабря, 2010.
- ^ "MATHWORKS ОБЪЯВЛЯЕТ ОТГРУЗКУ SIMULINK ДЛЯ MICROSOFT WINDOWS". thefreelibrary.com. Получено 28 июн 2015.