Кроме того, предлагаемое использование сетевого характера математических моделей консультируемых проблем распространяется помимо процедур формирования расчетных моделей и на процедуры определения статуса консультационных модулей, а также определения информационных связей между КМ.
10.1.1.4. Определение тандемной модели – базовой формы представления многоуровневых математических моделей
Многоуровневый характер математических моделей консультируемых проблем является следствием реализации формирования рекомендаций, как процесса последовательной детализации рекомендаций и порождается следующими характерными чертами этого процесса:
1) ограниченностью размерности задач, решаемых на каждом уровне детализации;
2) более полным описанием рекомендаций на каждом последующем уровне детализации по сравнению с предыдущими.
Ограничения на размерность задачи, решаемой на каждом q-м уровне детализации, непосредственно отражаются на размерности вектора переменных Рq в соответствующей консультационной модели Mq, на базе которой эта задача решается.
Необходимость ограничения размерности вектора переменных модели требует ранжирования его компонент по степени их влияния на вычисляемую величину. Наиболее значимые из них (d) непосредственно входят в модель, а влияние других учитывается в обобщенном виде с помощью специально вводимых в состав модели переменных (v). В роли данных переменных могут выступать как параметры консультируемой проблемы, имеющие физическую интерпретацию (например, коэффициенты весового совершенства конструкций), так и статистические (эмпирические) коэффициенты. В итоге состав вектора переменных Pq в общем случае может быть представлен двумя группами компонент — dq и vq, т. е.
Pq={dq, vq}. (10.13) Несложно заметить, что вектор переменных v как по смыслу, так и по назначению соответствует реакциям zq , а вектор dq — всем другим компонентам, описывающим q-й уровень детализации (Sq). Учитывая это, установим следующие соответствия:
dq
(xq, yq, Kq); (10.14)
vq zq. (10.15)
Ограничения на размерность вектора переменных модели Pq распространяются в первую очередь, на размерность dq. Причем, так как значения векторов xq всегда являются заданными, а критерии, как правило, — производные от xq, yq, то действительные ограничения на размерность dq определяются размерностью yq. При рассмотрении более поздних уровней детализации увеличивается число сформированных рекомендаций. Этому соответствует увеличение размерности вектора х и, соответственно, уменьшение ограничений на размерность вектора Р.
Итак, вычисление той или иной характеристики консультируемой проблемы, в частности критериев оценки формируемых рекомендаций, может быть произведено с использованием различных моделей. Вначале могут использоваться модели, учитывающие лишь основные факторы, т. е. влияние которых на вычисляемые характеристики наиболее сильное, а затем, по мере детализации формируемых рекомендаций и расширения вектора х, возможно применение более полных моделей. Эту возможность будем использовать при формировании рекомендаций для сложных консультируемых проблем. Так, например, при формировании рекомендаций для проектирования ЛА прочностные и аэродинамические расчеты на начальных этапах формирования рекомендаций осуществляют по приближенным формулам, а далее — на основе методов типа конечных элементов, панельного и т. п., для использования которых необходимо задание значительно большего числа переменных, описывающих проектируемый ЛА. Очевидно, что применение этих методов возможно лишь после того, как сформированные рекомендации достаточно детализированы и основной массив исходных данных известен (в виде рекомендаций, сформированных на предыдущих уровнях).
Проиллюстрируем сказанное выше на примере моделей массовых характеристик ЛА, используемых при формировании рекомендаций для его проектирования. Здесь на ранних операциях детализации рекомендаций широко будем использовать приведенные уравнения, полученные на основе статистических данных. Переменными v в них являются: относительная масса топливных баков — ато; относительная масса двигательной установки — γду и др. При этом сами связи задаются, как правило, в виде линейных функций. Так, в частности, масса топливного отсека тто задается как линейная функция от ато и массы топлива тт, т. е.
тто = атотт. (10.16) В данном случае известно сильное влияние переменной ато на результаты расчетов. Последнее объясняется тем, что она представляет такие существенные факторы, влияющие на массу топливного отсека, как данные об отсеках различных форм, нагрузки на них, плотности компонентов и т. д. При этом формула (10.16) не учитывает перечисленные выше факторы, а следовательно, имеет малую достоверность.
После конкретизации компоновки аппарата используют зависимости, имеющие также чаще всего статистический характер, но учитывающие тип и форму бака (Фб), давление наддува Рнад, максимальные перегрузки Hmах, плотность компонентов ρк, а также массу топлива (mт). В этом случае формула, описывающая связь приведенных выше характеристик, уже будет нелинейной, а состав ее аргументов существенно расширен по сравнению с формулой (10.16):
mто = mто(Фб, тт, ρк, Hmах, Рнад, v1). (10.17)
Здесь переменные v1 уже не имеют столь четко выраженного смысла, как ато в формуле (10.16).
По мере разработки рекомендаций на проектирование на последующих уровнях детализации формируют рекомендации по определению конструктивно-силовой схемы топливного отсека, действующие на него нагрузки, состав и массу устанавливаемой в нем арматуры. Далее, опираясь на результаты сформированных рекомендаций по прочностным расчетам, определяют массу топливного отсека как сумму масс входящих в него элементов: силовой конструкции (m ск), арматуры (m арм) и других элементов (m др), в том числе и элементов автоматики:
mто = m ск + m арм + m др. (10.18)
При этом массы каждого из представленных элементов топливного отсека в зависимости от параметров этих элементов, а также условий их работы (ρк, Hmах, Pнад, тт и др.) определяются своими моделями, которые могут иметь многоуровневый характер. Агрегируя эти модели и модель (10.18), выражение, определяющее mто, можно представить в виде
mто = mто (mT, ρк, Hmах, Pнад, тт, Рнад, Рск, Рарм, Рдр, v2) (10.19)
где Рск — параметры силовой конструкции; Рарм — параметры арматуры; Рдр — параметры других элементов топливного отсека.
Приведенные примеры подтверждают, что по мере накопления данных по текущим рекомендациям для вычисления одних и тех же характеристик консультируемой проблемы возможно использование все более полных (в смысле учитываемых факторов) математических моделей.
Присутствие вектора v в составе переменных модели, как отмечалось выше, призвано компенсировать огрубление этих моделей, вызванное ограничениями на число входящих в них переменных. Значения компонент этого вектора выбирают, как правило, из условия сведения к минимуму погрешности, возникающей при огрублении модели.
Пусть известны некоторая модель Mq = <dq, vq, fq>:
fq: { d'q, vq }
λq,
где d'q = dq\λq, а также полный набор факторов, влияющих на значения λ, представляемый совокупностью переменных, образующих вектор а:
а
dq. (10.20)
Предположим также, что известны истинные значения λ в Na отдельных точках, т. е. {<аi>}i=1,2,..., Na. В этих условиях задача определения значений v может быть сформулирована как минимизация тем или иным образом выраженной погрешности I (где
I = I ({<аi>}i=1,2,..., Na , fq, dq, vq)) вычислений переменных λ на модели Mq:
vq = arg min I({<аi>}i=1,2,..., Na , fq, dq, vq ).
Подобного рода задачу принято называть задачей идентификации математических моделей.
Как правило, оператор fq в задачах идентификации является известным и может рассматриваться как некоторая константа. Тогда
vq = vq ({<аi>}i=1,2,..., Na , dq ).
При рассмотрении многоуровневых моделей в роли точек {<аi>}i=1,2,..., Na могут выступать реализации вычислений переменных λq на базе моделей, более полно учитывающих факторы, влияющие на λ, чем dq. Тогда vq можно представить в виде
vq = vq(dq, dt, vt)
при условии
dq
dt, (10.21)
где dt — вектор переменных модели, по результатам вычислений на которой проводится идентификация.
Условие (10.21) является необходимым для того, чтобы по результатам численных экспериментов на базе модели Mt = (dt vt, ft) можно было идентифицировать Mq. Его нарушение равносильно сопоставлению результатов выполнения двух (численных) экспериментов, отличающихся условиями их проведения.
|
Из за большого объема этот материал размещен на нескольких страницах:
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 |


