Доклады Российской академии наук. Математика, информатика, процессы управления, 2020, T. 493, № 1, стр. 51-56

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

В. И. Анисимов 12*, В. Н. Гридин 1**

1 Центр информационных технологий в проектировании Российской академии наук
Московская обл., Одинцово, Россия

2 Санкт-Петербургский электротехнический университет
Санкт-Петербург, Россия

* E-mail: info@ditc.ras.ru
** E-mail: info2@ditc.ras.ru

Поступила в редакцию 01.06.2020
После доработки 04.06.2020
Принята к публикации 04.06.2020

Полный текст (PDF)

Аннотация

Одним из важнейших этапов проектирования электронных схем различного класса и назначения является расчет нестабильности нулевого уровня разрабатываемого устройства под влиянием на параметры его компонентов внешних воздействий (изменение температуры, влажность, давление, радиация и т.д.), а также технологического разброса параметров при серийном изготовлении компонентов и всего устройства. Рассматривается построение математического описания задачи расчета нестабильности нулевого уровня электронных схем для распространенного случая, когда координаты рабочих точек всех компонентов схемы известны и требуется найти их отклонения при вариации параметров компонентов схемы под влиянием внешних воздействий, а также технологического разброса параметров компонентов при их изготовлении. Достоинством предлагаемой методики является возможность исключить необходимость многократного расчета нелинейной схемы и ее чувствительности к вариации параметров и перейти к рассмотрению математического описания линеаризованной схемы для отклонений переменных от начального стационарного значения. При этом резко уменьшается объем вычислительных операций и снижается время решения, что особенно важно при решении оптимизационных задач проектирования электронных схем.

Ключевые слова: нестабильность нулевого уровня, внешние воздействия, моделируемая схема, линеаризация, неавтономные и автономные параметры

ВВЕДЕНИЕ

Нулевой уровень электронных схем определяется значением координат рабочих точек всех компонентов схемы при отсутствии управляющих сигналов на входах этой схемы. В зависимости от назначения схемы координаты ее рабочих точек влияют либо только на значения рассеиваемой мощности на компонентах схемы, а также на режимные значения рабочих параметров компонентов в этих точках, либо, кроме того, определяют приведенный к входу нулевой уровень, являющийся основной характеристикой широкого класса электронных схем, к которым относятся операционные усилители, стабилизаторы и т.д. [1, 2]. Анализ нестабильности нулевого уровня электронных схем является важнейшим этапом проектирования современной электронной аппаратуры [3, 4]. Недостаточное внимание к этой проблеме может привести к изменению основных характеристик проектируемой электронной схемы или даже к необратимому нарушению их функционирования вследствие превышения допустимой мощности, рассеиваемой на некоторых компонентах. Поэтому современные системы автоматизации схемотехнического проектирования должны иметь в своем составе инструментальные средства для решения такой задачи. При этом в процессе расчета нестабильности нулевого уровня электронных схем необходимо учитывать, как влияние на параметры компонентов внешних воздействий (изменение температуры, влажности, давления, радиации и т.д.), так и технологический разброс параметров при серийном изготовлении компонентов.

Возможны два подхода к выбору метода построения математического описания подсистемы для автоматизации расчета нестабильности нулевого уровня электронных схем. Первый подход предусматривает реализацию расчета вектора базисных переменных стационарного режима нелинейной электронной схемы путем схемотехнической интерпретации метода Ньютона–Рафсона с запоминанием результатов линеаризации схемы на последней итерации [5, 6]. Эти результаты затем используются для расчета векторной или скалярной чувствительности переменных моделируемой схемы к вариации параметров компонентов путем построения соответствующих моделирующих схем. Такая задача решается либо путем дифференцирования уравнений нелинейной схемы, либо методом присоединенной схемы, которая строится на основании теоремы Теллегена [7, 8]. Решение задачи расчета нестабильности нулевого уровня электронных схем при таком подходе неизбежно связано с необходимостью выполнения большого объема вычислительных операций, требующих для своей реализации большого объема оперативной памяти и значительного времени для полного решения задачи расчета стационарного режима нелинейной схемы с последующим расчетом чувствительности ее переменных.

