Во 2-ой диалоговой строке – начальное условие Y(0).

Пример заполнения диалогового окна:

1-я диалоговая строка: 0.1

2-я диалоговая строка: 0

Примечание: для правильной работы данного блока необходимо задать максимальный шаг интегрирования не больше, чем T/2. При интегрировании с постоянным шагом рекомендуется задать шаг таким, чтобы период квантования был кратен шагу интегрирования (T=k*h).

5.3  Дискретная передаточная функция общего вида

Блок реализует дискретную передаточную функцию:

Обязательные условия: m≤n и an≠0.

Диалоговое окно блока имеет 4 диалоговые строки.

Для работы блока в диалоговых строках необходимо задать:

В 1-ой диалоговой строке – коэффициенты числителя bj;

Во 2-ой диалоговой строке – коэффициенты знаменателя ai;

В 3-ой диалоговой строке – период квантования T;

В 4-ей диалоговой строке – начальное условие Y(0).

Пример заполнения диалогового окна:

1-я диалоговая строка: 1 0.5 2 (m=2)

2-я диалоговая строка: 1 4 2 3 1 (n=4)

3-я диалоговая строка: 0.01

4-я диалоговая строка: 2.5

Примечания:

1. Коэффициенты bj и ai вводятся (через пробел) по возрастающим степеням z.

2. Для правильной работы данного блока необходимо задать максимальный шаг интегрирования не больше, чем T/2. При интегрировании с постоянным шагом рекомендуется задать шаг таким, чтобы период квантования был кратен шагу интегрирования (T=k*h).

5.4  Дискретный ПИД-регулятор

Блок реализует передаточную функцию дискретного ПИД-регулятора:

где KpKiKd – пропорциональная, интегральная и дифференциальная составляющие;

НЕ нашли? Не то? Что вы ищете?

T – период квантования.

Диалоговое окно блока имеет 5 диалоговых строк.

Для работы блока в диалоговых строках необходимо задать:

В 1-ой диалоговой строке – коэффициент Kp;

Во 2-ой диалоговой строке – коэффициент Ki;

В 3-ой диалоговой строке – коэффициент Kd;

В 4-ой диалоговой строке – период квантования T;

В 5-ей диалоговой строке – начальное условие Y(0).

Пример заполнения диалогового окна:

1-я диалоговая строка: 4.5

2-я диалоговая строка: 1.2

3-я диалоговая строка: 10

4-я диалоговая строка: 0.02

5-я диалоговая строка: -0.5

Примечание: для правильной работы данного блока необходимо задать максимальный шаг интегрирования не больше, чем T/2. При интегрировании с постоянным шагом рекомендуется задать шаг таким, чтобы период квантования был кратен шагу интегрирования (T=k*h).

5.5  Дифференцирование дискретное

Блок векторизован и реализует численное определение производной по формуле

где y(t) – значение выходного сигнала в текущий момент модельного времени, u(t[k]) и u(t[k-1]) – значения входного сигнала в последний и предпоследний моменты дискретизации t[k] и t[k-1].

Диалоговое окно блока имеет 2 диалоговые строки.

Для работы блока в диалоговых строках необходимо задать:

В 1-ой диалоговой строке – период дискретизации T=t[k]-t[k-1];

Во 2-ой диалоговой строке – вектор начальных условий Y(0).

Примеры заполнения диалогового окна:

Скалярный вход

1-я диалоговая строка: 0.02

2-я диалоговая строка: 1.5

Векторный вход (одинаковые начальные условия)

1-я диалоговая строка: 0.02

2-я диалоговая строка: 3#1.5

Векторный вход (разные начальные условия)

1-я диалоговая строка: 0.02

2-я диалоговая строка: 1.5 0 2.4 (через пробел)

Примечания:

1. По умолчанию блок реализует дифференцирование скалярного входного сигнала.

2. Для правильной работы данного блока необходимо задать максимальный шаг интегрирования не больше, чем T/2. При интегрировании с постоянным шагом рекомендуется задать шаг таким, чтобы период квантования был кратен шагу интегрирования (T=k*h).

ЛИТЕРАТУРА

1. Применение управляющих вычислительных машин/ , , . – Минск: Высшая школа, 1988. – 237с.

2. Бесекерский  автоматического управления с микроЭВМ/ , . – М.: Наука, 1987. – 320с.

3. Карташов  по автоматике. Примеры и задачи по системам автоматического регулирования. Часть 1/ , , . – Зерноград: АЧГАА, 2006. – 155с.

4. Методы классической и современной теории автоматического управления. Т1. Математические модели, динамические характеристики и анализ систем автоматического управления/ Под редакцией , . – М.: МГТУ им. , 2004. – 655с.

5. Иващенко  регулирование. Теория и элементы систем/ . – М.: Машиностроение, 1978. – 736с.

6. Карташов  моделирование технических систем/ , , .– Зерноград: АЧГАА, 2007. – 237с.

7. Методы классической и современной теории автоматического регулирования. Т.3 Синтез регуляторов систем автоматического управления/ Под редакцией , . – М.: МГТУ им. , 2004. – 615 с.

8. Ким  автоматического управления. Том 1. Линейные системы/ . – М.: Физматгиз, 2003. – 288 с.

9. Дипломное проектирование/ Под редакцией . – Ростов-на-Дону: Феникс, 2003. – 348 с.

10. Бородин  технологических процессов/ , – М.: Агропромиздат, 1986. – 368 с.

11. Бородин И. Ф., Рысс  технологических процессов/ , – М.: КолосС, 1996. – 352 с.

12. Бородин И. Ф., Судник  технологических процессов/ , – М.: КолосС, 2003. – 343 с.

13. Ерошенко  электрооборудования сельскохозяйственных предприятий/ , , . – Ростов-на-Дону: Терра, 2001. – 591 с.

14. Инструкция пользователя программным комплексом "Моделирование в технических устройствах" (ПК "МВТУ", версия 3.5)/ , , . – М.: МГТУ им. , 2005. – 187 с.

[*] (1908 г. р.) – академик, выдающийся отечественный ученый в области радиотехники.

[†] Выполнение данного этапа не обязательно, так как подписи являются дополнительным инструментом (для наглядности) и не влияют на вычислительные функции программы.

[‡] В числителе – температура теплоносителя, в знаменателе – температура зерна

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29