Прикладные математические задачи можно условно подразделить на два класса. В задачах одного класса речь идет об исследовании свойств заданного объекта — это задачи анализа. Задачи другого класса имеют целью выбор объекта из некоторой совокупности на основании каких-то требований — это задачи синтеза. (Термин «задачи синтеза» применяется и в более специальном смысле; в частности, в теории систем управления он означает задачу о построении такой системы, имеющей предписанное функционирование на основе применения обратной связи.) Конечно, это подразделение условно, так как многие задачи можно в равной мере отнести как к одному, так и к другому классу. Однако из содержательной постановки задачи чаще всего бывает ясно, о задаче какого класса идет речь.
Для задач анализа математическая модель обычно сводится к уравнениям того или иного вида. О различных типах уравнений, которые встречаются в приложениях математики, мы поговорим дальше.
Математическая модель задачи синтеза тоже может свестись к решению уравнений, если условия, на основании которых требуется выбрать объект, имеют вид некоторых равенств. Но часто условие выбора имеет другой характер: для выбираемого объекта некоторая заданная скалярная функция его параметров (целевая функция) должна принять наименьшее или наибольшее возможное значение. Тогда математическая модель сведется к задаче на экстремум. О типах таких задач будет сказано ниже.
3.6.4. Основные компоненты математических моделей
Согласно предлагаемому подходу математическая модель объекта является основной исходной информацией, на базе которой производится формирование модулей математических моделей. При этом, учитывая инвариантный характер выявленных процедур формирования, для разработки методов и алгоритмов их реализации математическая модель должна быть представлена в формализованном виде, отражающем тот факт, что каждая конкретная модель может быть представлена в виде ППП модульной структуры.
Напомним, что под математической моделью понимают совокупность переменных, описывающих моделируемый объект и связей между этими переменными.
Под переменными математической модели понимают числа, векторы, функции, с помощью которых определяется моделируемый объект. Набор переменных модели будем обозначать через
а каждую конкретную реализацию модели — задавать Nр-мерным вектором
(где Nр —
общее число переменных;
— значения компонент вектора а).
Под связями математической модели понимают совокупности отношений, связывающих значения отдельных групп переменных модели. Основными видами связей, используемых в математических моделях, являются отображение и отношение порядка.
Отображения описывают некоторую совокупность свойств моделируемого объекта и его взаимодействия с внешней средой. Они реализуются оператором, обозначаемым в дальнейшем через Ф:
(1)
При этом переменные
называют аргументами или входами модели, а λ — ее значениями или выходами.
Отношения порядка, обозначаемые в дальнейшем Ψ, описывают, как правило, условия существования (допустимого) моделируемого объекта. Эти условия практически всегда могут быть приведены к виду
(2)
определяющему отношения порядка между отдельными компонентами вектора переменных. В частности, в тех случаях, когда ограничения на переменные модели заданы в виде изопараметрических неравенств, переход к отношениям (2) возможен путем определения левой части ограничений как отображения со значениями, присутствующими в отношениях порядка.
В связях, определенных отношениями порядка, присутствуют обычно переменные, которые имеют смысл допустимых верхних или нижних пределов изменения значений переменных, описывающих объект. Эти переменные, в большинстве своем, носят характер директивных или нормативных данных. Простейшими примерами такого рода отношений могут служить
или
определяющие допустимость некоторых решений из условий прочности и надежности, соответственно (где
— допустимые напряжения;
— требуемый уровень надежности). С учетом сказанного при представлении математической модели объекта можно ограничиться рассмотрением только связей-отображений, полагая при этом, что их переменные в процессе функционирования ПМ могут быть как фиксированы, так и ограничены.
Неотъемлемым атрибутом модели являются ее области определения X и значений Λ, пара которых задает область применения модели
т. е.
![]()
В итоге математическая модель объекта в целом (будем называть ее исходной моделью — М) может быть представлена в виде
(3)
Известно, что модель М, имеющая в качестве выхода вектор λ, может быть представлена в виде совокупности из
моделей-отображений со скалярными выходами
где
— размерность вектора λ. Такие модели будем называть скалярными.
При программной реализации математической модели в качестве самостоятельной единицы (прикладного программного модуля) используются подмодели, являющиеся блоками различной размерности, составленные из скалярных моделей (модулей). В дальнейшем такого рода блоки будем называть элементарными моделями и обозначать буквой т.
Каждая j-я элементарная модель может быть представлена в виде, аналогичном выражению (3):
(4)
а компоненты исходной модели могут быть записаны через компоненты элементарных моделей следующим образом:


где
— проекция множества
на гиперплоскость, координатами которой являются компоненты вектора
— число элементарных моделей в исходной модели.
Будем называть модель М связной, если для каждой совокупности элементарных моделей ![]()
найдется модель
такая, что векторы Р' и
пересекутся, т. е.

При невыполнении этого условия модель М называется несвязной. Она может быть представлена в виде ряда связных подмоделей, каждая из которых допускает автономное рассмотрение.
Особо отметим такую характерную особенность математических моделей, как разрывность их связей, под которой понимается наличие в них конечного числа точек разрыва, где возможны изменения как оператора, задающего связь, так и состава содержащихся в этих связях переменных.
Отметим, также, что часть аргументов связей модели может не входить непосредственно в левую часть отношений, а присутствовать лишь в задании области определения. Поэтому представляется целесообразным различать явные и неявные аргументы связей модели. Под явными аргументами понимают аргументы, непосредственно входящие в левую часть отношения, а под неявными — аргументы, фигурирующие только в задании области
Можно привести аналогичные примеры с непрерывными неявными аргументами. В частности, при расчете ряда аэродинамических характеристик ЛА в используемых моделях отсутствует в числе явных аргументов переменная «удлинение крыла», в то время как значения этих характеристик определяются различными формулами для крыльев малого, среднего и большого удлинений.
Путем введения в состав неявных аргументов таких характеристик моделей, как трудоемкость, обеспечиваемая точность вычислений и т. п., можно «развязать» модели, имеющие общие выходные переменные, т. е. считать, что в составе исходной модели отсутствуют элементарные модели с пересекающимися областями применения и выходными переменными. Далее предполагается, что такая возможность реализована и модель М обладает свойством:
![]()
В таком случае каждая разрывная модель может быть представлена в виде совокупности непрерывных моделей с непересекающимися областями применения.
Заметим, что обычно задание областей определения связей модели дискретными переменными производится фиксацией их конкретных значений, а задание этих же областей непрерывными переменными — путем определения диапазонов изменения таких переменных. Несложно проследить связь между введенным ранее понятием «концепция» и областями применения математических моделей. Концепцию теперь можно определить как совокупность решений, математические модели которых имеют непрерывную область ![]()
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 |


