Алгоритм моделирования диодно-резистивных схем

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

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид статья
Язык русский
Дата добавления 21.06.2018
Размер файла 368,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Алгоритм моделирования диодно-резистивных схем

На протяжении нескольких учебных семестров в университете ИТМО на факультете СПО успешно применяются методы компьютерного моделирования для обучения студентов фундаментальным основам работы вычислительной техники. В частности, в курсе «Основы электронной обработки информации», применяются так называемые визуальные модели [1-7], задача которых заключается в демонстрации и скрытых или неочевидных процессов в изучаемом объекте / явлении. Разработанные методы визуализации электрических процессов в цепях [6,7], показали свою состоятельность в рамках проведенных педагогических экспериментов, а соответствующие визуальные модели резистивных и диодно-резистивных цепей (рисунок 1) были успешно внедрены в учебный процесс факультета.

Рисунок 1. Пример визуальной модели

диодный резистивный схема аппроксимация

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

В то же время визуальные модели (в рамках курса «основы электронной обработки информации») строились на базе ступенчатой аппроксимации вольт-амперных характеристик полупроводникового диода [1-5, 7], что означает необходимость разработки специального алгоритма моделирования диодно-резистивных цепей с учетом этой аппроксимации. Далее в статье представлено обоснование алгоритма моделирования диодно-резистивной цепей и приведен пример его применения.

1. Аппроксимация вольт-амперной характеристики полупроводникового диода

Как отмечалось в работах [1-5], специфика моделирования диодно-резистивных цепей обуславливалась двумя факторами: во-первых, в рамках вышеупомянутого курса «Основы электронной обработки информации» рассмотрению подлежат вопросы функционирования электронных устройств на цифровом уровне, и, следовательно, интерес представляют их цифровые режимы работы; во-вторых, образовательный уровень студентов накладывает ограничение на сложность применяемых в курсе математических моделей полупроводниковых приборов.

Учитывая эти факторы, в прежних работах было предложено использование ступенчатой аппроксимации вольт-амперной характеристики (ВАХ) полупроводникового p-n перехода (рисунок 1 а, б), которая позволяет моделировать электронные устройства в цифровых режимах с приемлемой для студентов сложностью математической модели (1.1).

а б

Рисунок 2. а - принципиальная ВАХ диода, б - аппроксимированная ВАХ

(1.1)

Таким образом, диод можно рассматривать как электрический элемент, который может находиться в двух состояниях: закрытом (I = 0 А) и открытом (I > 0 А). В качестве пороговой величины перехода в открытое состояние используются значение Uп = 0,6 В, которое соответствует типам полупроводниковых диодов применяемых в цифровой технике.

· Алгоритм моделирования диодно-резистивных цепей

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

(2.1)

где:

 - рассматриваемый узел;

 - проводимость на i-ом резисторе;

 - потенциал на i-ом узле;

 - напряжение на i-ом ЭДС;

 - сила тока на i-ом источнике тока.

После решения такой системы уравнений в матричном виде получаются значения потенциалов узлов схемы.

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

Моделирование схем предполагает использование как реальных источников напряжений и токов, так и идеальных. Для перехода к идеальным источникам их внутреннее сопротивление необходимо выбрать такое, чтобы результаты расчета не изменялись значимо, т.е. оставались в пределах заданной точности вычислений. Внутренне сопротивление источника напряжения для эквивалентной схемы (рисунок 3) может быть выбрано исходя из условия (2.2).

Рисунок 3. Схема с внутренним сопротивлением источника

, (2.2)

где:  - сила тока в схеме при использовании идеального источника напряжения;  - сила тока при использовании реального источника напряжения;  - допустимое отклонение точности вычислений.

Выражая силы токов как (2.3) и (2.4),

(2.3)

(2.4)

формула (2.2) приводится к виду (2.5), а затем к (2.6).

(2.5)

(2.6)

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

(2.7)

, (2.8)

где n - количество резисторов моделируемой замкнутой цепи.

Исходя из бинарности состояний диода с применением ступенчатой аппроксимации ВАХ, диодно-резистивные схемы максимально могут иметь  состояний диодов, где n - количество диодов. Тогда состояние схемы описывается вектором состояния st вида (2.9).

, (2.9)

где m - количество диодов в схеме,  - состояние i-го диода в схеме: «0» - закрыт, «1» - открыт.

Идея алгоритма моделирования диодно-резистивных схемы заключается в «поиске» такого вектора состояний st для заданных параметров схемы, при котором: а) для каждого диода выполняется условие (1.1); б) возможно применение метода узловых потенциалов.

