Энергия и энергетика сегодня

Проблема автоматизации проектирования

Очень важно еще, чтобы расчет агрегированных характеристик был достаточно простым, с тем чтобы он мог быть проведен с помощью математического обеспечения, которое содержится в отдельных блоках системы. Примером таких расчетов является расчет тактико-технических характеристик. Итак, первый этап декомпозиции состоит в назначении некоторого набора функционалов, которые, с точки зрения главного конструктора, достаточно полно характеризуют конструкцию, с тем чтобы среди возможных вариантов отобрать те, которые будут подвергнуты дальнейшему анализу. назначение этих функционалов - акт неформальный, но на их основе развивается определенный формализм. Следующий этап-это выделение существенных переменных. Последующий этап-организация и использование процедур оптимизации, составляющих основу для построения паретовского множества. Дальнейшие процедуры паретовского анализа - выбор параметров х, реализующих компромисс:

Представим себе общую схему процедур проектирования на уровне главного конструктора.

Задаем функционалы (акт существенно неформальный).

Формируем функционал (это-последовательность строгих процедур).

Строим функцию , для чего в пространстве строим сетку с узлами и для каждого = решаем задачу --max.

Решаем задачу и находим "оптимальное значение" .

По заданному определяем параметры конструкции и переходим к следующему этапу проектирования.

б). Случай, когда существует доминирующий функционал.

До сих пор мы ориентировались на изучение того случая, когда нет формализованного критерия, когда оценка качества проекта - это субъективно представление эксперта. Была рассмотрена также ситуация, в которой можно составить систему формальных процедур, позволяющих вычислить функционал. Но вычисление этого критерия было столь трудоемким, что его нельзя было использовать непосредственно для определения оптимальной системы параметров конструкции.

Весьма распространенным свойством объекта проектирования является существование некоторого доминирующего функционала, и весь анализ конструкции должен быть привязан к изучению вариантов в окрестности его оптимума.

Предположим, что проект характеризуется показателями а конструктор стремится выбирать параметры конструкции - вектор х - так, чтобы обеспечить выполнение условий . Обозначим через решение задачи Пусть новое ограничение состоит в том, что на выбор х наложено условие вида где 0<k<<1. В качестве функционала выступает обычно стоимость проекта и она не должна превосходить величины его наименьшей возможной стоимости на 100 k%. Определив минимальную величину и систему параметров - вектор , который реализует этот "оптимальный" проект,--мы вычислим в точке остальные характеристики: Они должны быть предъявлены эксперту, который будет заведомо неудовлетворен значениями найденных показателей. Значит самый дешевый проект должен быть забракован. Он не будет удовлетворять заказчика по другим показателям. Но от предельной стоимости мы далеко отступить не сможем, нас лимитируют выделенные деньги. Поэтому в окрестности точки надо тем или иным образом построить сетку точек, которым соответствуют близкие значения функционала . где в зависимости от ситуации числа берутся равными 0,01; 0,02; … Затем вычисляются значения показателей которые предъявляются эксперту, после чего из множества точек выделяется некоторое подмножество вариантов для последующего анализа, а остальные варианты исключаются из рассмотрения.

Перейти на страницу: 1 2 3 4 5 6 7

Back to Top