Методы синтеза технических решений, страница 25

= 0.

Чувствительность отображения G характеризует степень раз­нообразия оценки комбинаций из множества R^. Чем больше чувствительность а, тем больше различаются комбинации из RT по степени удовлетворения требованиям.

Знание значений а (А) при различных, часто встречающихся на практике областях А, позволяет целенаправленно корректи­ровать постановку задачи поиска рациональных комбинаций, усиливая или ослабляя предъявляемые к техническому решению требования.

Чувствительность отображения G относительно множества /?т можно исследовать экспериментальным путем, ставя задачи поиска рациональных комбинаций для различных областей А. Макси­мальная чувствительность отображения G достигается при усло­вии, что отображение G — взаимно-однозначно. В этом случае для любого D ЕЕ #т можно найти область А, заданную в форме (4.11), такую, что RT (A) = D. Например, в качестве такой об­ласти можно взять А = G (D f] K).

Чувствительность по формуле (4.29) вообще определяется точ­ностью качественной модели. И только повышение точности по­следней позволяет повысить чувствительность. В связи с этим при построении модели необходимо стремиться к наибольшему разнообразию в оценке конечных вершин прадерева Т при прове­дении экспертных оценок. Дальнейшее повышение чувствитель­ности можно обеспечить с помощью методов математического программирования с использованием количественных моделей ТР [60].


52


Г лав а 5

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ ПОИСКА РАЦИОНАЛЬНЫХ ТЕХНИЧЕСКИХ РЕШЕНИЙ

5.1. Общая характеристика системы программ

Предлагаемая система программ реализует алгоритм поиска ра­циональных комбинаций из множества Дт и выдачу на печать описания рациональных технических решений на естественном языке. Система программ написана на языке автокод для машин типа М-20. Система состоит из 19 программ общим объемом 3700 ячеек и предусматривает работу проектировщика в режиме диалога на базе электронно-пишущей машинки (ЭПМ). Среднее время, затрачиваемое на решение одной задачи поиска рациональ­ных технических решений, начиная с ввода требований и кончая печатью первого найденного варианта, колеблется в интервале 5—10 мин в зависимости от жесткости введенных требований.

Система программ работает с тремя кубами МОЗУ. При этом МОЗУ-0 и МОЗУ-2 используются для массивов, а МОЗУ-1 отво­дится для системы программ. Система программ имеет следующие входные массивы информации: 1) дерево технических решений (коды); 2) множество терминов рассматриваемого класса устройств (символьная информация); 3) множество названий требований (символьная информация); 4) справочник требований (коды); 5) матрица соответствия (коды); 6) массив АДИП для программы ПЕЧАТЬ (коды); 7) массив Т01 номеров обязательных требова­ний (коды); 8) массив Т02 оценок выполнения обязательных тре­бований (коды); 9) массив Т1 номеров дополнительных требова­ний (коды); 10) массив Т2 оценок выполнения дополнительных требований (коды); 11) массив ТКОФ весовых коэффициентов дополнительных требований (коды); 12) число ЦЕНА — порог отсечения по дополнительным требованиям (коды).

Массивы 1—6 являются относительно постоянными для рас­сматриваемого класса технических устройств и хранятся на маг­нитной ленте. Массивы 7—12 являются входными и вводятся с ЭПМ при постановке задачи поиска рациональных технических решений.

Выходной информацией предлагаемой системы программ яв­ляется описание рациональных технических решений на формали­зованном естественном языке.

55


Ячейка х + а — 1):  .... Корень дерева имеет адрес 0010. Массив  хранится на магнитной ленте.

Символьная информация о вершинах дерева. Символьная ин­формация расположена в МОЗУ-2 в ячейках 4000 — 5500 и упа­кована стандартным образом: по 6 символов в ячейке (7 разрядов на каждый символ). Каждой вершине поставлена в соответствие одна фраза символов, которая занимает целое число ячеек. Неис­пользованные позиции заполняются пробелом. Ограничение: фра­за должна состоять не более чем из 64 символов. Если в фразе встречается знак 0, то его необходимо заменять буквой О. Исход­ную информацию символов рекомендуется готовить на алголь-ных бланках, делая расчет числа ячеек, занимаемого фразой. Далее присваивается каждой фразе свой начальный адрес таким образом, чтобы фразы не налагались одна на другую в памяти ЭВМ.