Синтез цифровой системы управления

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

ние периода квантования управляющей ЦВМ

 

Период квантования управляющей ЦВМ находим через время переходного процесса непрерывного объекта tр по формуле:

 

.

 

Время переходного процесса мы определяем по переходной характеристике, построенной в системе КАЛИСТО, на уровне 0,95 скорости. В результате получаем следующие данные:

 

tp=0.19c;

T=0.1*0.19=0.019с.

 

Составление уравнений состояния дискретной модели объекта

 

Матрица Ad

 

d=

 

Матрица Bd

 

d=1[k+1]=x1[k] + x2[k]*0.02 + x3[k]*0.13 + u[k]*0.012[k+1]=x1[k]*0 + x2[k]*0.79 + x3[k]*7.3 + u[k]*0.943[k+1]=x1[k]*0 - x2[k]*0.004 - x3[k]*0.03 + u[k]*0.02[k]=x1[k]

 

Матрица управляемости дискретной модели объекта:

 

Sco=

det Sсo=-3.5*10-4

, т.е. система полностью управляема.

 

Матрица наблюдаемости дискретной модели объекта:

 

det Sob=3.5*10-4

, т.е. система полностью наблюдаема.

 

Расчет параметров цифрового регулятора состояния, обеспечивающего торможение двигателя за минимальное число тактов квантования

 

Матрица управления из условия окончания переходного процесса за минимальное число тактов:

 

 

где:

.

R=

 

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

 

Вектор наблюдаемости:

 

H=Ad3*Sob-1*.

Структурная схема наблюдателя:

 

 

Запись уравнений состояния замкнутой цифровой системы и составление её структурной схемы

 

Уравнения состояния наблюдателя:

 

 

Структурная схема наблюдателя, замкнутой цифровой системы:

 

Матрица замкнутой системы с регулятором состояния:

 

cr=

 

Если посмотреть матрицу :

 

Acr3=

 

то увидим, что она очень мала, т.е. за три такта процесс полностью устанавливается.

Собственная матрица наблюдателя:

 

ch=

 

Если посмотреть матрицу то увидим, что она очень мала, т.е. за три такта процесс полностью устанавливается.

 

Ach3=

 

Вектор состояния замкнутой системы с регулятором и наблюдателем:

 

где:

- переменные состояния объекта.

- переменные состояния наблюдателя.

 

Матрица замкнутой системы с регулятором состояния и наблюдателем:

 

A0==

 

Расчет и построение графиков сигналов в цифровой системе с наблюдателем и регулятором состояния

 

Вектор начальных условий:

 

1(0)=0

x2(0)=0

x3(0)=0

 

Решение уравнений состояния

k x1(k) x1(k) x2(k)x2(k) x3(k)x3(k)u(k) 00.0E+000.0E+003.8E+020.0E+005.0E-010.0E+000.0E+0016.5E+000.0E+003.0E+020.0E+00-1.4E+00-3.6E-123.8E-1121.2E+011.1E+012.3E+022.2E+02-1.0E+00-1.4E+00-8.3E+0238.5E+008.5E+00-6.1E+02-6.1E+02-1.3E+01-1.3E+015.1E+0243.2E-013.2E-01-1.0E+02-1.0E+021.0E+011.0E+012.3E+0051.6E-031.6E-03-5.6E-01-5.6E-016.1E-026.1E-02-3.9E-036-3.5E-12-3.5E-129.3E-109.3E-108.9E-118.9E-11-6.7E-117-4.3E-14-4.3E-141.4E-111.4E-11-1.5E-12-1.5E-12-2.0E-138-1.5E-16-1.5E-165.5E-145.5E-14-6.0E-15-6.0E-153.8E-1692.5E-252.5E-25-8.8E-23-8.8E-239.5E-249.5E-24-1.2E-25107.9E-287.9E-28-1.4E-25-1.4E-251.0E-261.0E-263.0E-26

Umax =8.3E+02

 

 

модель управление схема объект