Порядок решения задачи оптимизации в системе Microcap 7


 

Вход в процедуру оптимизации осуществляется вызовом подпрограммы АС Analysis из основного меню (рис. 5.20) и далее обращением к процедуре Optimize из меню программы АС Analysis в соответствии с рис. 7.1.

 

 

Рис. 7.1. Переход к процедуре оптимизации

 

 


На экране появляется таблица исходных данных для постановки задачи оптимизации. В раздел Find необходимо внести данные о компонентах вектора настройки , в виде наименования компонента настройки и его предельных (Low, High) значений. Так как все программы оптимизации работают с начальным вектором, то в качестве его компонентов следует выбрать резисторы R4 и R10, нижняя и верхняя границы которых лежат в окрестности значений, полученных для схемы с реальными компонентами (рис. 6.9). Для ввода этих данных в разделе Find нажимается кнопка Get (установить), после чего появляется окно параметров, где в разделе Parameter отыскивается название компонента настройки и производится его вызов в соответствии с рис. 7.2.

 

Рис. 7.2. Окно параметров настройки

 


Далее в графах Low, High записываются нижний и верхний пределы изменения значений компонента настройки.

В разделе That (что решается?) на каждой строке необходимо указать тип решаемой задачи для каждого ограничения в (7.7). Для рассматриваемой схемы фильтра выбирается тип Minimizes (минимизация) в соответствии с рис. 7.3.

 

Рис. 7.3. Выбор типа задачи

 

 

Далее нажатием кнопки Get осуществляется выбор первого параметра схемы, при этом на экране появляется окно выбора параметров из списка в МС7 (рис. 7.4).

 

Рис. 7.4. Окно выбора параметров схемы.

 

В графе Function выбирается параметр схемы, в графе Expression выбирается характеристика, полученная в АС анализе для расчета параметра схемы. В графы XLow и XHigh в рассматриваемом случае заносятся нижняя и верхняя значения частот, в пределах которых вычисляется параметр схемы YRange. Если параметром является другая величина из списка, то заполнение всех граф производится в соответствии с определениями параметров, приведенными в разделе 5.7.

Нажатием ОК мы возвращаемся в основное окно задачи оптимизации, где повторяя процедуры, представленные на рис. 7.3, рис. 7.4, в каждой строке записываем все ограничения (7.7). После нажатия кнопки Optimize идет процесс поиска решения, по окончании которого появляются результаты решения (рис. 7.5) в виде значений компонент настройки после оптимизации в графе Optimized раздела Find.

 

Рис. 7.5. Результаты решения задачи оптимизации

 

 

После нажатия кнопок Apply (применить), Close (закрыть) на экране появляется АЧХ схемы (рис.7.6), в данном случае полосового фильтра, для значений компонентов настройки, полученных в результате решения задачи оптимизации.

Сравнивая АЧХ фильтра, представленные на рис. 6.10 до оптимизации и рис. 7.6 после оптимизации, убеждаемся, что параметры фильтра после оптимизации удовлетворяют поставленным требованиям.

 

Рис. 7.6. АЧХ фильтра после оптимизации

 

 


Значение весового коэффициента, использованного при решении задачи оптимизации Р2=0,9 отличается рекомендованного Р2=0,1 при постановке задачи в (7.7).

Следует отметить, что возможности процедуры оптимизации в системе MicroСap 7 ограничены по числу компонентов настройки – не более 4-х, по числу ограничений, накладываемых на параметры в (7.7) – не более 4-х, по не эффективному алгоритму оптимизации. По существу здесь сделана первая попытка внедрения методов оптимизации в схемотехническое проектирование.




Дата добавления: 2016-11-29; просмотров: 1189;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.008 сек.