II Всероссийская конференция пользователей MATLAB, 25-26 мая 2004 года >>
На первую страницу
Рубрика Matlab&Toolboxes
Российские MATLAB-разработки
Вход

Раздел "Проектирование систем управления\Control System Toolbox"

Е.В.Никульчев. Пособие "Control System Toolbox"
Динамические и частотные характеристики систем автоматического управления

  В оглавление книги \ К следующему разделу \ К предыдущему разделу

Получение характеристик САУ

Постановка задачи

В качестве объекта исследования выступают линейные (линеаризованные) динамические стационарные системы управления с одним входом и одним выходом. При этом модель одномерной САУ задана в виде комплексной передаточной функции, записанной как отношение полиномов

.

Необходимо:

  1. Определить полюса и нули передаточной функции

    , .

  2. Построить графики переходной и импульсно-переходной функции:

    h(t), w(t).

  3. Построить логарифмические частотные характеристики

    L (w ).

  4. Построить частотный годограф Найквиста

    W(iw ), w = [0, inf.gif (847 bytes) ].

Для решения задачи используется пакет прикладных программ (ППП) Control System Toolbox 5 [2, 3] системы инженерных расчетов MatLab. ППП предназначен для работы с LTI-моделями (Linear Time Invariant Models) систем управления.

В Control System Toolbox имеется тип данных, определяющих динамическую систему в виде комплексной передаточной функции. Синтаксис команды, создающий LTI-систему c одним входом и одним выходом, в виде передаточной функции:

TF([bm, …, b1, b0], [an, …, a1, a0]),

bm, …, b1 – значения коэффициентов полинома В в (3),

an, …, a1 – значения коэффициентов полинома A в (3).

Таблица 1. Некоторые команды Control System Toolbox

Синтаксис

Описание

pole(<LTI-объект>) Вычисление полюсов передаточной функции
zero(<LTI-объект>) Вычисление нулей передаточной функции
step(<LTI-объект>) Построение графика переходного процесса
impulse(<LTI-объект>) Построение графика импульсной переходной функции
bode(<LTI-объект>) Построение логарифмических частотных характеристик (диаграммы Боде)
nyquist(<LTI-объект>) Построение частотного годографа Найквиста

Для определения корней полиномов степени k   может также применяться команда MatLab

roots(P),

которая в качестве аргумента P получает матрицу коэффициентов полинома [pk, …, p0].

Другим вариантом получения графиков динамических характеристик САУ является использование графического интерфейса ППП CST – LTI viewer, вызов которого осуществляется командой

ltiviewer,

которой в качестве параметра можно указать имя переменной, содержащей LTI-объект.

  В оглавление книги \ К следующему разделу \ К предыдущему разделу

 

О получении локальных копий сайтов
  Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro   
E-mail:    
  Информация на сайте была обновлена 11.05.2004 Copyright 2001-2004 SoftLine Co 
Наши баннеры