|
|
|
Классификация моделеПринято выделять материальное моделирование и идеальное моделирование.
К материальному моделированию относят физическое и аналоговое моделирование. При физическом
моделировании объекту ставится в соответствии его уменьшенная или увеличенная
копия, допускающая проведение необходимых исследований. Основная проблема
заключается в перенесении результатов с модели на реальный объект, и решается
она на основе теории подобия. Аналоговое
моделирование основано на одинаковом формальном описании физических явлений
различной природы. При аналоговом моделировании объекты одной физической
природы заменяются объектами другой физической природы на основе прямых
аналогий (обычно на основе электромоделей). Идеальное моделирование носит теоретический характер и основано на мысленной
аналогии. Различают два типа идеального моделирования – интуитивное и знаковое.
При знаковом моделировании в качестве
модели используют схемы, графы, формулы и т. д. Важнейшим видом знакового моделирования является математическое
моделирование, при этом модель формируется на языке математики и
исследуется математическими методами. Математическое
моделирование можно классифицировать
по ряду признаков. 1.
По характеру отображаемых свойств объектов: -
Структурные
модели, предназначены для отображения структурных свойств объекта: а) топологические - отражают состав и взаимодействие
элементов (графы, матрицы); б) геометрические - содержат сведения о форме детали и
взаимном расположении. -
Функциональные
модели отображают протекание физических и информационных процессов, протекающих
в технологических системах при их функционировании, при этом различают
механические, гидравлические и т.д. модели. Обычно функциональные модели представляются
системой уравнений, описывающих фазовые переменные, внутренние, внешние и
выходные параметры. 2.
По уровню иерархии: - микро - используют описание дифференциальных уравнений
с частными производными; - макро - используют алгебраические и дифференциальные
уравнения; - функционально-логический – используют аппарат передаточных
функций, аппарат математической логики и конечных автоматов; - системный – используют системы массового обслуживания,
сети Петри. 3.
По способу представления свойств объекта: - аналитические модели; - алгоритмические модели; - имитационные модели. 4.
По способу получения: - теоретические; - эмпирические. В проектных процедурах, связанных с функциональным
аспектом проектирования, как правило, используются Математические Модели,
отражающие закономерности процессов функционирования объектов, т.е.
функциональные модели. Типичная функциональная модель представляет собой
систему уравнений, описывающих либо электрические, тепловые, механические
процессы, либо процессы преобразования информации. В то же время в процедурах, относящихся к
конструкторскому аспекту проектирования, преобладает использование
математических моделей, отражающих только структурные свойства объекта,
например его геометрическую форму, размеры, взаимное расположение элементов в
пространстве, т. е. структурные модели. Структурные модели чаще всего
представляются в виде графов, матриц инциденций и смежности, списков и т. п. Как правило, функциональные модели более сложные,
поскольку в них отражаются также сведения о структуре объектов. Однако при
решении многих задач конструирования использование сложных функциональных
моделей неоправданно, так как нужные результаты могут быть получены на основе
более простых структурных моделей. Функциональные модели применяют
преимущественно на завершающих этапах верификации описаний объектов,
предварительно синтезированных с помощью структурных моделей. Проектирование технологического процесса изготовления
изделия также характеризуется различными иерархическими уровнями: самый высокий
уровень — разработка принципиальной схемы технологического процесса, который
включает отдельные этапы, причем этап может содержать несколько или одну
операцию. В данном случае оператором будет являться этап технологического
процесса. Моделирование технологических процессов разного уровня происходит с помощью
различных моделей и алгоритмов. Иерархические уровни математических моделей делятся на
микроуровни, макроуровни и метауровни.
Особенностью математических моделей на микроуровне
является отображение физических процессов в непрерывном пространстве и времени.
С помощью дифференциальных уравнений в частных производных рассчитываются поля
механических напряжений и деформаций. На макроуровне
используют укрупненную дискретизацию пространства по функциональному признаку,
что приводит к представлению математических мделей на этом уровне в виде
обыкновенных дифференциальных уравнений. В этих моделях имеются две группы
переменных — независимых (время) и зависимых (фазовых). Математических моделей
на метауровне описывают
рассматриваемые объекты (технологические системы и т. п.) укрупненными. В
качестве математического аппарата используют обыкновенные дифференциальные
уравнения, теорию массового обслуживания, элементы дискретной математики (сети
Петри и т. д.). Теоретические модели строят на основании изучения
закономерностей. В отличие от формальных моделей (например, эмпирических) они в
большинстве случаев более универсальны и справедливы для широких диапазонов
изменения технологических параметров. Теоретические модели могут быть линейными
и нелинейными, а в зависимости от мощности множества значений переменных модели
делят на непрерывные и дискретные. При технологическом проектировании наиболее
распространены дискретные модели, переменные которых представляют собой
дискретные величины, а множество решений — счетно. Различают также модели динамические и статические.
В большинстве случаев проектирования технологических процессов используют
статические модели, уравнения которых не учитывают инерционность процессов в
объекте. Аналитические
математические модели представляют
собой функциональные модели (теоретические или эмпирические) и, как правило,
используются при параметрической оптимизации технологических процессов.
Аналитические модели имеют форму явных функциональных зависимостей искомых
параметров модели. Алгоритмическая
математическая модель представляется в виде алгоритма, т.е. функциональная
зависимость выражена не явно, а в виде алгоритма. Имитационная модель является алгоритмической, отражающей поведение
исследуемого объекта во времени при заданных внешних воздействиях на объект
(например, процесс подготовки управляющих программ для роботизированной
сборки). Выбор типа математического моделирования, наиболее
эффективного в условиях конкретной задачи, определяется его технологической
сущностью, формой представления исходной технологической информации, общей
целью исследования. Функциональная Математическая Модель может быть
представлена в общем виде: где х — управляемые переменные; у — неуправляемые
переменные; F — ожидаемая эффективность. Ограничения, входящие в модель, имеют вид: В зависимости от сложности задачи используются
различные принципы построения моделей. Зачастую возникает необходимость
разработки менее точной модели, но тем не менее более полезной для практики.
|
|