Файл: Шаракшанэ, А. С. Испытания сложных систем учеб. пособие.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 21.10.2024
Просмотров: 145
Скачиваний: 0
1)разработку методов организации и проведение измерений в процессе экспериментальных работ на системе;
2)разработку методов обработки наблюдаемых процессов;
3)выбор методов решения возникающих уравнений оптималь
ности; 4) выбор объема и условий проведения экспериментов, на
основании которых можно с требуемой достоверностью получить интересующие нас статистические выводы.
Последовательность решения указанных задач для конкретных систем может быть различной. Однако только их комплексное рас смотрение может дать ответ о целесообразности последующего ис пользования математической модели для оценки характеристик исследуемых сложных систем. По результатам подобных исследо ваний, называемых на практике режимом калибровки моделей, разрабатывают паспорт, в котором указывается:
1) назначение и общие принципы использования математиче ской модели;
2)точность и достоверность результатов моделирования по каж дой оцениваемой характеристике;
3)объем натурных экспериментов и критерии, на основании ко торых установлена адекватность модели реальной системе;
4)рекомендации по математическому обеспечению, необходимо му для обработки результатов моделирования и натурных испы таний.
§5.2. КРИТЕРИИ И УСЛОВИЯ ОПТИМАЛЬНОСТИ
При построении математических моделей выбором критерия оп тимальности стремятся добиться такой эквивалентности модели ре альной системе, чтобы достичь некоторых вполне определенных свойств оценок, характеризующих показатели качества исследуе мых систем. Наиболее общие требования к получаемым оценкам состоят в том, чтобы они обладали достаточной информативностью л позволяли с максимально возможной степенью точности устано вить выполнение системой требований, предъявленных при ее раз работке.
В самом общем случае критерий оптимальности определяет сте пень близости оценки выбранного показателя эффективности R* к его истинному значению R.' Обычно качество принятой оценки ха рактеризуют с помощью некоторого заданного функционала р(с*,
у). В рассматриваемом случае оценку R* получают в результате статического моделирования на математической модели, т. е. спра ведливо формальное равенство R* = R(^|c*). Поэтому для каждого
варианта построения модели функционал р(с*, у) характеризует величину, зависящую от оценок вектора параметров модели с*. В свою очередь оценки вектора параметров модели функциональ но или статистически связаны с величинами или процессами
77
у ={у\, у2, ..., ijn), которые наблюдались при проведении физических экспериментов на элементах системы. Очевидно, что оценка век тор-параметров модели с* является случайной величиной. Поэтому
целесообразно определить правило получения оценок с*(у) из ус ловий минимизации функционала
Р (с* (у), у) = min. |
(5.2.1) |
с* (у)
Если учесть необходимость перебора всех допустимых -структур ных описаний, то задачу построения математической модели молено свести к нахождению эффективных методов решения следующих уравнений:
Р (су (У), yl = |
min , |
(5.2.2) |
|
c*v . V |
|
где V — множество всех допустимых |
структурных |
описаний мо |
дели.
При решении уравнений (5.2.1) и (5.2.2) обычно считают изве стными:
1) ограничения на сложность математической модели и на вре мя, отведенное на весь процесс моделирования;
2) объем физических экспериментов, проведенных с целью на хождения оценок вектора параметров модели и ее структуры (из
вестны выборки величин или процессов у = (у\, у2, ..., уп) ;
3)области изменения и размерность вектора параметров мо дели для каждого ее структурного описания;
4)функциональные зависимости оцениваемого показателя
R(^|c) с выходом математической модели су в каждой единичной реализации;
5) функционал, характеризующий тип ошибок, выбранных для оценки точности определения истинного значения показателя
В Д с ) .
Необходимые условия оптимальности параметров математиче ской модели для каждого фиксированного ее -структурного описа ния с учетом ограничений первого и второго рода молено записать на основании теоремы Куна-Таккера [26]:
grad р {с* (у), у) + XG (с* (у)| = 0;
с* ( у )
g(c*)+S = 0; >.>0; 8 > 0 ; Хг8=0;
(5.2.3)
dgv (с*) |
, v = l, 2 ,..., N; |
0 ( С*) = |
|
дс.. |
|
[х=1, |
2, ... , N lt |
гз
где G(c*)— матрица |
размерности NxNi\ %= (^ь Х2, |
Xn , ), 6 = |
= (6i, 62, —. 8jv2) . |
^ |
|
Для выпуклых функционалов p{c*(y), у} и функций g-, (с*), v = = 1, 2, N2 условия (5.2.3) являются в то же время и достаточны;
ми условиями [27].
Чтобы определить наилучший вариант построения математиче
ской модели, нужно найти значения p{c*v (y), У} Для всех допусти мых ее структурных описаний, сравнить их и в качестве оптималь ного структурного описания модели выбрать то, для которого зна
чение p{c*v (у), у} наименьшее.
Анализ математических аспектов рассматриваемых вопросов показывает, что наиболее трудоемкими при вычислении являются задачи:
1) определения наиболее удобных форм математического опи
сания операторов |
t0, zг До), (t, |
XLe]f } с учетом |
условий их |
последующей реализации в модели системы; |
для каждого |
||
2) нахождения зависимостей giv, |
ч (v = 1, 2, ...) |
||
допустимого структурного описания модели; |
|
3)разработки эффективных методов поиска глобального экстре мума функционала (5.2,3).
Трудности решения указанных задач определяются:
1)сложностью математического описания разрабатываемых мо
делей;
2)многообразием видов и способов проведения измерений при физическом экспериментировании;
3)частичным или полным отсутствием априорной информации
оструктуре и законах распределения параметров некоторых эле ментов системы; .
4)значительной размерностью вектора параметров модели.
§ S.3. МЕТОДЫ РЕШЕНИЯ УРАВНЕНИИ ОПТИМАЛЬНОСТИ
Математические уравнения (5.2.3), определяющие условия опти мальности параметров разрабатываемой модели при фиксирован ном точно известном ее структурном описании, в большинстве прак тических случаев не могут быть записаны в явной форме, как не которые функционалы, зависящие от вектора с. Это определяется как сложностью исследуемых систем, так и трудностями, связан ными с нахождением точных аналитических зависимостей, опреде ляющих ограничения, которые необходимо учитывать при разра ботке моделей. В таких условиях -обычно трудно на основании априорных сведений оценить дифференцируемость анализируемого функционала. В связи с этим при анализе конкретных задач при ходитсяприменять методы оптимизации, не использующие подоб ных свойств исследуемых -функционалов.
79
При рассмотрении сложных систем возникает дополнительное требование, обычно предъявляемое к используемым методам опти мизации. Это требование можно сформулировать в виде условия, которое требует разработки алгоритмов, максимально использую щих результаты моделирования и приводящих к различного рода
итерационным схемам.
В значительной степени всем предъявляемым требованиям удов летворяют алгоритмы, основанные на вероятностных итеративных методах оптимизации. По своему содержанию эти методы относятся к градиентным методам с той лишь разницей, что градиент иссле
дуемого функционала р{с*(у), у} оценивают на основании результа тов статистического моделирования R(ci, t), ..., R(cp, t), получен ных для некоторого заранее выбранного набора векторов Cj, с2, ..., ср. Способ выбора векторов с<(£= 1, 2, ..., р) определяется алгорит мом, на основании которого хотят получить оценку градиента функ ционала в точке с = ф г — 1], соответствующей п — 1-шагу итераций. В общем случае алгоритм нахождения оптимального значения век тора параметров с* можно записать в виде следующего поискового алгоритма оптимизации [53]:
сл= с п_1— у„[уР(Сл—i+ G(c«—i)x]; |
| |
|
X„=max(0, |
} |
(5-3-l) |
где v p — оценка градиента функционала p{c(y), у} на л-шаге ите раций; у„ — матрица, характеризующая алгоритм уточнения п — 1- приближения; yin — матрица, определяющая влияние ограничений второго рода на способ формирования л-приближения для множи телей Лагранжа %[п].
При реализации алгоритмов типа (5.3.1) надо оценивать:
1) условия и скорость сходимости итерационного процесса поиска;
2)методику выбора первоначального приближения;
3)единственность и оптимальность получаемых решений;
4)способы формирования оценок градиента функционала;
5)алгоритмы расчета элементов матриц у[-], YiH Для каждого п такта итераций.
Если некоторые общие свойства анализируемых уравнений оп тимальности известны, то указанные выше вопросы могут быть ре шены на основании результатов теоретических исследований.
Если априорных сведений нет, то для решения уравнений (5.2.3) нужно применять метод «проб и ошибок», что позволяет е помощью методов регрессионного, анализа установить многие важные зако номерности и с использованием их довести исследование уравнений оптимальности до практически приемлемых решений. Иногда про цесс предварительного анализа уравнений удается алгоритмизиро
вать и объединить с процессом поиска экстремума исследуемого
80