Разработка программы в среде Pascal ABC, предназначенной для моделирования поведения линейной схемы на постоянном токе. Моделирование линейных электронных схем постоянного тока при прямом формировании узловых уравнений с управляемыми источниками токов.
Аннотация к работе
Большая часть устройств исполняется уже на нечеткой логике (Fuzzy Logic). Но при всем наличии вариантов возможных исполнений вычислительных устройств остается много областей в инженерной деятельности, где применение электронных схем не просто рационально, но и существенно упрощает задачу. Рост быстродействия и сложности современных систем требует повышения качества устройств, выполняемых на реактивных элементах - увеличиваются порядки фильтров, усложняются системы питания, растет число ядер процессоров, и увеличивается их производительность.Самым современным и основным является следующий, еще недостаточно сформированный, подход к синтезу математических моделей элементов. Математическая модель элемента создается не на основе каких-то геометрических характеристик, а, напротив, - из физических представлений о внутренних процессах. Иногда в модели стремятся отразить те или иные особенности характеристик элемента без изучения особенности физических процессов.Пусть имеется k узлов и l обобщенных ветвей и пусть опорным является k-ый узел. Определим необходимые для анализа столбцы токов и напряжений, причем некоторые из них обозначаем точно также, как и скалярные величины, токи и напряжения, характеризующие обобщенную ветвь. Если в схеме используются только резисторы и нет управляемых источников, то УВ диагональная матрица, на главной диагонали которой располагаются значения проводимости ветвей. Анализ этих выражений показывает, что если матрица УВ достаточно проста по структуре, то матрица УУЗ и столбец ІУЗ могут быть получены и без непосредственного перемножения матриц и столбцов при использовании так называемого прямого формирования. Изобразим схематически результат перемножения матриц А и УВ: Изобразим схематически результат перемножения матриц А, УВ и АТ: Таким образом, при обращении к ветви m к элементам матрицы УУЗ в i-ой строке и k-ом столбце, а также в j-ой строке и l столбце добавляется элемент Ум, а к элементам в i-ой строке и l столбце, в j-ой строке и k-ом столбце добавляется величина-Ум.Ветвь № 1 : Из какого узла выходит: 2 Имеется ли в ветви источник напряжения/тока(V/I): Имеется ли в ветви резистор(Y/N)?: y Ветвь № 2 : Из какого узла выходит: 1 Имеется ли в ветви источник напряжения/тока(V/I): v Имеется ли в ветви резистор(Y/N)?: yУсловия задачи представлены выше в пункте 3 в качестве примера. Схема представлена на рисунке 4.1(там же отмечены результаты расчета программой MICROCAP 9 узловых напряжений).Ветвь № 1 : Из какого узла выходит: 4 Имеется ли в ветви источник напряжения/тока(V/I): v Имеется ли в ветви резистор(Y/N)?: y Имеется ли в ветви источник напряжения/тока(V/I): Имеется ли в ветви резистор(Y/N)?: y Имеется ли в ветви источник напряжения/тока(V/I): Имеется ли в ветви резистор(Y/N)?: yВ результате выполненной курсовой работы была разработана программа в среде Pascal ABC, предназначенная для моделирования поведения линейной схемы на постоянном токе.