Научная статья на тему 'Анализ систем автоматического управления тепловых двигателей с использованием компьютерной программы Mathcad'

Анализ систем автоматического управления тепловых двигателей с использованием компьютерной программы Mathcad Текст научной статьи по специальности «Математика»

CC BY
348
118
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
СИСТЕМЫ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ ТЕПЛОВЫМИ ДВИГАТЕЛЯМИ / МЕТОДЫ МАТЕМАТИЧЕСКОГО АНАЛИЗА / AUTOMATIC CONTROL SYSTEM OF HEAT ENGINES / METHODS OF MATHEMATICAL ANALYSIS

Аннотация научной статьи по математике, автор научной работы — Эммиль М. В.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Automatic Control System Analysis for Heat Engines Using Mathcad

The basic parts of thermal engines automatic control systems and methods of the differential equations solution describing work of these parts, with computer program Mathcad using are considered.

Текст научной работы на тему «Анализ систем автоматического управления тепловых двигателей с использованием компьютерной программы Mathcad»

Рис. 7. Независимая подвеска с упругим элементом, работающим на сжатие.

Анализ систем автоматического управления тепловых двигателей с использованием компьютерной программы Mathcad

к.т.н., проф. Эммиль М.В.

МГТУ "МАМИ"

1. Типовые звенья систем автоматического управления

Любая система автоматического управления (САУ) может быть представлена в виде совокупности связанных между собой отдельных звеньев. Характеристика звеньев САУ свя-

, АХ АХ

зывает функциональной зависимостью входную и выходную вь1х координаты звена и

время. В теории автоматического управления используется понятие типового звена, а тип звена определяется видом происходящего в нем переходного процесса. При этом конструктивное оформление и физические процессы, происходящие в звеньях одного типа, могут быть различными. Рассмотрим схемы типовых звеньев и описывающие их уравнения, в основном, применительно к САУ (САР) ДВС и ГТД. К ним относятся астатическое, инерционное, колебательное, дифференцирующее и усилительное звенья.

Астатическое звено

А В С

<5 ~

Ах вХ!

Р раб J

Ш///Ж

тттГпт

Ш

кХ,

■I

ГШ

Рис. 1. Схема гидравлического сервомотора без обратной связи: Аг - координата перемещения муфты регулятора, Ахвх - входная координата, Ахвых - выходная координата, рраб - давление рабочей жидкости.

Астатическое звено САУ описывается дифференциальным уравнением вида:

ЛАХ„

Л

■ = АХ.

(1)

где: Т - время астатического звена (динамический коэффициент уравнения).

Т

Таким звеном является гидравлический сервомотор без обратной связи (рис. 1). Время

а является постоянной времени гидравлического сервомотора.

Инерционное звено первого порядка