Второй подход к построению математического описания подсистемы для автоматизации расчета нестабильности нулевого уровня электронных схем учитывает то обстоятельство, что при проектировании электронных схем часто встречаются ситуации, когда координаты рабочих точек всех компонентов схемы известны и требуется определить лишь отклонения значений этих координат при вариации параметров компонентов схемы и внешних воздействий [9]. При этом появляется возможность исключить необходимость расчета чувствительности нелинейной схемы к вариации ее параметров и перейти к рассмотрению математического описания, в качестве переменных которого выступают отклонения переменных от начального стационарного значения. При таком подходе к реализации математического описания резко уменьшается объем вычислительных операций и снижается время расчета нестабильности нулевого уровня, что особенно важно при решении оптимизационных задач проектирования электронных схем, требующих многократного расчета схемы для нахождения оптимального значения ее параметров.

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

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

Компоненты электронных схем можно представить в виде многополюсников типа (n + 1) и 2n-полюсников, структура которых приведена на рис. 1.

Рис. 1.

Структура (n + 1)-полюсника и 2n-полюсника.

Для каждого многополюсника зависимость между двумя переменными может быть описана уравнениями $p = f( \ldots ,\;q,\; \ldots )$, которые в явной форме определяют для каждого полюса одну из полюсных переменных, при этом переменная p в общем случае может быть как токовой, так и потенциальной переменной. В зависимости от характера этой переменной все полюсы многополюсников могут быть разделены на две группы [10]. Первой группой, которую обычно называют группой y-полюсов, являются полюсы, для которых зависимая переменная p является переменной токового типа, а второй группой, обычно называемой группой z-полюсов, являются полюсы, для которых зависимая переменная p является переменной потенциального типа.

Учитывая, что характеристики компонентов зависят от внешних воздействий εm (изменение температуры, влажность, давление, радиация и т.д.) уравнения y-полюсов и z-полюсов нелинейных многополюсников можно записать в следующем виде:

(1)
$i_{{i1}}^{{}} = {{f}_{i}}( \ldots ,\;{{u}_{{k1}}},\; \ldots ,\;{{i}_{{l1}}},\; \ldots ,\;{{\varepsilon }_{m}}),$
(2)
${{u}_{{j1}}} = {{f}_{j}}( \ldots ,\;{{u}_{{k1}}},\; \ldots ,\;{{i}_{{l1}}},\; \ldots ,\;{{\varepsilon }_{m}}).$

Выполняя разложение уравнений y-полюсов и z-полюсов нелинейных многополюсников в ряд Тейлора в окрестности рабочих точек с координатами $i_{{i1}}^{0}$, $u_{{k1}}^{0}$, $i_{{l1}}^{0}$, $u_{{j1}}^{0}$ и внешних воздействий $\varepsilon _{m}^{0}$ и ограничиваясь в этом разложении членами первого порядка малости, получим систему линеаризованных уравнений

(3)
$\begin{gathered} {{i}_{{i1}}} = i_{{i1}}^{0} + \sum\limits_k {\frac{{\partial {{i}_{{i1}}}}}{{\partial {{u}_{{k1}}}}}} ({{u}_{{k1}}} - u_{{k1}}^{0}) + \\ + \;\sum\limits_l {\frac{{\partial {{i}_{{i1}}}}}{{\partial {{i}_{{l1}}}}}} ({{i}_{{l1}}} - i_{{l1}}^{0}) + \sum\limits_m {\frac{{\partial {{i}_{{i1}}}}}{{\partial {{\varepsilon }_{m}}}}} (\varepsilon - \varepsilon _{m}^{0}), \\ \end{gathered} $
(4)
$\begin{gathered} {{u}_{{j1}}} = u_{{j1}}^{0} + \sum\limits_k {\frac{{\partial {{u}_{{j1}}}}}{{\partial {{u}_{{k1}}}}}} ({{u}_{{k1}}} - u_{{k1}}^{0}) + \\ + \;\sum\limits_l {\frac{{\partial {{u}_{{j1}}}}}{{\partial {{i}_{{l1}}}}}} ({{i}_{{l1}}} - i_{{l1}}^{0}) + \sum\limits_m {\frac{{\partial {{u}_{{j1}}}}}{{\partial {{\varepsilon }_{m}}}}} ({{\varepsilon }_{m}} - \varepsilon _{m}^{0}). \\ \end{gathered} $

