Флекссим
Разработчик(и) | FlexSim Software Products, Inc. |
---|---|
Первоначальный выпуск | 2003 |
Стабильная версия | 23.2.2 / 27 октября 2023 г |
Написано в | С++ |
Операционная система | Windows 11 / Windows 10 / Windows 8 / Windows 7 |
Доступно в | Английский, китайский (традиционный), китайский (упрощенный), японский |
Тип | Программное обеспечение для моделирования |
Лицензия | Собственный |
Веб-сайт | www.flexsim.com |
FlexSim — это пакет программного обеспечения для моделирования дискретных событий, разработанный FlexSim Software Products, Inc. Семейство продуктов FlexSim в настоящее время включает среду моделирования продуктов FlexSim общего назначения и систем здравоохранения ( FlexSim HC ).
История
[ редактировать ]Разработка FlexSim началась в конце 2001 года как неназванный проект компании F&H Simulations, Inc., американского дистрибьютора продуктов F&H Holland's Taylor II и Taylor ED. Первоначально разработкой руководил доктор Имонн Лавери, а в апреле 2002 года к нему присоединился ведущий разработчик Энтони Джонсон. До конца 2002 года проект разработки был переименован в FlexSim, что совпало с тем, что F&H Simulations, Inc. изменила свое название на FlexSim Software Products, Inc. . [1]
FlexSim 1.0 был выпущен в феврале 2003 года. FlexSim использовал схему управления версиями программного обеспечения major.minor.build до версии 7.7.4; начиная с версии 16.0.0 от 14 марта 2016 г., FlexSim перешел на схему управления версиями Year.update.bugfix . [2]
Версия | Дата выпуска | Примечательные особенности |
---|---|---|
1.0 | февраль 2003 г. | Первоначальный выпуск |
2.0 | 21 мая 2003 г. | Последовательность задач |
3.0 | 2 февраля 2005 г. | Интеграция OptQuest , пользовательские библиотеки |
4.0 | 7 марта 2007 г. | Гибкая библиотека, логика модели FlexScript (нет необходимости компилировать C++) |
4.5 | 9 января 2009 г. | Байт-код FlexScript |
6.0 | 23 марта 2012 г. | Многоядерный экспериментатор, веб-сервер FlexSim |
7.0 | 14 октября 2013 г. | Module SDK, 64-bit, Stereoscopic 3D |
7.1 | 10 марта 2014 г. | Модули AGV и A* |
7.5 | 28 января 2015 г. | Конвейерный модуль |
7.7 | 23 ноября 2015 г. | Модуль потока процессов, виртуальная реальность |
17.0 | 12 декабря 2016 г. | Машинный код FlexScript |
18.0 | 15 декабря 2017 г. | Модуль «Люди» |
18.2 | 8 августа 2018 г. | Облачные эксперименты/оптимизация |
19.0 | 4 января 2019 г. | Импорт файлов JT , прямая анимация костей |
19.2 | 5 сентября 2019 г. | в реальном времени. Режим RTX для трассировки лучей |
20.1 | 10 апреля 2020 г. | HTTP API FlexScript |
20.2 | 11 августа 2020 г. | Агентский модуль |
21.0 | 4 декабря 2020 г. | JSON FlexScript API, встроенная платформа Chromium |
21.2 | 9 августа 2021 г. | ГИС-модуль, система шаблонов объектов |
22.0 | 6 декабря 2021 г. | обучения с подкреплением Инструмент |
22.1 | 4 апреля 2022 г. | Python Коннектор |
23.2 | 7 августа 2023 г. | омниверс Разъем [4] |
Использование
[ редактировать ]Производство
[ редактировать ]FlexSim использовался в различных проектах моделирования, включающих как стандартные, так и гибкие производственные системы . [5] Некоторые примеры включают исследования по определению оптимальных размеров буфера, [ нужна ссылка ] оптимизация компонентов смеси при производстве кормов, [6] проблемы перепланирования при планировании смешанного производства, [7] оптимизация линий сборки электроники, [8] и планирование производства стали. [9]
Индустрия 4.0
[ редактировать ]FlexSim используется для автоматизации разработки имитационных моделей уже более десяти лет; В исследовании 2008 года было описано решение на базе FlexSim, которое взаимодействует с программным обеспечением управления жизненным циклом продукта (PLM) для создания имитационных моделей. [10] Учитывая продолжающуюся тенденцию Индустрии 4.0, подталкивающую производителей к автоматизации и улучшению связи, FlexSim использовался для разработки компьютерных моделей для этих приложений. [11]
FlexSim может быть расширен с помощью C++, что позволяет интегрировать программное обеспечение в системы, обеспечивающие передачу данных в реальном времени. [12] Программное обеспечение используется для планирования производства практически в реальном времени, что улучшает подход к основному графику (который может устареть и пропустить изменения на месте). [13] В одном исследовании FlexSim был интегрирован в систему приложений, управляемых динамическими данными, для автоматического создания имитационных моделей с помощью языка XML . [14]
Робототехника и кран
[ редактировать ]Стандартная библиотека объектов FlexSim содержит объект 6-осевого робота, который может содержать как заранее созданную логику движения, так и возможность создавать индивидуальные траектории движения. [15] FlexSim использовался для моделирования и анализа роботизированных ячеек в производственных средах, включая динамическое планирование и управление роботизированной сборочной ячейкой. [16]
Стандартная библиотека объектов также содержит объект крана, «предназначенный для имитации кранов с рельсовым направляющим, таких как козловые, мостовые или стреловые краны». [17] FlexSim, благодаря использованию объекта крана, использовался для оценки решений по планированию работы кранов в судостроительной отрасли. [18]
Здравоохранение
[ редактировать ]В апреле 2009 года компания FlexSim Software Products, Inc. выпустила автономный продукт для моделирования здравоохранения под названием FlexSim HC . Он был разработан как пакет моделирования, ориентированный на моделирование потоков пациентов и других процессов здравоохранения. [19] Последней версией исходного пути разработки FlexSim HC стала версия 5.3.10 от 19 февраля 2019 г.; начиная с версии FlexSim 19.1.0 от 29 апреля 2019 г., функциональность FlexSim HC была объединена с основной разработкой FlexSim и стала средой моделирования в программном обеспечении. [20]
На практике среда FlexSim HC используется организациями здравоохранения для оценки различных сценариев в своих процессах здравоохранения и проверки сценариев перед их реализацией. [21] Эта среда использовалась в различных инициативах по улучшению ухода за пациентами, включая исследования для понимания различных вариантов лечения в родах и родах, [22] привлечение медсестер передовой практики для лечения несрочных пациентов, [23] и демонстрация основанного на моделировании проектирования центра скрининга молочных желез как инструмента совершенствования процессов и инструмента обучения менеджменту. [24]
Во время пандемии COVID-19 FlexSim HC использовался для анализа усилий по внедрению вакцинации и улучшения потока пациентов в пунктах вакцинации. [25] За пределами традиционного здравоохранения FlexSim использовался для динамического расчета и визуализации радиационного воздействия. [26]
Академия
[ редактировать ]FlexSim широко используется в научных исследованиях и конференциях по всему миру. Программный пакет обычно преподается в рамках учебной программы по промышленному проектированию или системному проектированию , часто в курсе системного моделирования; тем не менее, FlexSim также был представлен в рамках курсов бакалавриата или магистратуры в области производственного инжиниринга , исследования операций , управления бизнесом , проектирования систем здравоохранения и сестринского дела . [ нужна ссылка ]
Другой
[ редактировать ]В качестве программного обеспечения для моделирования общего назначения FlexSim используется в ряде областей:
- Погрузочно-разгрузочные работы: Конвейерные системы, AGV , упаковка, складирование.
- Логистика и дистрибуция: [27] Работа контейнерного терминала, проектирование цепочки поставок, рабочий процесс распределительного центра, планировка услуг и складов и т. д.
- Транспорт: [28] Транспортный поток системы автомагистралей, пешеходный поток транзитных станций, координация морских судов, пробки на дорогах и т. д.
- Другое: нефтяные месторождения или процессы добычи полезных ископаемых, сетевой поток данных, [29] и т. д.
Основные особенности
[ редактировать ]Прочные стандартные объекты
[ редактировать ]FlexSim включает стандартную библиотеку объектов, каждый объект которой содержит заранее созданную логику и выполнение задач для имитации ресурсов, используемых в реальных операциях. Объекты FlexSim [30] определены и запрограммированы в четырех классах: класс фиксированных ресурсов, класс исполнителя задач, класс узла и класс визуальных объектов. FlexSim использует объектно-ориентированный дизайн .
Инструменты построения логики
[ редактировать ]Логика модели FlexSim может быть построена с использованием очень небольшого количества компьютерного кода или вообще без него. Большинство стандартных объектов содержат массив раскрывающихся списков, окон свойств и триггеров, которые позволяют пользователю настраивать логику, необходимую для точной модели системы. FlexSim также включает в себя инструмент для создания блок-схем для создания логики модели с использованием предварительно созданных блоков действий.
Элементы управления перетаскиванием
[ редактировать ]Пользователи могут создавать модели, перетаскивая заранее определенные 3D-объекты в «вид модели», чтобы компоновать и связывать модель. Опытные пользователи также имеют возможность указывать и изменять параметры и поведение объектов с помощью языков программирования FlexScript и C++. [31]
См. также
[ редактировать ]- Список программного обеспечения для компьютерного моделирования
- Список программного обеспечения для моделирования дискретных событий
- Компьютерное моделирование
Ссылки
[ редактировать ]- ^ «О нас — ФлексСим» . Флекссим . Проверено 22 января 2021 г.
- ^ «Нумерация версий FlexSim — сообщество FlexSim» . FlexSim ответы . Проверено 22 января 2021 г.
- ^ «Примечания к выпуску и история» . Документация FlexSim . Проверено 22 января 2021 г.
- ^ «FlexSim 2023 Update 2: NVIDIA Omniverse, доллары США, модели с ограниченным доступом и многое другое» . Флекссим . Проверено 21 августа 2023 г.
- ^ Тикаш, Ласло Г.; Маккалок, Роберт И.; Пентия, Шил Дува; Бакстер, Роберт Ф. (2012). «Инструменты моделирования, дополняющие проектирование литейного цеха и повседневную эксплуатацию». Легкие металлы 2012 . стр. 993–997. дои : 10.1007/978-3-319-48179-1_173 . ISBN 978-3-319-48570-6 .
- ^ Качмар, Иренеуш (2015). «Оптимизация затрат на приготовление смесей с использованием среды FlexSim». Сельскохозяйственная инженерия . 4 (156): 51–60. дои : 10.14654/ir.2015.156.151 . ISSN 2083-1587 .
- ^ Хуан, Сян-Си; Пей, Вэнь; Ву, Хорнг-Хуэй; Мэй, Минг-Дер (2013). «Исследование проблем смешанного производства и реструктуризации». Робототехника и компьютерно-интегрированное производство . 29 (3): 64–72. дои : 10.1016/j.rcim.2012.04.014 . ISSN 0736-5845 .
- ^ Гебюс, Себастьян; Мартин, Оливье; Сулас, Александр; Юусо, Эско (21 сентября 2004 г.). «Оптимизация производства на линиях сборки печатных плат с использованием дискретно-событийного моделирования» . Лаборатория техники управления. Отчет А. Том. 24. ISBN 951-42-7372-9 .
- ^ Яо, Люфан; Чжу, Вэйфэн (2010). Система визуального моделирования планирования производства чугуна и стали на основе Flexsim . 2010 Пятая международная конференция IEEE по биовычислениям: теории и приложения (BIC-TA). Чанша: IEEE. стр. 54–58. дои : 10.1109/BICTA.2010.5645359 .
- ^ Бернетт, Габриэль А.; Медейрос, диджей; Финке, Дэниел А.; Трабанд, Марк Т. (2008). «Автоматизация разработки производственных моделей верфи». Зимняя конференция по моделированию 2008 г. стр. 1761–1767. дои : 10.1109/WSC.2008.4736264 . ISBN 978-1-4244-2707-9 . S2CID 3107244 .
- ^ Лущиньский, Славомир; Иванов, Виталий (сентябрь 2020 г.). «Исследование моделирования заводов Индустрии 4.0 на основе онтологии гибкости с использованием программного обеспечения FlexSim» . Обзор управления и технологии производства . 11 (3): 74–83. дои : 10.24425/мпер.2020.134934 .
- ^ Фан, Шухай; Чжоу, Чжи; Шен, Цянь (2009). «Виртуальная информационная система MCQA на основе Flexsim». 2009 Второй международный симпозиум по приобретению знаний и моделированию . стр. 111–113. дои : 10.1109/КАМ.2009.50 . ISBN 978-0-7695-3888-4 . S2CID 9348862 .
- ^ Далласега, Патрик; Рохас, Рафаэль А.; Раух, Эрвин; Мэтт, Доминик Т. (2017). «Проверка эффектов цепочки поставок на основе моделирования с помощью ИКТ обеспечивает возможность работы в режиме реального времени при планировании производства ETO» . Производство Процедия . 11 : 846–853. дои : 10.1016/j.promfg.2017.07.187 . ISSN 2351-9789 . S2CID 51933201 .
- ^ Кренчик, Дамиан (2012). «Моделирование и симуляция на основе данных для интеграции систем планирования производства и моделирования» . Избранные инженерные проблемы (3): 119–122 . Проверено 22 января 2021 г.
- ^ «Робот» . Документация FlexSim . Проверено 22 января 2021 г.
- ^ Михуби, Б; Гахам, М; Бузуя, Б; Бекрар, А (2015). «Подход к моделированию и оптимизации поиска гармонии на основе правил для интеллектуального управления роботизированной сборочной ячейкой». 2015 3-я Международная конференция по управлению, инженерии и информационным технологиям (CEIT) . стр. 1–6. дои : 10.1109/CEIT.2015.7233172 . ISBN 978-1-4799-8212-7 . S2CID 16851230 .
- ^ «Журавль» . Документация FlexSim . Проверено 22 января 2021 г.
- ^ Вэнь, Чарли; Экшиоглу, Сандра Дуни; Гринвуд, Аллен; Чжан, Шу (2010). «Планирование работы кранов в судостроении». Международный журнал экономики производства . 124 (1): 40–50. дои : 10.1016/j.ijpe.2009.09.006 . ISSN 0925-5273 .
- ^ «Вышла версия FlexSim HC 1.0 — Сообщество FlexSim» . Архив сообщества FlexSim . Проверено 22 января 2021 г.
- ^ «Примечания к выпуску и история (19.1)» . Документация FlexSim . Проверено 22 января 2021 г.
- ^ Вулфорд, Бен (18 апреля 2018 г.). «Компьютерное моделирование может улучшить поток пациентов» . Медицинские новости Бирмингема . Проверено 22 января 2021 г.
- ^ Томас, Джеймс; Яннакопулос, Аллен Дж. (2014). «Использование моделирования и симуляции для улучшения ухода за пациентами» (PDF) . S2CID 204845029 .
{{cite journal}}
: Для цитирования журнала требуется|journal=
( помощь ) - ^ Абдулкадир, Аталан; Донмез, CC (2019). «Найм медсестер неотложной помощи в Турции: приложение для моделирования дискретных событий» . Процессы . 7 (1):48. дои : 10.3390/pr7010048 . hdl : 11424/242752 .
- ^ Маклауд, Кенни; Муди, Роберт (14 марта 2017 г.). «Глава 31: Имитационное моделирование и анализ для тестирования систем здравоохранения». В Нестеле, Дебра; Келли, Мишель; Джолли, Брайан; Уотсон, Маркус (ред.). Симуляционное образование в области здравоохранения: фактические данные, теория и практика . Джон Уайли и сыновья. стр. 209–213. дои : 10.1002/9781119061656 . ISBN 978-1-119-06159-5 .
- ^ Виндзор, Мэтт (04 марта 2021 г.). «Моделирование помогает внедрить вакцину и сократить время ожидания в клиниках UAB» . UAB Репортер . Университет Алабамы в Бирмингеме . Проверено 4 марта 2021 г.
- ^ Томпкинс, GH; Корнрайх, Германия; Паркер, Р.Ю.; Келер, AC; Гонсалес-Лухан, Ж.М.; Бернсайд, Р.Дж. (2004). «Визуализация динамической дозы радиации в дискретно-событийных моделях ядерной установки». Материалы зимней конференции по моделированию 2004 г., 2004 г. Том. 2. С. 472–478. дои : 10.1109/WSC.2004.1371496 . ISBN 0-7803-8786-4 . S2CID 9961278 .
- ^ Лю, Мяомяо; Донг, Минван (2008). «Технология моделирования портовой контейнерной логистической системы на базе Flexsim». Логистика . стр. 2547–2552. дои : 10.1061/40996(330)376 . ISBN 9780784409961 .
- ^ Ван Вэйпин, Чжао Вэнь, Чжу Ифань и Хуа Сюэцянь, «Обзор объектно-ориентированного метода моделирования», Журнал Национального университета оборонных технологий , 1999-01.
- ^ Пьер Г. Полен, Фарайдон Карим и Пол Бромли, «Сетевые процессоры: взгляд на требования рынка, архитектуры процессоров и встроенные программные средства», Конференция и выставка «Проектирование, автоматизация и тестирование в Европе» , стр. 0420, 2001.
- ^ Гарридо, Жоэс М. (2009). Объектно-ориентированное моделирование . Спрингер. ISBN 978-1-4419-0515-4 .
- ^ Уильям Б. Нордгрен. «Программное обеспечение для гибкого моделирования (Flexsim): среда моделирования Flexsim», Материалы 35-й конференции «Зимнее моделирование: стимулирование инноваций» , 2003 г.
Дальнейшее чтение
[ редактировать ]- Биверсток, Малькольм; Гринвуд, Аллен; Нордгрен, Уильям (2017). Прикладное моделирование: моделирование и анализ с использованием FlexSim (5-е изд.). Орем, Юта: FlexSim Software Products, Inc. ISBN 978-0-9832319-5-0 .
- Павлевский, Павел; Гринвуд, Аллен, ред. (2014). Моделирование и оптимизация процессов в устойчивой логистике и производстве . Спрингер. ISBN 978-3-319-07347-7 .
- Цинь, Тяньбао (2013) Чжоу, Сянъян (ред.). Практическое моделирование и анализ систем с использованием Flexsim [ Практическое системное моделирование и анализ с помощью Flexsim ] (на китайском языке). Пекин, Китай: Издательство Университета Цинхуа. ISBN 978-7-302-31322-9 .
- Ким, Джун У (2019). Справочник по моделированию производственной системы с использованием 3D-моделирования предприятия (Как использовать программное обеспечение FlexSim — Введение) [ Справочник по моделированию производственной системы с использованием 3D Factory Simulation (программное обеспечение FlexSim для начинающих) ] (на корейском языке). Сеул, Южная Корея: Чунгсол. ISBN 978-89-94364-67-4 .
- Закон, Аверилл М. (2006). Имитационное моделирование и анализ (4-е изд.). МакГроу-Хилл Наука. ISBN 978-0-07-329441-4 .