Простой перебор значений вектора st представляется мало эффективным, т.к. не учитывает взаимное влияние состояний диодов друг на друга, что существенно сокращает количество состояний схемы. Так, например, в схеме, представленной на рисунке 2а, не существует условия, при котором будут одновременно открыты диоды VD1 и VD2, а на рисунке 2б диод VD2 не может быть открыт при закрытом VD1.

а б

Рисунок 4. Примеры диодно-резистивных цепей

Следовательно, необходимо учесть в алгоритме взаимосвязь состояний диодов между собой.

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

Ниже представлено описание основных шагов алгоритма:

1. Построение графа G электрической схемы.

Вершинами будут являться электрические узлы характеризующиеся величиной потенциала, а дугами - ветви прилегающие к потенциалу. Дуги графа характеризуются тройкой (t; R; U), где: t - тип электрического элемента (0 - резистор, 1 - диод, 2 - источник напряжения); R - сопротивление элемента (для диода условно принимается ?); U - напряжение между вершинами ветви (для t = 0 и t = 1 равняется нулю).

2. Построение графа  эквивалентной схемы.

На этом шаге алгоритма производится замена резистивных цепей исходной схемы к эквивалентным:

2.1. Для каждой цепи графа G, все смежные вершины которой образуют ветвь j с  = 0, формируется новая дуга k графа G', которая характеризуется парой (;; 0), а = 0, а  определяется формулой (2.10).

, (2.10)

где n - количество дуг цепи i.

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

2.2. Для всех двух v, w смежных вершин графа G', имеющих более одной дуги и t = 0 формируется новая дуга графа , которая характеризуется тройкой (t0), где  определяется формулой (2.11).

, (2.11)

где m - количество дуг между вершинами v, w.

На этом шаге обеспечивается замена параллельно соединенных резисторов в схеме эквивалентным.

Из двух представленных выше преобразований графа G следует, что получившийся граф  не может содержать более одной «резистивной дуги» между любыми двумя смежными вершинами.

3. Поиск состояний диодно-резистивной схемы.

3.1. Инициализация вектора состояний st (2.12):

, (2.12)

где i - ветвь графа G.

3.2. Формирование множества цепей P графа  с элементами p, для которых степени начальных и конечной вершины больше двух.

3.3. Для каждой цепи p множества P, такой, что выполняется условие (2.13) (т.е. образующих диодно-резистивную цепь) - проверка возможности удаления такого пути из графа , моделируя тем самым состояние закрытых диодов.

, (2.13)

где i - ветвь цепи p.

Цепь p может быть удалена, если путь тока в полученной схеме существует и замкнут.

3.4. Удаленная из графа цепь записывается в стек S, для всех диодов ветвей i из условия (2.13) устанавливается значение  = 0.

3.5. В случае, если в графе  все диодные ветви оказались в закрытом состоянии (т.е. получена резистивная схема), то осуществляется ее расчет методом узловых потенциалов и переход к пункту 3.8.

3.6. В случае, если граф  состоит из диодно-резистивной цепи j, то проверяется возможность ее открытия: напряжение цепи  должно удовлетворять условию (2.14).

, (2.14)

где  - количество диодов в цепи j.

3.7. В случае выполнения условия (2.14), диод / диоды цепи j исходного графа электрической схемы G заменяются на источники напряжения , а их состояния принимают значения «1» - (2.15).

(2.15)

В случае, если условие (2.14) не выполняется - пропустить ветвь.

3.8. Применение метода узловых потенциалов для графа G.

3.9. Пока стек не пуст, выбрать очередную цепь j из и перейти к пункту 3.7.

3. Пример моделирования диодно-резистивной схем на основе алгоритма

Ниже представлен пример моделирования диодно-резистивной схемы с тремя диодами (рисунок 3) на основе разработанного алгоритма. Пример демонстрирует переходы между состояниями схемы с указанием соответствующих значений входного напряжения. Результаты моделирования сопоставляются с математической моделью схемы составленной вручную с использованием ступенчатой аппроксимации ВАХ диода. Точка перехода диода  составляет 0,6 В.

Рисунок 5. Схема примера

Математическая модель

Математическая модель схемы основана на четырех состояниях образуемых диодами. В формулах (3.1) - (3.3) представлены условия открытия диодов VD1VD2 и VD3 соответственно.

(3.1)

(3.2)

(3.3)

Состояния схемы и их условия представлены в таблице 3.4.

Состояния схемы

Итеративный алгоритм извлечения диодных цепей

В первых шагах алгоритма производится замена исходной схемы эквивалентной (рисунок 4).

Рисунок 6. Эквивалентная схема

После чего вектор состояний st = (st1st2st3) инициализируется единицами (диоды открыты), где sti - состояние диода i в схеме. Затем производится поиск множества P диодно-резистивных цепей pi в соответствии с условием (2.13).

