Устройство для определения оптимальных параметров электронных схем

 

ОП ИСАН И Е

ИЗОБРЕТЕН Ия

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Совэ Советских

Социалистических

Республик (ii) 55Î645!

1. (51) М. Кл. G 06F 15/46

G 01R 31/28 (б1) Дополшггельное к авт. свпд-ry (22) Заявлено 18.07.75 (21) 2158374/24 с присоединением заявки № (23) Приоритет

Опубликовано 15.03.77, Бюллетень № 10

Дата опубликования описания 15.04.7 7

Государственный комитет

Совета Министров СССР ло делам изобретений и открытий (53) УДК 681 326 7 (088.8) (72) Авторы изобретения

М. С. Валитов, И. И. Пестрякова, С. С. Вязников, В. Д. Жидков, О. Н. Осинцев и А. Д. Набатов

Московский институт радиотехники, электроники и автоматики (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ ОПТИМАЛЬНЫХ

ПАРАМЕТРОВ ЭЛЕКТРОННЫХ СХЕМ

Изобретение относится к автоматике и вычислительной технике и может быть использовано для определения оптимальных значений параметров радиоэлектронных схем при их разработке и проектировании.

Известно устройство для определения оптимальных параметров элементов электронных схем (1), содержащее модель схемы, блок измерения, блок проверки ограничений экстремума и последовательно включенные блоки анализа, выбора экстремального направления и организации движения, при этом блок анализа соединен также с блоком управления через блок проверки ограничений и с блоком проверки экстремума, который подключен к блоку управления.

Известно также устройство для определения параметрической надежности радиоэлектронных узлов (2). Это устройство содержит блоки управления, перебора реализаций, физических моделей, тест-сигналов, контроля, наборное поле, генератор тактовых импульсов, анализатор реализаций, логические элементы, накопители.

Указанные устройства не позволяют оценивать влияние различных параметров схемы, описываемой линейным уравнением, Наиболее близким по технической сущности к данному изобретению является устройство, содержащее блок памяти и блок измерений (3). Кроме того, в его состав входят блоки коммутации, вычитания, деления, индикации.

Недостаток такого устройства состоит в том, что оно -позволяет оценивать влияние только различных параметров схемы, описываемой линейным уравнением, и не позволяет по по. лученному уравнению отыскивать оптимальные компоненты проектируемой схемы.

10 Целью изобретения является повышение эф. фективности работы при проектировании электронных схем.

Поставленная цель достигается тем, что в устройство введены блок регистрации и после.

15 довательно соединенные блоки вычисления ко эффициентов, вычисления градиента, выбора шага, вычисления значения функции, сравнения, сопряжения, хранения матриц, моделирования схемы, причем выход блока хранения

20 матриц подключен к первому входу блока вы числения коэффициентов, вход соединен со входом устройства, выход блока выбора шага соединен со входом блока сопряжения, выход которого соединен со входом блока моделиро25 вания схемы, выход которого через блок измерений подключен ко второму входу блока вычисления коэффициентов, выход блока вычисления значения функции подключен ко входам блока регистрации и блока памяти, вы30 ход которого соединен со входом блока срав.3

550645 нения, выход блока сравнения подключен ко входу блока выбора шага.

Устройство позволяет обеспечить отыскание оптимальных значений элементов проектируемых электронных схем, что является основной задачей проектирования. Кроме того, применение уравнения регрессии в квадратичной (или неполной квадратичной) форме значительно облегчает математическую обработку при расчете электронных схем, в то время как в большинстве случаев математическая модель схемы строится при помощи системы дифференциальных уравнений.

На чертеже показана схема предлагаемого устройства.

Оно включает в себя блок 1 хранения матриц, блок 2 моделирования схемы, блок 3 измерений, блок 4 вычисления коэффициентов, блок 5 вычисления градиента, блок 6 выбора шага, блок 7 вычисления значения функции, блок 8 памяти, блок 9 сравнения, блок 10 регистрации, блок 11 сопряжения, вход 12 устройства.

Устройство работает следующим образом.

По входу 12 в блок 1 хранения матриц поступает информация о составлении очередной строки матрицы планирования, которая выдается в блок 2. В результате этого процесса в блоке 2 происходит автоматическая сборка физической модели проектируемой схемы, параметры элементов которой соответственно задаются матрицей планирования эксперимента.

Выходной сигнал поступает в блок 3 измерений, где происходит измерение заданной выходной величины и результат подается в блок

4 для вычисления коэффициентов уравнения регрессии. На другой вход блока 4 подается информация из блока 1 о соответствующей строке матрицы планирования. После вычисления коэффициентов уравнения регрессии и передачи информации об этом в блок 5 в последнем происходит вычисление значения градиента. На основе полученной информации в блоке 6 выбора шага определяется величина шага перемещения по градиенту. Значение вычисленного шага передается в блок 7 вычисления значения функции и в блок 11 сопряжения. В блоке 7 происходит вычисление функции в точке, полученной в результате движения по градиенту с определенным шагом, и вычисленное значение подается в блок 8 памяти, в блок 10 регистрации и в блок 9 сравнения. В блоке 9 происходит сравнение значений ранее вычисленного с вновь полученным. Результат сравнения поступает в блок 11 сопряжения и в блок 6 выбора шага, Процесс оптимизации по полученному уравнению регрессии продолжается до тех пор, пока полученные на каждом шаге значения функции становятся больше (или меньше) предшествующего значения в зависимости от характера поставленной задачи, В зависимости от результата сравнения значений функции и значения шага перемещения блок 11 сопряжения передает информацию

10 о задании новых значений для элементов, составляющих схему, в блок 1 и в блок 2 моделирования схемы.

B том случае, когда значение, полученное на последующем шаге больше (или меньше)

15 предшествующих, вновь вычисляются коэффициенты уравнения регрессии для новых значений переменных.

Таким образом, обеспечивается возможность контроля адекватности математической моде20 ли схемы в процессе оптимизации.

Формула изобретения

Устройство для определения оптимальных

25 параметров электронных схем, содержащее блок памяти и блок измерений, о т л и ч а ю щ ее с я тем, что, с целью повышения эффективности работы при проектировании электронных схем, в него введены блок регистрации и по3О следовательно соединенные блоки вычисления коэффициентов, вычисления градиента, выбора шага, вычисления значения функции, сравнения, сопряжения, хранения матриц, моделирования схемы, причем выход блока хра35 нения матриц подключен к первому входу блока вычисления коэффициентов, вход соединен со входом устройства, выход блока выбора шага соединен со входом блока сопряжения, выход которого соединен со входом блока моделиро40 вания схемы, выход которого через блок измерений подключен ко второму входу блока вычисления коэффициентов, выход блока вычисления значения функции подключен ко входам блока регистрации и блока памяти, 45 выход которого соединен со входом блока сравнения, выход блока сравнения подключен ко входу блока выбора шага.

Источники информации, принятые во вни5О мание при экспертизе:

1. Авторское свидетельство СССР № 276523, M. Кл. G 06 F 11/00, G 01 R 31/28, 1968 .

2. Авторское свидетельство СССР №389510, М. Кл. G 06 F 15/46, 1971.

55 3. Авторское свидетельство СССР №362320, М. Кл. G 06 F 7/48, 1971 (прототип).

550645

Составитель А, геренов

Техред М. Семенов Корректор Л. Брахнина

Редактор H. Каменская

Типография, пр. Сапунова, 2

Заказ 612/11 Изд. № 271 Тираж 899 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Устройство для определения оптимальных параметров электронных схем Устройство для определения оптимальных параметров электронных схем Устройство для определения оптимальных параметров электронных схем 

 

Похожие патенты:
Наверх