- •Основы компьютерного проектирования рэа
- •Содержание
- •Предисловие
- •Лекция №1
- •1.1. Основные стадии проектирования
- •1.2. Виды описаний рэа
- •1.3. Основные проектные процедуры
- •1.4. Классификация параметров
- •1.5. Иерархия уровней проектирования
- •1.6. Способы проектирования
- •1.7. Подходы, реализующие уровни проектирования
- •1.8. Математический аппарат моделирования
- •Контрольные вопросы к лекции
- •Лекция №2
- •2.1. Применение эвм для автоматизированного проектирования
- •2.2. Принципы создания сапр
- •2.3. Состав сапр
- •2.4. Обеспечение сапр
- •1) Языки программирования,
- •2.4.1. Техническое обеспечение сапр
- •2.4.2. Математическое обеспечение сапр
- •2.5. Математическая модель рэа
- •2.5.1. Параметры математической модели
- •2.5.2. Требования к математическим моделям и их классификация
- •Контрольные вопросы к лекции
- •Лекция №3
- •3.1. Лингвистическое обеспечение сапр
- •3.3.1. Языки программирования
- •3.3.2. Языки проектирования
- •3.3.3. Пример описания топологических связей элементов
- •3.2. Информационное обеспечение
- •3.3 Организация баз данных.
- •3.3.1. Способы размещения данных
- •Последовательное размещение данных
- •Прямое размещение данных
- •Библиотечное размещение данных
- •Индексно- последовательное размещение данных
- •3.3.2. Способы структурирования данных
- •3.3.3. Системы управления базами данных (субд)
- •3.4. Программное обеспечение сапр
- •3.4.1. Системное по
- •Основные функции обрабатывающих программ ос
- •Основные функции управляющих программ ос
- •3.4.2. Прикладное по
- •Контрольные вопросы к лекции
- •Лекция№4
- •4.1. Структурное моделирование
- •4.2. Аналитическое моделирование
- •4.3. Имитационное моделирование
- •4.3.1. Схема процесса имитационного моделирования
- •4.3.2. Имитационное моделирование надёжности системы
- •4.3.3. Имитационное моделирование производительности системы
- •4.4. Способы формирования случайных величин
- •4.4.1. Моделирование равномерного распределения
- •4.4.2. Моделирование нормального распределения
- •4.4.3. Моделирование дискретного распределения
- •4.4.4. Моделирование произвольного распределения Метод обратной функции
- •Метод Неймана
- •4.5. Принципы организации структурного моделирования динамических процессов в системе
- •4.6. Пример структурного моделирования системы телевизионной визуализации люминесцирующих объектов
- •Контрольные вопросы к лекции
- •Лекция №5
- •5.1. Функциональное моделирование
- •Основные типы безинерционных элементов
- •5.2.3. Инерционные линейные элементы
- •5.2.4. Инерционный нелинейный элемент
- •5.3. Моделирование базовых функциональных элементов
- •5.3.1. Безинерционные элементы
- •5.3.2. Генераторы сигналов
- •5.3.3. Инерционные линейные элементы
- •5.3.4. Инерционные нелинейные элементы
- •5.4. Моделирование элементов во временной области, заданных коэффициентом передачи
- •Контрольные вопросы к лекции
- •Лекция №6
- •6.1. Схемотехническое моделирование
- •6.2. Методы логического моделирования
- •6.2.1. Синхронное логическое моделирование
- •Статический и динамический риск сбоя
- •6.2.2. Асинхронное моделирование
- •6.2.3. Виды кодирования логических сигналов
- •6.2.4. Многозначное моделирование
- •6.3. Моделирование аналоговых схем
- •6.4. Структура программ схематического моделирования аналоговых схем
- •6.5. Численные методы в схемотехническом моделировании
- •6.6. Моделирование статического режима
- •6.6.1. Прямой метод
- •6.6.2. Метод установления
- •6.6.3. Метод движущейся области сходимости
- •6.6.4. Метод оптимизации
- •6.6.5. Уравнения статического режима в базисе узловых потенциалов
- •Контрольные вопросы к лекции
- •Лекция №7
- •7.1. Моделирование переходных процессов
- •7.2. Моделирование частотных характеристик
- •7.3. Схемотехническое моделирование нелинейных и высокодобротных линейных радиочастотных схем
- •7.3.1. Расчёт по постоянному току
- •7.3.2. Расчет ачх и фчх
- •7.3.3. Расчет нелинейных схем в режиме малого сигнала
- •Расчет амплитуды установившегося режима высокочастотных колебаний во временной области
- •Расчет схем в частотной области в режиме малого сигнала
- •7.3.4. Расчет нелинейных схем в режиме большого сигнала
- •Расчет схем в частотной области в режиме большого сигнала
- •7.4. Статистический анализ
- •7.4.1. Метод расчета на наихудший случай
- •7.4.2. Метод статистических испытаний (Монте-Карло)
- •7.5. Методы расчета и анализа выходных параметров схем
- •7.5.1. Одновариантный расчет
- •7.5.2. Многовариантный расчет
- •7.6. Анализ чувствительности
- •7.6.1. Метод приращений
- •7.6.2. Метод присоединенной схемы
- •Контрольные вопросы к лекции
- •Лекция №8
- •8.1. Моделирование компонентов
- •8.1.1. Примеры моделей дискретных элементов рэа
- •Модель пленочного резистора
- •Модель диффузного резистора
- •Модель пленочного конденсатора
- •Модель диффузного конденсатора
- •Модели биполярного транзистора
- •Модель Эберса-Молла
- •Модель мдп-транзистора
- •Модель полупроводникового диода
- •8.2. Макромодели в программах схемотехнического проектирования
- •8.3. Макромодели аналоговых схем
- •8.3.1. Пример модели прецизионного оу
- •Контрольные вопросы к лекции
- •Лекция №9
- •9.1. Конструкторское проектирование
- •9.2. Модели конструкций и схем
- •9.3. Алгоритмы компоновки
- •9.4. Алгоритмы размещения
- •9.5. Алгоритмы трассировки
- •9.6. Техническая оптимизация
- •9.6.1. Особенности оптимизации рэа
- •9.6.2. Критерии оптимальности
- •9.6.3. Методы непрерывной параметрической оптимизации
- •Контрольные вопросы к лекции
- •Литература Основная
- •Дополнительная
Расчет схем в частотной области в режиме большого сигнала
Основным методом расчета является метод гармонического баланса. Сущность метода заключается в следующем. Пусть на входе действует сигнал Uвх=U0cosωt. В результате в нелинейной схеме возникают колебания сложной формы. Раскладывая исходное компонентное уравнение i=f(U) для нелинейного элемента в ряд Фурье по гармоникам входного сигнала, получают систему уравнений, связывающую амплитуду гармонической составляющей тока с амплитудой гармонической составляющей напряжения (так называемые, гармонические компонентные уравнения), где каждой переменной U(t) соответствует группа U0, U(ω), U (2ω)... .
Далее используют базис узловых потенциалов. Соответственно, топологической матрице узлов будет соответствовать множество систем узловых уравнений, содержащих гармоники. Последовательно проводя вычисления в базисе узловых потенциалов для каждой системы уравнений, вычисляют спектральные составляющие в каждом узле схемы.
Для ускорения вычислений обычно используют дискретный аналог преобразования Фурье (ДПФ). Один из способов его численной реализации получил название быстрого преобразования Фурье (БПФ) и используется обычно на практике, т.к. требует меньше вычислений.
7.4. Статистический анализ
Целью статистического анализа является определение процента выхода годных схем при данном разбросе параметров ΔХ. Статистический анализ сводится к расчету вероятности Р(Х), того что вектор внутренних параметров Х схемы, находится в области работоспособности G(Х). Исходной информацией является закон (гистограмма) распределения внутренних параметров Х. Результатом расчета является закон распределения выходных параметров Y.
Рис. 7.6. Структурная схема алгоритма статистического анализа, где N – число статистических расчётов, k – номер очередного расчёта
Статистический анализ ограничивается начальными состояниями схемы, так как не учитывает изменения параметров схем с течением времени. Учет таких изменений весьма сложен и является задачей статистической оптимизации схемы. К наиболее часто используемым на практике методам статистического анализа относится, так называемый метод статистических испытаний (метод Монте-Карло) и метод расчета на наихудший случай.
7.4.1. Метод расчета на наихудший случай
Метод расчета на наихудший случай является простейшим видом определения разброса выходных параметров без оценки плотности их распределения. Он применяется, если известны предельные отклонения внутренних параметров от номиналов. Метод удобен тем, что не требует знания законов распределения внутренних параметров. Недостаток метода заключается в том, что оценка обычно завышена по сравнению с более точным методом статических испытаний (Монте-Карло).
Целью расчета на наихудший случай является определение вектора выходных параметров Y, компоненты которого наименее благоприятны с точки зрения выполнения технического задания (т.е. наихудший набор выходных параметров из всех возможных).
Сущность
расчета на наихудший случай заключается
в следующем. Пусть условием работоспособности
является состояние выходных параметров:
.
Если
,
то это означает, что все внутренние
параметры Xi
заняли самые неблагоприятные позиции.
Таким образом, необходимо искать точку
изменения знака производной
(экстремум), делая приращения ΔХi
и производя
соответствующие вычисления.
