русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Теоретическая часть


Дата добавления: 2015-06-12; просмотров: 614; Нарушение авторских прав


Существуют различные способы моделирования на ЭВМ переходных процессов в динамических системах. Выбор алгоритмов моделирования в основном определяется формой математического описания системы и имеющимся программным обеспечением. Если система задана обыкновенными дифференциальными уравнениями, то чаще всего применяют чис­ленные методы интегрирования. Наиболее распространенной в програм­мном обеспечении ЭВМ является реализация метода Рунге – Кутта /2, 3/.

Если динамическая система задана структурной схемой, то переходные процессы в ней удобно строить при помощи метода струк­турного моделирования/4, 5/. Суть метода состоит в том, что ЭВМ по рекуррентным формулам последовательно вычисляет значения выходов отдельных звеньев системы в дискретные равностоящие мо­менты времени. Получение рекуррентных формул для звеньев первого порядка продемонстрируем на примере определения реакции y(t) идеального интегрирующего звена на произвольное непрерывное воз­действие x(t).

 

Рисунок 4.1 -Аппроксимация входного сигнала

 

Время tн наблюдения за рассматриваемым звеном разобьем на большое число достаточно малых интервалов длительностью Δt. На каждом таком интервале сигнал x(t) заменим прямой, проходящей через точки x((n–1)∙Δt) и x(n∙Δt) (прямой, которая на границах интервала совпадает с исходной кривой x(t)), где n – номер интервала. В результате исходный сигнал x(t) аппроксимируется ломаной, представленнойна рис. 4.1.

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

xn=x(nΔt); yn=y(nΔt);.

Как следует из геометрического смысла определенного инте­грала, выход идеального интегрирующего звена может быть вычислен по следующей форме:

yn = yn-1+K ∙Qn;n-1 ,

где Qn;n-1 – площадь фигуры, ограниченной кривойвходного сигнала x(t) на интервале времени ((n–1)∙Δt, n∙Δt) осью времени t, а также перпендикулярами к оси t в точках (n–1)∙Δt и n∙Δt.



При линейной аппроксимации входного сигнала эта фигура является трапецией (на рис. 3 заштрихована).

Площадь трапеции

.

Таким образом,

.

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

yn1∙yn-1+ α2∙yn+ α3∙xn-1, (1)

где α1, α2, α3 – числовое коэффициента, зависящие от типа и. параметров звена, а также от выбранной величины интервалаΔt.Для высокой точности моделирования переходных процессов в звене Δt должно быть достаточно малым. В табл. 3 приведены значения коэффициентов α1, α2, α3 и максимально допустимые величины интервалов Δt для некоторых звеньев первого порядка. Более обширные данные можно найти в /4,5/.

Таблица 4.1- Значения коэффициентов α1, α2, α3 и Δtmax для некоторых



<== предыдущая лекция | следующая лекция ==>
Порядок выподлнения работы | Звеньев первого порядка


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.918 сек.