На следующем этапе производится поиск вектора st путем определения состояния диодов. На первом шаге из схемы удаляется цепь p3 (диод VD3), т.к. только ее удаление обеспечивает замкнутость пути протекания тока (рисунок 5). Цепь p3 добавляется в стек Sst = (1,1,0).

Рисунок 7. первая итерация поиска вектора состояния st

Аналогичным образом удаляется из схемы и добавляется в стек цепь p2 (диод VD2) - рисунок 6.

Рисунок 6. Вторая итерация поиска вектора состояния st

Схема на рисунке 6 представляет собой диодно-резистивную цепь, и по условию (2.14) для открытия диода в ней необходимо напряжение E > 0,6 В. После открытия диода VD1 и расчета эквивалентной схемы (рисунок 7), проверяется условие открытия VD2 для извлеченной из стека цепи p2, т.е. напряжение u3 должно быть больше 0,6 В.

Рисунок 8. Эквивалентная схема диодно-резистивной цепи

После открытия VD2 аналогично проверяется VD3: для открытия диода в цепи p3 извлеченной из стека, напряжение u4 > 0,6 В. В случае невыполнения условий соответствующая ветвь не включается в схему и производится переход к следующей цепи pi в стеке S.

Результаты численных расчетов схемы с применением алгоритма и математической модели показывают одинаковые результаты. Использовался источник переменного напряжения, значения которого меняются линейно, с шагом dE = 0,001 В. Отклонения точности моделирования  не должны превышать 0,001. По результатам моделирования были получены значения точки перехода  (таблица 3.1) между состояниями схемы i, которые полностью совпали теоретически рассчитанными (с учетом заданной точности).

Результаты численных расчетов с применением алгоритма

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

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

Литература

1. Новиков В.В. Виртуальный лабораторный комплекс по основам полупроводниковой цифровой электроники // Научно-технический вестник СПбГУ ИТМО. - 2008. - Вып. 52. - С. 129-133.

2. Гриншпун Д.М. Виртуальные лабораторные комплексы по основам цифровой электроники // Труды XVII Всероссийской научно-методической конференции «Телематика'2010». - СПб, 2010. - Т. 2. - С. 340-342.

3. Гриншпун Д.М. Виртуальные лабораторные комплексы по основам цифровой электронной обработки информации как средство повышения качества IT-образования // Сборник трудов IV Международной научной конференции «Современные достижения в науке и образовании». - Будва, 2010. - С. 12.

4. Новиков В.В., Гриншпун Д.М. Интерактивный визуально-демонстрационный виртуальный лабораторный комплекс по основам цифровой электроники // Труды XVII Всероссийской научно-методической конференции «Телематика'2010». - СПб, 2010. - Т. 2. - С. 342.

5. Новиков В.В., Генович В.В., Гриншпун Д.М. Комплекты визуальных и расчетных лабораторных моделей по основам цифровой электронной обработки информации // Научно-технический вестник информационных технологий, механики и оптики. - 2012. - Вып. 77. - с. 145

6. Новиков В.В. Метод визуализации функционирования электронных схем // Сборник тезисов докладов конгресса молодых ученых, Выпуск 2. Труды молодых ученых / Главный редактор д.т.н., проф. В.О. Никифоров. - СПб: НИУ ИТМО, 2012. - 414 с.

7. Мыльников А.И., Новиков В.В. Комплект визуальных моделей по основам резисторных и диодно-резисторных цепей // Сборник тезисов докладов конгресса молодых ученых, Выпуск 3. Труды молодых ученых. - 2014. - Вып. 3. - с. 154-155. - 315 с.

8. Опадчий Ю.Ф., Глудкин О.П., Гуров А.И. Аналоговая и цифровая электроника (полный курс). - Горячая Линия - Телеком, 2007. - 768 с.

9. Лачин В.И, Савелов Н.С. Электроника. - Феникс, 2010. - 704 с.

10. Gummel H.K., Poon H.C. An integral charge control model of bipolar transistors. // Bell Syst. J., 1970, v. 49, №5, pp. 827-852.

11. Демирчян К.С., Нейман Л.Р., Коровкин Н.В. Теоретические основы электротехники. Том 1. - Питер, 2009. - 512 с.

12. Демирчян К.С., Нейман Л.Р., Коровкин Н.В. Теоретические основы электротехники. Том 2. - Питер, 2009. - 432 с.

Размещено на Allbest.ru

...

