Для
имитационного моделирования разработаны специальные
программные средства: специализированные
языки программирования (наиболее распространенный из них — СИМУЛА) и специализированные
пакеты прикладных программ.
Реальные сложные системы функционируют в условиях действия большого количества случайных возмущающих факторов, приводящих к нарушению нормального хода работы. Источниками возмущающих факторов являются воздействия внешней среды, а также различные отклонения, возникающие внутри системы. Под действием случайных факторов
производительность,
время выполнения планового задания и другие
технико-экономические показатели не только подвергаются рассеянию, но и могут получить смещение своих средних значений. Поэтому оценка только по средним значениям приблизительна.
При моделировании на ЭВМ технологического процесса происходит воспроизведение явлений с сохранением их логической структуры и расположения во времени. Это позволяет получать наиболее точные характеристики процесса проектирования (техническую
производительность, время проведения отдельных технологических операций и т. д.).
Цель моделирования технологического процесса заключается в проектном расчете технической производительности и других показателей экономической эффективности с учетом заданного варианта структуры каждой
операции технологического процесса, надежности оборудования и инструмента, различных событий, возникающих в процессе проведения операций.
Результаты моделирования используются для повышения качества принимаемых значений на этапе проектирования операций и подготовки управляющих программ, а также позволяют исследовать степень влияния надежности отдельных операций, числа и вида инструментов-дублеров, размера партии изделий на их выходные показатели. Таким образом,
моделирование технологического процесса выполняется для решения следующих задач:
-
прогнозирование основных выходных характеристик изделия при заданном варианте структуры технологического процесса, времени его проведения, технической производительности, длительности простоев из-за отказов инструментов и оборудования, среднего числа отказов и др.;
-
получение закона распределения времени при выполнении планового задания, статистических характеристик и других показателей экономической эффективности;
-
использование результатов моделирования для выбора оптимального варианта структуры технологического процесса;
-
исследование вариантов структуры процесса с помощью разработанной имитационной модели.
Математическая модель технологического процесса строится с учетом заданного варианта его структуры, заданной компоновки оборудования, надежности элементов и их взаимосвязи в процессе обработки.
В основу моделирования технологического процесса положена структура каждой из его операций, определяющая, какие переходы, на какой позиции и в какой последовательности выполняются, какие инструментыдублеры используются и т. д.
Процесс изготовления РЭС является дискретным стохастическим процессом. Его дискретность заключается в том, что элементарныеоперации (переходы, мероприятия восстановления работоспособности и др.) выполняются не мгновенно, а имеют определенную длительность, причем следующая процедура выполняется только после полного окончания предыдущей.
В процессе изготовления принимает участие большое число элементов (инструменты, оборудование), которые в случайные моменты времени могут выходить из строя, требуя замены или ремонта. Это приводит к нарушению нормального хода процесса. Величины, оценивающие появление отказов и затраты времени на выполнение восстановительных работ, носят случайный характер. Случайными являются: время работы оборудования до отказа, время работы каждого инструмента до отказа, время бесперебойной работы между последовательными отказами, время восстановления работоспособности, суммарное время изготовления РЭС, техническая производительность и т. д.
Имитационную модель проверяют на чувствительность, т.е. определяют значимость влияния возможных отклонений в пределах заданной точности (допуска) постоянных параметров x1, ..., xk, входящих в модель, на результат моделирования Р (рис. 26). С помощью имитационной модели можно, например, определить показатели качества изделия, время проведения процесса изготовления, собственные потери времени из-за отказов инструментов и техническую производительность. Таким образом, имитационная модель и моделирование технологического процесса позволяют воспроизводить последовательную или параллельно-последовательную схему (рис. 26), где вi — величина постоянных ограничений в правой части; t — время проведения
операции; S —
вектор входных параметров; v —
управляющие воздействия.
Величины в
i могут колебаться в пределах в
i min – в
i max, что обуславливается видом ограничения, технологическими характеристиками процесса, требованиями к точности и качеству изготавливаемой продукции и т.д. Используя подход
имитационного моделирования, находят отклонения от оптимальных параметров процесса и целевой функции, полученных по усредненным данным, значений этих же параметров и величины целевой функции, найденных при условии, что постоянные в
i в ограничениях модели принимают свои крайние значения, каждое из которых имеет два уровня: в
i min и в
i max.
Определив с помощью математической модели оптимальные параметры обработки и величину целевой функции для каждого случая предельных отклонений колебаний постоянных в
i, оценивают степень расхождения полученных характеристик с соответствующими значениями усредненного варианта.
Определяют
вероятность того, что

и

(10.11) находятся в пределах заданной точности

и

, т. е.
Чтобы найти оптимальные режимы операций и
экстремум целевой функции с заданной точностью и надежностью, необходимо обеспечить выполнение следующих условий:
где найденные режимы операций и
значение целевой функции будут находиться в заданных пределах с достоверностью (1 – а).
Рис. 26. Алгоритм имитационного моделирования процесса изготовления изделий РЭС
Для сокращения числа вариантов нужно, в первую
очередь, учитывать активные ограничения в усредненном варианте и рассматривать вариацию правой части ограничений в
i только для их активной части.
Контрольные вопросы и упражнения
-
В чем заключается сложность проектирования аналоговой РЭА?
-
Что является основой снижения размерности задач?
-
Как формулируются упрощения и допущения при снижении размерности задач?
-
В чем сущность функционального моделирования?
-
Назовите группы систем при функциональном проектировании.
-
Что представляет собой ММ системы?
-
Какая модель называется синхронной?
-
Какая модель называется асинхронной?
-
Какие функции выполняют линейные инерционные звенья?
-
Какие функции выполняют нелинейные инерционные звенья?
-
Какие функции выполняют нелинейные безынерционные звенья?
-
Что называют имитационным моделированием?
-
Что называют чувствительностью имитационной модели?