Вводя обозначения

$y_{{ik1}}^{0} = \frac{{\partial {{i}_{{i1}}}}}{{\partial {{u}_{{k1}}}}},\quad \beta _{{il1}}^{0} = \frac{{\partial {{i}_{{i1}}}}}{{\partial {{i}_{{l1}}}}},\quad \mu _{{jk1}}^{0} = \frac{{\partial {{u}_{{j1}}}}}{{\partial {{u}_{{k1}}}}},\quad z_{{jl1}}^{0} = \frac{{\partial {{u}_{{j1}}}}}{{\partial {{i}_{{l1}}}}}$
и переходя к отклонениям переменных и внешних воздействий от начальных значений
$\begin{gathered} \Delta {{i}_{{i1}}} = {{i}_{{i1}}} - i_{{i1}}^{0},\quad \Delta {{i}_{{l1}}} = {{i}_{{l1}}} - i_{{l1}}^{0},\quad \Delta {{u}_{{k1}}} = {{u}_{{k1}}} - u_{{k1}}^{0}, \\ \Delta {{u}_{{j1}}} = {{u}_{{j1}}} - u_{{j1}}^{0},\quad \Delta {{\varepsilon }_{m}} = {{\varepsilon }_{m}} - \varepsilon _{m}^{0}, \\ \end{gathered} $
можно представить уравнения линеаризованного многополюсника (3) и (4) в виде
(5)
$\Delta {{i}_{{i1}}} = \sum\limits_k {y_{{ik1}}^{0}} \Delta {{u}_{{k1}}} + \sum\limits_l {\beta _{{il1}}^{0}} \Delta {{i}_{{l1}}} + \Delta {{j}_{{i1}}},$
(6)
$\Delta {{u}_{{j1}}} = \sum\limits_k {\mu _{{jk1}}^{0}\Delta } {{u}_{{k1}}} + \sum\limits_i {z_{{jl1}}^{0}} \Delta {{i}_{{l1}}} + \Delta {{e}_{{j1}}},$
где

(7)
$\Delta {{j}_{{i1}}} = \sum\limits_m {\frac{{\partial {{i}_{{i1}}}}}{{\partial {{\varepsilon }_{m}}}}} \Delta {{\varepsilon }_{m}},\quad \Delta {{e}_{{j1}}} = \sum\limits_m {\frac{{\partial {{u}_{{j1}}}}}{{\partial {{\varepsilon }_{m}}}}} \Delta {{\varepsilon }_{m}}.$

Уравнения (5) и (6) определяют отклонения координат рабочих точек нелинейных компонентов при изменении внешних воздействий, при этом значения приращений автономных параметров под воздействием внешних возмущений εm определяются выражениями (7). Графически приращения автономных параметров можно интерпретировать как сдвиг рабочей точки характеристик компонента вдоль вертикальной оси при изменении некоторого внешнего воздействия Δεm.