Подобные документы

  • Разработка и унификация аналоговых и импульсных интегральных схем. Сущность экспериментального моделирования. Описание математического моделирования. Программа моделирования работы схемы содержит ряд типовых подпрограмм. Оптимизация схемы (модели).

    реферат [1006,5 K], добавлен 12.01.2009

  • Классификация типов электрических моделей и моделирования интегральных схем. Основной задачей моделирования интегральной схемы является оптимальный синтез ее принципиальной электрической схемы (модели). Дискретные логические схемы. Параметры и типы схем.

    реферат [1,1 M], добавлен 12.01.2009

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

    курсовая работа [238,9 K], добавлен 12.07.2013

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

    курсовая работа [3,6 M], добавлен 26.12.2011

  • Возможности программы схемотехнического моделирования и проектирования MC8DEMO из семейства Micro-Cap. Характеристики ключевых схем на биполярных транзисторах и базовых схем логических элементов ТТЛ с использованием возможностей программы MC8DEMO.

    лабораторная работа [265,0 K], добавлен 24.12.2010

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

    дипломная работа [2,3 M], добавлен 28.04.2013

  • Правила использования структурных схем для моделирования САР. Правила преобразования структурных схем. Статический регулятор прямого действия. Построение динамических моделей типовых регуляторов оборотов. Оценка устойчивости разомкнутых и замкнутых САР.

    контрольная работа [395,5 K], добавлен 29.01.2015

  • Выбор и описание принципиальной и функциональной схем трансформатора. Особенности моделирования преобразователя напряжения в частоту с повышенной линейностью передаточной характеристики в составе частотно-импульсного модулятора в среде MicroCAP-9.

    дипломная работа [1,8 M], добавлен 08.06.2012

  • Зависимость кондактанса от напряжения смещения для двухбарьерной гетероструктуры. Размеры слоев двухбарьерной квантовой структуры. Энергетическая диаграмма резонансно-туннельного диода с приложенным напряжением смещения. Методы измерения ВФХ РТД.

    контрольная работа [1,6 M], добавлен 01.02.2012

  • Управляющая оболочка Schematics. Графический редактор: конфигурация; установка параметров изображения; подключение библиотек. Создание принципиальных схем. AC Sweep-расчёт частотных характеристик. Конфигурирование и запуск программы моделирования PSpice.

    курсовая работа [1,9 M], добавлен 23.03.2011

  • Принципы построения схем трансформаторных импульсных декодеров логических сигналов. Описание модели в файле SCHEMATIC.net. Моделирование увеличения прямого сопротивления, обратного тока и напряжения открытия диода D1. Виды временных диаграмм работы схем.

    лабораторная работа [220,2 K], добавлен 28.05.2012

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

    курсовая работа [357,5 K], добавлен 17.04.2012

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

    дипломная работа [4,8 M], добавлен 16.05.2013

  • Характеристика основных задач электронных схем. Характеристика схемы усилительного каскада, назначение топологии электрических схем и усилительного каскада с общим эмиттером Особенности составления матрицы узловых проводимостей. Применение ППП "MicroCap".

    контрольная работа [1,8 M], добавлен 27.04.2012

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

    лабораторная работа [873,2 K], добавлен 29.06.2012

  • Изучение методов проектирования, расчета и моделирования усилителей с использованием САРП. Расчёт коэффициента усиления напряжения разомкнутого усилителя. Выходной, входной каскад и расчет емкостных элементов. Коэффициент усиления и цепь обратной связи.

    курсовая работа [327,1 K], добавлен 05.03.2011

  • Характеристика резистора R7. Знакомство со способами проектирования усилителя напряжения. Анализ этапов расчета входного каскада. Рассмотрение схемы эммиторного повторителя. Знакомство с особенностями моделирования электрических схем в программе Multisim.

    контрольная работа [637,2 K], добавлен 22.11.2013

  • Эргономические требования к компоновке информации на экране монитора. Разработка структурной, функциональной и принципиальной схемы Монитора пациента. Дизайнерская проработка конструкции медицинского прибора с помощью компьютерного моделирования.

    дипломная работа [1,0 M], добавлен 15.02.2013

  • Среднее время и вероятность безотказной работы. Гамма-процентная наработка до отказа. Краткое описание метода моделирования на ЭВМ отказов элементов. Решение задачи на ЭВМ и описание используемых операторов. Аналитический расчет показателей надежности.

    курсовая работа [38,9 K], добавлен 12.06.2010

  • Характеристики ключевых схем на дополняющих МОП-транзисторах (КМОП), базовых схем логических элементов на основе программы MC8DEMO. Содержание процессов в формирователях коротких импульсов на базе ЛЭ КМОП и проявления гонок (состязаний) в цифровых схемах.

    лабораторная работа [2,6 M], добавлен 24.12.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.