русс | укр

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

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

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

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


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

Звеньев первого порядка


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


Передаточная функция звена α1 α2 α3 Δtmax
α2
2
2

 

Для колебательного звена рекуррентная формула имеет сложный вид поэтому целесообразно это звено, передаточная функция кото­рого имеет вид

,

заменять эквивалентной схемой (рис. 4).

 

Рисунок 4.2 - Схема замещения колебательного звена

 

Рассмотримтеперь процедурумоделирования переходных процессов в замкнутойдинамической системе на примере построения переходной характеристики системы, структурная схема которой приведена на рис. 4.3.

 

Рисунок 4.3 - Замкнутая система

 

Обозначим значения всех сигналов в системе в момент подачи воздействия x(t)=1(t) (в момент 0+) нулевым индексом. При определении этих значений необходимо учитывать, что выходы интегрирующего – v(t) и апериодического звена первого порядка – y(t) при конечных значениях входных сигналов не имеют разрывов, поэтому v0=0 и y0=0.

Тогда x0=1; e0=x0–y0=1; z0=0.2; u0=v0+z0=0.2.

Значения всех сигналов в системе через время Δt (конец интервала) обозначим индексом "1". Расчет начинаем со звена 0.5S – первого после элемента сравнения звена. Предположим, что вход этого звена e1 известен (на определении e1 остановимся ниже). Тогда по рекуррентным формулам вида (1) определим v1, как выход интегрирующего звена, входом которого является сигнал e

v11∙v02∙e13∙e0, (2)

где коэффициенты α1, α2, α3 – находим по табл. 3. z1 является выходом безинерционного звена с коэффициентом усиления, равным 0.2

z1=0.2∙e1; u1=v1+z1=v1+0.2∙e1.

В свою очередь, u является входом апериодического звена первого порядка, выход которого у1 определяется по формуле, аналогичной (2). Таким образом, вычислен выходной сигнал системы. Вернемся к определению значения e1 (вначале мы предположили его известным).



Для того чтобы вычислить e1=x1–y1 необходимо знать y1. Однако вначале y1 неизвестно, поэтому вместо него используется y0 – значение сигнала обратной связи в начале интервала Δt. При малом Δt отличие y0 и y1 незначительно, но все-таки оно вносит определенную ошибку в e1, а значит и в v1, z1, u1 и y1, вычисляемые с использованием e1. Для повышения точности расчет всех сигналов для этого временного интервала можно повторить, используя в определении e1, найденное значение y1. Такое повторение производится до тех пор, пока уточняемые решения не станут доста­точно близкими. После этого необходимо перейти к следующему временному интервалу.

Необходимо отметить, что при моделировании переходного процесса, в рекуррентных формулах используются значения сигналов только в два момента времени – в начале и в конце интервала Δt. Поэтому в памяти ЭВМ можно хранить также только по два таких зна­чения. Закончив расчет для n-говременного интервала и получив значения всех сигналов в конце этого интервала (сигналы с индек­сом "1"), необходимо записатьих в массив, предназначенный для хранения значений сигналов в начале интервала (сигналов с индек­сом "0"). Так как момент окончания n-го интервала совпадает с началом (n+1)-го.

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

Отметим что, как правило, время наблюдения за системой разбивается на сотни или тысячи интервалов Δt поэтому при раз­работке программы моделирования необходимо так организовать вы­вод контролируемых сигналов на дисплей (печать), чтобы объем выводимых данных не был чрезмерным. Это достигается тем, что в течение какого-то числа интерваловΔt переходный процесс просчитывается без вывода на дисплей.

 



<== предыдущая лекция | следующая лекция ==>
Теоретическая часть | Кривоносов Владимир Алксеевич


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


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

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

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


 


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

 
 

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

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