Введем векторы $\Delta {{I}_{{y1}}}$, $\Delta {{I}_{{z1}}}$, $\Delta {{U}_{{y1}}}$, $\Delta {{U}_{{z1}}}$ для приращений переменных $\Delta {{i}_{{y1}}}$, $\Delta {{i}_{{z1}}}$, $\Delta {{u}_{{y1}}}$, $\Delta {{u}_{{z1}}}$, векторы $\Delta {{J}_{1}}$, $\Delta {{E}_{1}}$ для приращений автономных параметров $\Delta {{j}_{{i1}}}$, $\Delta {{e}_{{j1}}}$ и матрицы $Y_{1}^{0}$, $B_{1}^{0}$, $M_{1}^{0}$, $Z_{1}^{0}$ для значений неавтономных параметров $y_{{ik1}}^{0}$, $\beta _{{il1}}^{0}$, $\mu _{{jk1}}^{0}$, $z_{{jl1}}^{0}$. Тогда можно записать линеаризованные уравнения (5) и (6) для y-полюсов и z-полюсов в матричной форме:

(8)
$\Delta {{I}_{{y1}}} = Y_{1}^{0}\Delta {{U}_{{y1}}} + B_{1}^{0}\Delta {{I}_{{z1}}} + \Delta {{J}_{1}},$
(9)
$\Delta {{U}_{{z1}}} = M_{1}^{0}\Delta {{U}_{{y1}}} + Z_{1}^{0}\Delta {{I}_{{z1}}} + \Delta {{E}_{1}}.$

Объединяя уравнения (8) и (9), получим матричное уравнение для отклонений переменных линеаризованных в рабочих точках нелинейных многополюсников схемы

(10)

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

(11)
${{i}_{{i2}}} = \sum\limits_k {{{y}_{{ik2}}}} {{u}_{{k2}}} + \sum\limits_l {{{\beta }_{{il2}}}} {{i}_{{l2}}} + {{j}_{{i2}}},$
(12)
${{u}_{{j2}}} = \sum\limits_k {{{\mu }_{{jk2}}}} {{u}_{{k2}}} + \sum\limits_l {{{z}_{{jl2}}}} {{i}_{{l2}}} + {{e}_{{j2}}},$
где ${{y}_{{ik2}}}$, ${{\beta }_{{il2}}}$, ${{\mu }_{{jk2}}}$, ${{z}_{{jl2}}}$ – неавтономные параметры, ${{j}_{{i2}}}$, ${{e}_{{j2}}}$ – автономные параметры (задающие источники) линейных многополюсников, которые зависят от внешних воздействий εm.

Выполняя дифференцирование уравнений (11) и (12) с учетом зависимостей неавтономных и автономных параметров линейных многополюсников от внешних воздействий εm и переходя к конечным приращениям, получим уравнения

(13)
$\begin{gathered} \Delta {{i}_{{i2}}} = \sum\limits_k {({{y}_{{ik2}}}} \Delta {{u}_{{k2}}} + \Delta {{y}_{{ik2}}}{{u}_{{k2}}}) + \\ + \;\sum\limits_l {({{\beta }_{{il2}}}} \Delta {{i}_{{l2}}} + \Delta {{\beta }_{{il2}}}{{i}_{{l2}}}) + \Delta j_{{i2}}^{{}}, \\ \end{gathered} $
(14)
$\begin{gathered} \Delta {{u}_{{j2}}} = \sum\limits_k {({{\mu }_{{jk2}}}} \Delta {{u}_{{k2}}} + \Delta {{\mu }_{{jk2}}}{{u}_{{k2}}}) + \\ + \;\sum\limits_l {({{z}_{{jl2}}}} \Delta {{i}_{{l2}}} + \Delta {{z}_{{jl2}}}{{i}_{{l2}}}) + \Delta {{e}_{{j2}}}, \\ \end{gathered} $
где приращения неавтономных параметров при изменении внешних воздействий
(15)
$\begin{gathered} \Delta {{y}_{{ik2}}} = \frac{{\partial {{y}_{{ik2}}}}}{{\partial {{\varepsilon }_{m}}}}\Delta {{\varepsilon }_{m}},\quad \Delta {{\beta }_{{il2}}} = \frac{{\partial {{\beta }_{{il2}}}}}{{\partial {{\varepsilon }_{m}}}}\Delta {{\varepsilon }_{m}}, \\ \Delta {{\mu }_{{jk2}}} = \frac{{\partial {{\mu }_{{jk2}}}}}{{\partial {{\varepsilon }_{m}}}}\Delta {{\varepsilon }_{m}},\quad \Delta {{z}_{{jl2}}} = \frac{{\partial {{z}_{{jl2}}}}}{{\partial {{\varepsilon }_{m}}}}\Delta {{\varepsilon }_{m}} \\ \end{gathered} $
и приращения для автономных параметров (задающих источников) при изменении внешних воздействий

