137
Поставленные задачи были решены. Была разработана программа оптимального размещения элементов с получением большого количества исходных начальных размещений методом рандомизации.
На рис. 10 показана схема соединений модулей, расположенных в исходных (до оптимизации) позициях с числом пересечений 129.
Результаты решения задачи приведены в табл. 5. Особенности результатов решения 1. При оптимизации любого исходного начального
размещения модулей число пересечений уменьшается по сравнению с неоптимизированным в несколько раз. В нашем примере число пересечений уменьшилось со 129 до 6 (глобальный минимум), то есть в 21,5 раза; схема соединений для наилучшего размещения представлена на рис. 12.
2. Степень оптимизации, т.е. значение минимума пересечений, в значительной степени зависит от начального размещения элементов в установочных позициях (рис.4. 13).
3. Значение суммарной вероятности Pi в зависимости
|
|
Wi min |
- Wo min |
100 % |
, показывающей |
|
|
||||
от величины |
|
Wo min |
|||
|
|
|
|||
насколько процентов полученный результат оптимизации отличается от глобального, монотонно возрастает, асимптотически приближаясь к единице при значениях , равных 290-300 % (рис. 14). По этому рисунку можно определить суммарную вероятность появления результата оптимизации, отличающегося от глобального на заданное значение в процентах. Суммарная вероятность Pi - это сумма вероятностей i-го и всех предыдущих (лучших)
138
минимумов.
5.Гистограмма распределения этих 24 минимумов с указанием
их значений Si min и вероятности появления каждого из них Pi приведена на рис. 4.13. По оси Х отложены значения минимумов Si min, а по оси Y - вероятность Pi их появления.
Pi
Si
Рис4. 13 Гистограмма распределения минимумов числа пересечений с указанием вероятности их появления
139
Pi
Рис. 4.14. Вероятность появления результата
оптимизации, отличающегося от глобального не более, чем на |
|
процентов |
,% |
|
|
4.2.3.Вопросы к домашнему заданию
1.Какие положительные эффекты дает использование минимизации числа пересечений при оптимизации размещения модулей?
2.Пояснить схему алгоритма парных перестановок для оптимизации размещения модулей.
3.Каким образом определяется количество пересечений проводников?
4.Пояснить вывод формулы определения целесообразности перестановок модулей.
5.Пояснить особенности определения пересечения отрезков для частных случаев их расположения.
140
6. Пояснить целесообразность проведения исследования зависимости степени оптимизации от начальных размещений.
7.Какую информацию несет гистограмма распределения минимумов?
8.Каким образом строится график вероятности появления результата оптимизации, отличающегося от глобального не более, чем на заданное значение процентов.
4.2.4. Лабораторные задания и методические указания по их выполнению
4.2.4.1. Лабораторное задание № 1 и методические указания по его выполнению
Целью этого задания является получение навыков оптимизации размещения модулей на коммутационном поле с помощью ЭВМ IBM PC.
Каждому студенту преподавателем указывается номер варианта схемы, модули которой необходимо с помощью ЭВМ оптимальным образом разместить в позиции, координаты которых по вариантам приводятся в табл. 4.7.
Схема по номеру варианта выбирается из ―Сборника схем для лабораторных работ и курсовых проектов‖ (часть 1) или выдается преподавателем.
Порядок выполнения лабораторного задания № 1 следующий.
Все исходные данные полученного варианта заносятся в ―Бланк исходных данных для оптимизации размещения модулей на коммутационном поле‖.
В верхней части бланка указывается служебная информация (фамилия исполнителя, номер группы, номер варианта) и количество размещаемых модулей.
141 |
|
|
Ниже располагается |
матрица |
связности, |
представляющая информацию о количестве соединений между каждой парой модулей схемы.
Матрица связности должна иметь не более 50 элементов в строке.
Под матрицей связности внизу располагается таблица
координат |
модулей, |
в |
каждой |
строке |
|
которой |
|||
записываются |
по |
6 |
координат, следующих друг за |
другом |
|||||
в порядке |
x1 , y1 , x2 , y2, x3, y3, и |
т.д. , |
где индексы |
1, 2, 3 и |
|||||
т.д. показывают номера модулей. |
|
|
|
|
|||||
Координаты |
i - го модуля принимают значения той |
||||||||
позиции, в которую устанавливается этот модуль. |
|
||||||||
Начальное |
|
размещение |
модулей |
в |
позиции |
||||
производится студентом произвольно. |
|
|
|
||||||
Заполненный |
разборчивым |
почерком |
(без |
||||||
исправлений) |
бланк |
исходных |
данных |
показывается |
|||||
преподавателю для проверки. |
|
|
|
|
|
||||
Решение |
задачи |
осуществляется |
программой, |
||||||
находящейся в лаборатории. |
|
|
|
|
|
||||
После |
получения |
результатов |
решения |
задачи |
|||||
студентом проводится анализ этих результатов и делаются выводы, которые отражаются в отчете.
4.2.4.2. Лабораторное задание № 2 и методические указания по его выполнению.
Целью лабораторного задания № 2 является исследование зависимости степени оптимизации от начальных размещений элементов в позициях, выполняемое в соответствии с пунктом 2.2. Для сокращения времени вычислений целесообразно количество элементов выбирать не более 10, а количество исходных начальных размещений не более 500.
142
Таблица4. 7
Таблица координат к лабораторному заданию № 1
Номер вариан Номера и координаты позиций (от 1 до 12)
та
|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
0 |
x |
2 |
3 |
3 |
1 |
1 |
2 |
1 |
1 |
2 |
2 |
3 |
3 |
|
y |
1 |
2 |
3 |
2 |
4 |
4 |
3 |
1 |
2 |
3 |
1 |
4 |
1 |
x |
1 |
2 |
3 |
4 |
1 |
2 |
3 |
4 |
1 |
2 |
3 |
4 |
|
y |
3 |
3 |
3 |
3 |
2 |
2 |
2 |
2 |
1 |
1 |
1 |
1 |
2 |
x |
4 |
1 |
2 |
3 |
4 |
1 |
2 |
3 |
4 |
1 |
2 |
3 |
|
y |
1 |
3 |
3 |
3 |
3 |
2 |
2 |
2 |
2 |
1 |
1 |
1 |
3 |
x |
1 |
2 |
3 |
1 |
2 |
3 |
1 |
2 |
3 |
1 |
2 |
3 |
|
y |
4 |
4 |
4 |
3 |
3 |
3 |
2 |
2 |
2 |
1 |
1 |
1 |
4 |
x |
3 |
2 |
1 |
2 |
1 |
3 |
2 |
1 |
3 |
2 |
1 |
3 |
|
y |
4 |
4 |
4 |
3 |
3 |
3 |
2 |
2 |
2 |
1 |
1 |
1 |
5 |
x |
1 |
2 |
3 |
3 |
1 |
2 |
3 |
1 |
2 |
2 |
1 |
5 |
|
y |
4 |
4 |
4 |
3 |
3 |
3 |
2 |
2 |
2 |
1 |
1 |
1 |
6 |
x |
1 |
2 |
3 |
3 |
1 |
2 |
3 |
1 |
2 |
2 |
1 |
3 |
|
y |
6 |
5 |
4 |
3 |
3 |
3 |
2 |
2 |
2 |
1 |
1 |
1 |
7 |
x |
6 |
6 |
5 |
5 |
4 |
4 |
3 |
3 |
2 |
2 |
1 |
1 |
|
y |
2 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
8 |
x |
1 |
1 |
1 |
1 |
2 |
2 |
3 |
3 |
4 |
4 |
4 |
4 |
|
y |
6 |
5 |
4 |
3 |
5 |
4 |
5 |
4 |
5 |
4 |
6 |
3 |
9 |
x |
1 |
1 |
1 |
1 |
2 |
2 |
2 |
2 |
3 |
3 |
4 |
4 |
|
y |
1 |
2 |
3 |
4 |
1 |
2 |
3 |
4 |
3 |
4 |
3 |
4 |
10 |
x |
1 |
1 |
1 |
1 |
1 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
|
y |
1 |
2 |
3 |
4 |
5 |
1 |
5 |
1 |
2 |
3 |
4 |
5 |
11 |
x |
1 |
1 |
2 |
2 |
3 |
4 |
5 |
6 |
7 |
7 |
6 |
8 |
|
y |
1 |
2 |
1 |
2 |
2 |
2 |
2 |
2 |
2 |
1 |
2 |
1 |
12 |
x |
1 |
1 |
1 |
1 |
1 |
2 |
3 |
4 |
4 |
4 |
4 |
4 |
|
y |
5 |
4 |
3 |
2 |
1 |
3 |
3 |
5 |
4 |
3 |
2 |
1 |
13 |
x |
1 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
3 |
4 |
4 |
5 |
|
y |
5 |
1 |
5 |
1 |
2 |
3 |
4 |
5 |
6 |
1 |
5 |
5 |
14 |
x |
1 |
1 |
2 |
2 |
3 |
3 |
3 |
4 |
4 |
4 |
5 |
5 |
|
y |
1 |
2 |
1 |
2 |
1 |
2 |
3 |
1 |
2 |
3 |
1 |
2 |
Матрица смежности и координаты позиций для этого лабораторного задания берутся такими же, как в лабораторном задании № 1.
В ходе выполнения лабораторного задания № 2 студент должен представить результаты эксперимента и их обработку в виде 143
таблицы, аналогичной табл. 5, построить гистограмму распределения минимумов, график вероятности появления результата оптимизации, отличающегося от глобального не более, чем на заданное число процентов, а также схемы соединений до и после оптимизации, провести анализ полученных результатов исследования и сделать выводы.
4.2.5.Указания по оформлению отчета
Вотчете по лабораторной работе указывается следующее:
а) наименование лабораторной работы и ее цель; б) результаты выполнения домашнего задания;
в) ход и результаты выполнения лабораторного задания № 1
и№ 2.
Входе выполнения каждого задания даются необходимые пояснения. Отчет завершается кратким перечнем
приобретенных при выполнении лабораторной работы знаний и навыков и выводами о результатах работы.
Все записи в отчете должны производиться так же, как и при подготовке рукописей отчетов по научноисследовательской работе, т.е. в соответствии с ГОСТ 7.32-81.
4.2.6. Контрольные вопросы
1.Какова цель лабораторной работы ?
2. В чем заключается лабораторное задание № 1? Пояснить ход его выполнения.
3. В чем заключается лабораторное задание № 2 ? Пояснить ход его выполнения.4. Какие сведения включает бланк исходных данных и как он заполняется ?
5. Дать анализ результатов машинного решения.
144
6. Перечислить приобретенные при выполнении работы знания и навыки.
7.Сформулировать выводы по данной лабораторной работе.
4.3.Лабораторная работа 3. Методы анализа точности при
конструировании и разработке |
технологии РЭС |
4.3.1. Общие указания по выполнению лабораторной работы
Целью лабораторной работы является углубление и закрепление знаний по вопросу анализа разброса параметров РЭС, получение навыков численного решения задач анализа точности и стабильности РЭС вероятностным методом и методом статистических испытаний (Монте-Карло) с применением персональных ЭВМ. В процессе выполнения лабораторной работы студент должен уметь практически применять полученные знания и навыки для:
-подготовки исходных данных и решения на ЭВМ задач анализа разброса параметров РЭС ;
-решения задачи анализа точности с помощью вероятностного метода;
-решения задачи анализа точности с помощью метода Монте-Карло;
-составления и отладки прикладных программ ( для студентов дневного обучения);
-исследования и оценки эффективности методов решения поставленной задачи.
145
На выполнение лабораторной работы отводится восемь часов. Перед выполнением лабораторной работы студент должен самостоятельно выполнить домашнее задание в соответствии с данными методическими указаниями.
Студент, явившийся на занятия, должен иметь методические указания по данной лабораторной работе, полученные в библиотеке или выданные преподавателем. В начале занятия преподаватель проверяет выполнение студентом домашнего задания и наличие заготовки отчета по данной лабораторной работе в его рабочей тетради.
К выполненной работе прилагаются необходимые схемы, эскизы, тексты и результаты расчета программ, протоколы работы с программным комплексом (для студентов заочного обучения) и другие материалы согласно указаниям по оформлению отчета. При проведении лабораторных занятий в дисплейном классе студенты должны предварительно изучить инструкцию по технике безопасности по эксплуатации ЭВМ.
4.3.2. Домашнее задание и методические указания по его выполнению
При выполнении домашнего задания студент должен ознакомиться с постановкой и методами решения задач анализа разброса параметров РЭС, а именно задачи анализа точности . Для этого необходимо воспользоваться литературой [1, С. 3-20 ].
Постановка и решение задач анализа разброса параметров РЭС основаны на использовании математической модели объекта проектирования
Y = F (X), (4.3)
где X=(x1, x2.,…,xn) – набор внутренних параметров параметров, а Y=(y1, y2.,…,yn) - набор выходных парметров.
146
Точность РЭС характеризует степень приближения реального значения выходного параметра к его номинальному значению при отклонениях входных параметров, соответствующих производственным погрешностям .
Под производственными погрешностями параметров РЭА понимают разного рода отклонения от номинальных значений, указанных в схемах, чертежах и другой технической документации, которые возникают за счет нестабильности технологических процессов и неоднородности исходных материалов.
С учетом производственных погрешностей входные (внутренние) параметры РЭА xj (i=1,n) являются случайными xj (i=1,n), которые в общем случае описываются совместной плотностью распределения (x1, ... , xn). В результате преобразования имеем случайную величину у с плотностью распределения (у). Анализ точности, основанный на аналитическом переходе от ( x1, ...
, xn) с использованием преобразования F к (Y), распространения не получил. Основными методами анализа точности являются вероятностный метод, основанный на разложении функции математической модели (1.1) в ряд Тейлора, и метод статистических испытаний.
Вероятностный метод. Исходной информацией для анализа являются математическая модель (1.1) и статистические характеристики внутренних параметров: математическое ожидание М(хj) дисперсия D(xj), коэффициенты парной корреляции Rij (i=1,…, n; j=1,…,n). Необходимо математически описать статистические свойства каждого выходного параметра уj. j=1,…,m.
Из центральной предельной теоремы следует, что если некоторый параметр зависит от достаточно большого числа случайных величин, подчиненных любым законам распределения, то он приближенно подчиняется нормальному закону распределения. Это выполняется тем точнее, чем больше случайных величин. При наличии 5—10 147