Ахвх(

Рраб

Рис. 2. Схема гидравлического сервомотора с жёсткой кинематической обратной связью: - координата перемещения муфты регулятора, Ахвх - входная координата, Лхвых - выходная координата, рраб - давление рабочей жидкости.

Инерционное звено первого порядка описывается дифференциальным уравнением следующего вида:

А + к -Мы =АХвх (2)

где: т - время инерционного звена, к - коэффициент усиления.

По своим динамическим характеристикам инерционными звеньями являются ДВС и ГТД как объекты регулирования, гидравлический сервомотор с жесткой обратной связью (рис. 2). Гидравлический сервомотор является частью регулятора частоты вращения непрямого действия, входная координата звена - перемещение муфты регулятора, а выходная координата - это положение регулирующего органа (дроссель, рейка топливного насоса дизеля, дозирующее устройство).

Колебательное звено (инерционное звено второго порядка)

А

От 2

Рис. 3. Схема чувствительного элемента центробежного регулятора частоты вращения: Ог - масса грузов регулятора, Ом - масса муфты регулятора, - координата перемещения муфты регулятора, Г - усилие пружины регулятора, Л21 - ход грузов, Лм - изменение угловой скорости вала регулятора

Колебательное звено САУ описывается дифференциальным уравнением:

й2 АХ 8, йг2

-+т

ЖАХ а йг

- + к -АХ = АХ„

(3)

т т

где: 2 и 1 - постоянные времени звена, к -коэффициент усиления.

тт

Конкретные названия 2 и 1 определяются видом и назначением звена. Типичным примером колебательного звена является чувствительный элемент центробежного регулятора частоты вращения, входной координатой которого является частота вращения, а выходной координатой - перемещение муфты регулятора (рис. 3). Физический смысл постоянных вре-

тт

мени 2 и 1 для центробежного регулятора - учет инерционности и силы трения соответственно.

Дифференцирующее звено

A

©

B

Дzt

Ax вх1 p раб

кат

Ax вых|

Рис. 4. Схема сервомотора с гибкой обратной связью (изодромный регулятор): - координата перемещения муфты регулятора, Ахвх - входная координата, Ахвых - выходная координата, рраб - давление рабочей жидкости, Екат - площадь поршня катаракта, Гкат - площадь дросселя катаракта, Ес - площадь поршня сервомотора

Дифференцирующим называется звено, движение которого описывается уравнением

вида:

йАХ„

АХ =т

диф

йг

(4)

Таким звеном САУ является сервомотор с катарактом как часть регулятора частоты вращения с гибкой обратной связью (изодром), схема которого показана на рис. 4. Физиче-

тдиф

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

Усилительное звено

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

АХ = к-АХ (5)

еых ех /

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

Динамическое уравнение САУ (САР) может быть получено при рассмотрении системы уравнений соответствующих звеньев, при этом порядок уравнения САУ равен сумме порядков уравнений отдельных звеньев.

2. Решение дифференциальных уравнений САУ с использованием компьютерной

программы Mathcad

Исследование переходных процессов в отдельных звеньях или в САУ возможно только в результате решения соответствующего дифференциального уравнения, то есть получения его общего решения, по которому может быть построена кривая переходного процесса как функция выходной координаты от времени. Очевидно, что решение дифференциального уравнения первого порядка и в отдельных случаях уравнений второго порядка большой сложности при заданных начальных условиях не представляет. Однако решение уравнения третьего порядка оказывается значительно сложнее и требует определённых затрат времени.

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

При решении обыкновенного дифференциального уравнения (ОДУ) искомой величиной является функция. Для ОДУ неизвестная функция - это функция одной переменной. Mathcad имеет ряд встроенных функций, предназначенных для решения ОДУ численным методом. Независимо от метода поиска решения необходимо, чтобы были заданы следующие данные:

• начальные условия;

• набор точек, в которых нужно найти решение;

• само дифференциальное уравнение, записанное в специальном виде.

В данной работе для решения ОДУ используется функция rkfixed.

T^y+y = 0

В примере 1 рассматривается решение ОДУ первого порядка dx с начальным

условием y (0) = 4, где y(x)- искомая функция, x - переменная (аргумент).

Функция rkfixed использует для поиска решения метод Рунге-Кутта четвертого порядка. Функция rkfixed(y, х1, х2, npoints, D) имеет следующие аргументы:

у - вектор начальных условий размерности n, где n - порядок дифференциального уравнения или число уравнений в системе, если решается система уравнений; для дифференциального уравнения первого порядка (пример 1) вектор начальных условий у вырождается в точку у0 = у(х1) = у(0) = 4; x1, x2 - граничные точки интервала, на котором ищется решение дифференциальных уравнений; начальные условия, заданные в векторе у - это значения решения в точке

xi;

npoints - число точек, не считая начальной точки, в которых ищется приближенное решение. С помощью этого аргумента определяется число строк (1 + npoints) в матрице, возвращаемой функцией rkfixed; D(x, y) - функция, возвращающая значение в виде вектора из n элементов, содержащих первые производные неизвестных функций. Основные особенности при решении дифференциальных уравнений второго порядка заключаются в следующем:

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

- функция D(t, y) является вектором с двумя элементами, а именно:

У(')

D(t, y ) =

У

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

- матрица, полученная в результате решения, содержит три столбца: первый содержит значения 1, в которых ищется решение, второй содержит у(1), третий - у'(1), переменная обозначена 1, поскольку в САУ процесс протекает во времени.

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

п элементов (у,у ,у . у ), функция Б является вектором, содержащим п элементов, а матрица, получаемая в результате решения, содержит п столбцов: первый - значения г и остальные - значения у(г), у '(г), у (г).у (" 1)(г).

Рассмотрим несколько примеров решения ОДУ в среде МаШсаё.

Пример 1. Решение обыкновенного дифференциального уравнения первого порядка.

у =

-у \у=~

т при начальном условии у(0) = 4 ^ у

Дано уравнение Порядок набора задачи в рабочем документе МаШсаё:

Как видно из графика, изменение значения динамического коэффициента - постоянной времени - позволяет оперативно рассмотреть характер переходного процесса звена.

1

, Б(х, у) :=--уо

Т := 0.3 уо := 4 Т ™

Z := гкАхе^у , 0 , 2 , 100 , Б)

Т := 0.1 W := гкАхеа(у, 0, 2 , 100, Б) 1 := 0.. 100

4

Zi,

Wi,

^, 0 > Wi, 0

Рис. 5. График переходных процессов инерционного звена первого порядка при различных значениях постоянной времени; Zi,1, Wi,1 - функции, Zi,0, Wi,0 - время Пример 2. Решение дифференциального уравнения второго порядка вида

у + 2ву + р2у = /(г) при начальных условиях у(0) = а = 1, У(0) = Ь = 3.

Порядок набора задачи в рабочем документе МаШсаё:

р = 0.25 Р := л/2 а = 1

присвоениезначений константам и определение функции /(г);

у1

1) := 0