(16)
$\Delta {{j}_{{i2}}} = \frac{{\partial {{j}_{{i2}}}}}{{\partial {{\varepsilon }_{m}}}}\Delta {{\varepsilon }_{m}},\quad \Delta {{e}_{{j2}}} = \frac{{\partial {{e}_{{j2}}}}}{{\partial {{\varepsilon }_{m}}}}\Delta {{\varepsilon }_{m}}.$

Введем для описания линейных многополюсников матрицы Y2, B2, M2, Z2, определяющие значения неавтономных параметров $y_{{ik2}}^{{}}$, $\beta _{{il2}}^{{}}$, $\mu _{{jk2}}^{{}}$, $z_{{jl2}}^{{}}$, векторы $\Delta {{I}_{{y2}}}$, $\Delta {{I}_{{z2}}}$, $\Delta {{U}_{{y2}}}$, $\Delta {{U}_{{z2}}}$ для приращений переменных $\Delta {{i}_{{y2}}}$, $\Delta {{i}_{{z2}}}$, $\Delta {{u}_{{y2}}}$, $\Delta {{u}_{{z2}}}$ линейных многополюсников, матрицы $\Delta {{Y}_{2}}$, $\Delta {{B}_{2}}$, $\Delta {{M}_{2}}$, $\Delta {{Z}_{2}}$ для приращений неавтономных параметров $\Delta {{y}_{{ik2}}}$, $\Delta {{\beta }_{{il2}}}$, $\Delta {{\mu }_{{jk2}}}$, $\Delta {{z}_{{jl2}}}$, векторы $\Delta {{J}_{2}}$, $\Delta {{E}_{2}}$ для приращений автономных параметров $\Delta {{j}_{{i2}}}$, $\Delta {{e}_{{j2}}}$, векторы Uy, Iz для координат потенциальных и токовых переменных ${{u}_{{k2}}}$, ${{i}_{{l2}}}$ многополюсника в исходной рабочей точке. Тогда можно записать уравнения (13) и (14) линейных многополюсников для y-полюсов и z-полюсов в матричной форме:

(17)
$\Delta {{I}_{{y2}}}\, = \,Y_{2}^{{}}\Delta {{U}_{{y2}}}\, + \,B_{2}^{{}}\Delta {{I}_{{z2}}} + \Delta {{Y}_{2}}{{U}_{{y2}}} + \Delta {{B}_{2}}{{I}_{{z2}}} + \Delta {{J}_{2}},$
(18)
$\begin{gathered} \Delta {{U}_{{z2}}} = M_{2}^{{}}\Delta {{U}_{{y2}}} + Z_{2}^{{}}\Delta {{I}_{{z2}}} + \\ + \,\Delta {{M}_{2}}{{U}_{{y2}}} + \Delta Z_{2}^{{}}I_{{z2}}^{{}} + \Delta {{E}_{2}}. \\ \end{gathered} $

Объединяя уравнения (17) и (18), получим матричное уравнение линейных многополюсников схемы для отклонений переменных и внешних воздействий

(19)

