КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Односторонние таблицы (матрицы) решенийРассмотрим суть этого метода к организации и поиску данных на примере выбора модели зубошевинговального станка. Данный пример рассматривался ранее в лекции 7. Но там задача решалась с использованием первого подхода к организации информационного фонда с размещением данных в телепрограммы. Недостатки такого подхода указаны выше. Здесь данная задача будет решена с разработкой в конце универсального алгоритма выбора решений, при котором данные будут отделены от будущей программы и организованы в виде массивов (файлов). Исходные данные для решения задачи приведены в лекции 7, здесь напомним лишь условия применимости зубошевинговальных станков - табл. 11.1. Таблица 11.1 Условия применимости зубошевинговальных станков
В таблице дополнительно приняты следующие обозначения: Р1 - первое решение, Р2 - второе решение, Р3- третье решение. Таблицы (матрицы решений) строятся в следующей последовательности. Сначала разрабатываются графические схемы выбора решений - рис. 11.4.
Лекция 11 Стр. 3 из 6 Рис. 11.4. Графические схемы выбора решений Каждая графическая схема представляет собой ряд интервалов, границами которых являются характеристические значения параметров применимости. Следует обратить внимание, что для левых границ параметров применимости берутся не сами значения, представленные в таблице, а близкие, но меньшие числа. Если брать числа равные значениям левых границ, то при работе алгоритма часть решений будет потеряна. Каждый интервал графических схем допускает свой набор решений. С использованием графических схем заполняется следующая таблица- см. табл. 11.2.Таблица 11.2 Фрагмент односторонней таблицы решений для выбора модели зубошевинговального станка
В таблице «ТР» обозначает «техническое решение», цифры «1,2,3» - номера решений, т.е. «первый, второй, третий (в порядке следования в исходной таблице)» станок. В случаях, когда для сочетания интервалов параметров применимости может быть выбрано более одного решения, исходя из технических (технологических) соображений принимают одно решение. В данном случае в исходной таблице станки расположены по мере возрастания их габаритных размеров и, следовательно, жесткости. Чем больше модуль зуба обрабатываемого зубчатого колеса, тем более жесткий должен применяться станок. Для уменьшения размеров таблицу 11.2 можно минимизировать, объединяя несколько столбцов в один столбец - см. табл. 11.3. Таблица 11.3 Фрагмент минимизированной односторонней таблицы решений для выбора модели зубошевинговального станка
Лекция 11 Стр. 4 из 6 Преобразуем таблицу 11.3 в матрицу решений, удобную для обработки ее на ЭВМ - см. табл. 11.4. Таблица 11.4 Фрагмент формализованной таблицы (матрицы) решений.
Для поиска решений разработан универсальный алгоритм, блок - схема которого показана на рис. 11.5. Начало
|