
Математические модели.
Моделью в математике принято называть любое множество объектов, на которых определены те или иные предикаты. Под предикатом понимается функция у = /(хп хп), аргументы (х,,хп) которой принадлежат данному множеству М, а значение (у) может являться либо истиной, либо ложью [11].
То есть предикат представляет собой высказывание, описывающее свойство, которым может обладать или не обладать набор элементов (х,, хп) множества М. При этом число п элементов этого набора может быть любым. При п=2 возникает особо распространенный тип предиката, который носит наименование бинарного отношения. Наиболее употребительными видами
отношений являются отношения равенства (=) и неравенства (*). Эти отношения вводятся для элементарных данных любого данного типа. Тем самым соответствующий тип данных превращается в модель. Применительно к числам могут быть введены отношения ( >, <, >, < ). Тем самым для соответствующих типов данных определяются более богатые модели [52].
Аналитические соотношения используются при построении математических моделей чаще всего как инструмент для их максимальной формализации. Однако известные специалисты в моделировании отмечают, что: «Требование непременной формализации, как предпосылки построения моделей, лишь сковывало бы возможности научных исследований. Весьма перспективным путём преодоления проблем формализации представляется также введение различных ослаблений в формальные определения понятия моделирования, в результате чего возникают «приближённые», «размытые» понятия «квазимодели», «почти модели» и т.п. [8]. Кстати, в современной математике активно развиваются новые разделы и направления, вызванные подобными проблемами моделирования, например, теория игр, фракталы, аппарат нечетких множеств и т. п.
В технических науках и технической литературе, как правило, используются более широкие толкования понятия математической модели и математического моделирования. Например, следующие:
«Математическая модель» — это приближённое описание какого-либо класса явлений внешнего мира, выраженное с помощью математической символики.
«Математическая модель технического объекта» есть совокупность математических объектов (чисел, переменных, матриц, множеств и т.п.) и отношений между ними, которая адекватно отображает свойства технического объекта, интересующие инженера, разрабатывающего этот объект |28|.
В дальнейшем, если нет специальной оговорки, под словом «математическая модель» будем подразумевать именно математическую модель в техническом понимании.
Отдельно выделим следующие важнейшие для техники виды математических моделей, которые могут быть названы: имитационная модель в технике — это алгоритмическая поведенческая математическая модель технического объекта, реализуемая на ЭВМ. Хотя следует сразу оговориться, что отдельные блоки модельного алгоритма могут составлять аналитические соотношения. То есть подавляющее большинство математических моделей, используемых для решения реальных задач, являются комбинированными.
«символическими» (символьными);
«аналитическими»;
«численными» или «алгоритмическими».
При использовании символических моделей оперируют не значениями величин, а их символьными обозначениями (идентификаторами). Это удобно на высших уровнях абстрагирования, например, при концептуальном проектировании и логическом описании (моделировании) структуры и поведения технических объектов. Для получения количественных параметров моделируемого объекта или явления, в дальнейшем концептуальная модель может уточняться с использованием аналитических выкладок или численных математических методов.
Аналитические математические модели можно представить в виде явно выраженных математическими формулами зависимостей выходных параметров. У от параметров внутренних О и внешних воздействий X. Многие фундаментальные физические закономерности состояния и поведения изделий машиностроения на соответствующем уровне абстрагирования можно описать аналитически. Однако большинство реальных, а значит, сложных технических объектов, требует более подробного моделирования, которое не может быть реализовано аналитическими методами.
Численные математические модели всегда подразумевают наличие известного алгоритма вычислений, поэтому их часто называют «алгоритмическими». В алгоритмических математических моделях связь У, X и О задана не явно в виде алгоритма моделирования. В отличие от аналитического решения, которое может давать явную параметрическую зависимость решения от тех или иных условий задачи, при численном решении требуется многократное решение задачи при изменении того или иного параметра, причем численное решение может быть получено и для тех задач, для которых аналитического решения нет.
Одними из важнейших частных случаев алгоритмических моделей являются «имитационные математические модели», которые чаше называют просто имитационными моделями. При этом алгоритм моделирования имитирует поведение объекта или системы объектов во времени, на компьютере, с использованием определенных гипотез и аналогий.
Другими словами, имитационная модель в технике — это алгоритмическая поведенческая математическая модель технического объекта, реализуемая на ЭВМ. Хотя следует сразу оговориться, что отдельные блоки модельного алгоритма могут составлять аналитические соотношения. То есть подавляющее большинство математических моделей, используемых для решения реальных задач, являются комбинированными.