Б (1, у ) : =

2

Р ■ у0

1)

- правые части системы уравнений; команда на вычисление решения в 200 промежуточных точ-

2-р ■ ух

Z = гкйхеа( у, 0, 10, 200, Б)

ках на отрезке (0, 10).

а

ь ] - ввод начальных условий. На рис. 6 и рис. 7 показаны график переходного процесса и фазовый портрет.

Физический смысл динамического коэффициента в - время катаракта. Если значение

этого коэффициента оказывается отрицательным в = 0,25 лебательного процесса, показанного на рис. 8 а, б.

то возникает развитие автоко-

2

0

Z.

i, 1

rz N Л

^ )

L X 0584 J

2.09

Ъ. а 1,0

Рис. 6. График переходного процесса колебательного звена; Ъ1,1 - функция, Ъ1,0 - время

26.2 17.98 9.76 1.54 6.68 14.9

Z.

i, 1

0 2 5 \ 7 .5 1 1

Z

i, 0

а)

i, 1

Рис. 7. Фазовый портрет

28.86

Z.

i, 2

26.2

Z

i, 1

б)

Рис. 8. Развитие автоколебательного процесса и фазовый портрет в автоколебательном процессе. Выводы

Решение динамических уравнений отдельных звеньев САУ и систем в целом в среде Mathcad позволяет оперативно получать их решение, строить графики переходных процессов и в случае необходимости форматировать их.

Литература

1. Крутов В .И. Автоматическое регулирование и управление двигателей внутреннего сгорания. М.:-Машиностроение, 1989.- 416 с.

2. Черкасов Б. А. Автоматика и регулирование воздушно-реактивных двигателей. М.:- Машиностроение, 1974. 376 с.

3. Mathcad 6.0 Plus. Финансовые, инженерные и научные расчеты в среде Windous 95. M:. -Инф.-Изд. Дом "Филинъ", 1997.-712 с.

i Надоели баннеры? Вы всегда можете отключить рекламу.