Влияние внешних воздействий εm на неавтономные параметры ${{y}_{{ik2}}}$, ${{\beta }_{{il2}}}$, ${{\mu }_{{jk2}}}$, ${{z}_{{jl2}}}$ в уравнении (19) линейных многополюсников определяется матрицами ΔY2, ΔB2, ΔM2, ΔZ2. Составляющие этих матриц задаются приращениями неавтономных параметров при изменении внешних воздействий $\Delta {{y}_{{ik2}}}$, $\Delta {{\beta }_{{il2}}}$, $\Delta {{\mu }_{{jk2}}}$, $\Delta {{z}_{{jl2}}}$, которые вычисляются для конкретного типа внешнего воздействия (изменение температуры, влажность, давление, радиация и т.д.) согласно выражениям (15). В некоторых случаях, например при оценке влияния технологического разброса при серийном изготовлении компонентов, значения $\Delta {{y}_{{ik2}}}$, $\Delta {{\beta }_{{il2}}}$, $\Delta {{\mu }_{{jk2}}}$, $\Delta {{z}_{{jl2}}}$ задаются исходя из имеющейся информации о технологическом разбросе параметров [11, 12]. Аналогично влияние внешних воздействий εm на автономные параметры (задающие источники) в уравнении (19) определяется векторами ΔJ2, ΔE2. Составляющие этих векторов задаются приращениями автономных параметров при изменении внешних воздействий $\Delta {{j}_{{i2}}}$, $\Delta {{e}_{{j2}}}$, которые могут быть вычислены согласно выражениям (16) или заданы на основании известной информации о нестабильности источников питания схемы.

МАТЕМАТИЧЕСКОЕ ОПИСАНИЕ ПОДСИСТЕМЫ АВТОМАТИЗАЦИИ РАСЧЕТА НЕСТАБИЛЬНОСТИ НУЛЕВОГО УРОВНЯ ЭЛЕКТРОННЫХ СХЕМ

Для построения математического описания подсистемы автоматизации расчета нестабильности нулевого уровня электронных схем необходимо дополнить компонентные уравнения нелинейных и линейных многополюсников (10) и (19) топологическими уравнениями, которые описывают структуру схемных связей многополюсных компонентов электронной схемы. Выбор типа топологических уравнений зависит от выбранного способа формирования координатного базиса. Наиболее просто задача решается путем построения топологических уравнений на основе матрицы инциденции с последующим объединением компонентных уравнений с построенными топологическими уравнениями. Однако в этом случае в число переменных координатного базиса входят все переменные, отображенные в компонентных уравнениях, а также узловые потенциалы схемы, и решение уравнений связано с обработкой матриц весьма значительного размера. Другим крайним случаем является построение топологических уравнений на основе рассмотрения совокупности главных сечений и главных контуров полюсного графа, в котором выбрано некоторое дерево [1315]. Такой подход к формированию уравнений позволяет использовать вырождение координат с соответствующим снижением числа составляющих координатного базиса до минимально возможного размера. Однако построение матриц главных контуров и главных сечений на основе выбора и рассмотрения дерева полюсного графа схемы требует использования достаточного сложного программного обеспечения, что связано с большими временными затратами как при его разработке, так и при выполнении для решения задач моделирования. Компромиссным вариантом решения задачи является построение топологического описания схемы на основе матрицы инциденции с последующим переходом к расширенному координатному базису узловых потенциалов путем исключения из его составляющих всех переменных, кроме узловых потенциалов и токовых переменных z-полюсов.

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

${{A}_{{y1}}}\Delta {{I}_{{y1}}} + {{A}_{{z1}}}\Delta {{I}_{{z1}}} + {{A}_{{y2}}}\Delta {{I}_{{y2}}} + {{A}_{{z2}}}\Delta {{I}_{{z2}}} = 0,$
где ${{A}_{{y1}}}$, ${{A}_{{z1}}}$, ${{A}_{{y2}}}$, ${{A}_{{z2}}}$ – блочные матрицы общей матрицы инциденций

Топологические уравнения для потенциальных переменных в координатной форме имеют вид

Объединяя топологические уравнения с компонентными уравнениями (10) и (19) и исключая из них векторы $\Delta {{I}_{{y1}}}$, $\Delta {{I}_{{y2}}}$, $\Delta {{U}_{{y1}}}$, $\Delta {{U}_{{y2}}}$, $\Delta {{U}_{{z1}}}$, $\Delta {{U}_{{z2}}}$, получим уравнения схемы в расширенном базисе узловых потенциалов:

(20)
$W\Delta X + \Delta S = 0,$
где

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

ЗАКЛЮЧЕНИЕ

В работе предлагается методика расчета нестабильности нулевого уровня электронных схем, основанная на использовании математического описания линеаризованной схемы для отклонений переменных от начального стационарного значения под влиянием внешних воздействий, а также вследствие технологического разброса параметров компонентов при их изготовлении. При этом исключается необходимость многократного расчета нелинейной схемы, требующего выполнения большого количества итерационных процедур и резко уменьшается объем вычислительных операций, что имеет большое значение при решении оптимизационных задач проектирования электронных схем, в процессе решения которых требуется выполнение многократного расчета схемы. Математическое описание предлагаемой методики расчета нестабильности нулевого уровня электронных схем основано на использовании расширенного координатного базиса, что позволяет минимизировать число его составляющих и обеспечивает возможность описания электронных схем с произвольными смешанными типами компонентов.

Список литературы

  1. Норенков И.П., Маничев В.Б. Основы теории и проектирования САПР. М.: Высш. шк., 1990. 335 с.

  2. Глориозов Е.А., Ссорин В.Г., Сыпчук П.П. Введение в автоматизацию схемотехнического проектирования. М.: Советское радио, 1976. 224 с.

  3. Баталов Б.В., Егоров Ю.Б., Русаков С.Г. Основы математического моделирования больших интегральных схем на ЭВМ. М.: Радио и связь, 1982. 168 с.

  4. Норенков И.П. Введение в автоматизированное проектирование технических устройств и систем. М.: Высш. шк., 1986. 304 с.

  5. Ильин В.Н. Основы автоматизации схемотехнического проектирования. М.: Энергия, 1979. 391 с.

  6. Гридин В.Н., Михайлов В.Б., Шустерман Л.Б. Численно-аналитическое моделирование радиоэлектронных схем. M.: Наука, 2008. 342 с.

  7. Гридин В.Н., Анисимов В.И., Ахмад А.Д. Построение веб-сервисов для расчета нестабильности стационарного режима нелинейных систем // Информационные технологии и вычислительные системы. 2016. № 3. С. 20–25.

  8. Гридин В.Н., Дмитревич Г.Д., Анисимов Д.А. Методика построения веб-сервисов для расчета чувствительности передаточных функций к вариации параметров. // Информационные технологии. 2015. Т. 21. № 11. С. 834–839.

  9. Анисимов В.И., Дмитревич Г.Д., Ежов С.Н. и др. Автоматизация схемотехнического проектирования на мини-ЭВМ. Л.: Изд-во Ленингр. ун-та, 1983. 198 с.

  10. Сигорский В.П., Петренко А.И. Алгоритмы анализа электронных схем. М.: Советское радио, 1976. 608 с.

  11. Анисимов В.И., Дмитревич Г.Д., Скобельцын К.Б. и др. Диалоговые системы схемотехнического проектирования. М.: Радио и связь, 1988. 288 с.

  12. Анисимов В.И., Максимович В.А., Рындин А.А. Автоматизированное определение параметров нелинейных динамических моделей активных компонентов для САПР РЭА // Известия вузов СССР. Радиоэлектроника. 1982. № 6.

  13. Ильинский Н.Ф., Цаценкин В.К. Приложение теории графов к задачам электромеханики. М.: Энергия, 1968. 200 с.

  14. Басакер Р., Саати Т. Конечные графы и сети. Пер. с анг. М.: Наука, 1974. 366 с.

  15. Чуа Л.О., Лин Пен-Мин. Машинный анализ электронных схем. Пер. с анг. М.: Энергия, 1980. 638 с.

Дополнительные материалы отсутствуют.

Инструменты

Доклады Российской академии наук. Математика, информатика, процессы управления