Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТУ студентам / Методичка по лин_системам.doc
Скачиваний:
38
Добавлен:
23.02.2015
Размер:
770.05 Кб
Скачать
    1. Содержание отчета

      1. Исходные данные лабораторной работы: название работы, цель работы, ПФ исследуемой системы с указанием значений параметров, соответствующих номеру варианта.

      2. Подготовительная часть, оформленная в соответствии с требованиями п. 4.2.

      3. Текст файла-сценария и структурная схема модели в Simulink.

      4. Результаты компьютерного моделирования, оформленные в соответствии с требованиями пп. 4.3.3 и 4.3.4.

      5. Аргументированные выводы о влиянии собственных значений на характер переходных процессов.

Отчет оформляется на листах формата А4, допускается рукописное, печатное или комбинированное оформление.

    1. Контрольные вопросы

      1. Уравнения системы до и после синтеза управления.

      2. Операторы Matlabдля описания линейных систем

      3. Операторы Matlabдля преобразования описания систем.

      4. Операторы Matlabдля извлечения информации о параметрах систем.

      5. Функция расчета матрицы обратных связей.

      6. Какими средствами обеспечивается единичная статика в замкнутой системе?

      7. Можно ли для вашего варианта синтезировать астатический регулятор. Если нельзя – почему, если можно то как?

      8. Чем определяется количество степеней свободы в модальном синтезе?

Список литературы

  1. Бесекерский В.А. Теория систем автоматического регулирования / В.А. Бесекерский, Е. П. Попов. М.: Наука, 1975. 768 с.

  2. Теория автоматического управления / под ред. А.А. Воронова. М.: Высшая школа, 1986. Ч.1. 367 с.

  3. Теория автоматического управления / под ред. А.В. Нетушила. М.: Высшая школа, 1968. Ч.1. 424 с.

  4. Попов Е.П. Теория линейных систем автоматического регулирования и управления / Е.П. Попов. М.: Наука, 1989. 304 с.

  5. Цыпкин Я.З. Основы теории автоматических систем / Я.З. Цыпкин. М.: Наука, 1977. 560 с.

  6. Ту Ю.Т. Современная теория управления / Ю.Т. Ту. М.: Машиностроение, 1971. 472 с.

  7. Деруссо П. Пространство состояний в теории управления / П. Деруссо, Р. Рой, С. Клоуз. М.: Наука, 1970. 620 с.

  8. Сборник задач по теории автоматического регулирования и управления. 5-е изд., перераб. и доп. / под ред. В.А. Бесекерского. М.: Наука, 1978. 512 с.

  9. Задачник по теории автоматического управления. 2-е изд., перераб. и доп. / под ред. А.С. Шаталова. М.: Энергия, 1979. 545 с.

  10. Дьяконов В. Simulink 4. Специальный справочник / В. Дьяконов. СПб.: Питер, 2002. 528 с.

  11. Дьяконов В. Matlab: учебный курс / В. Дьяконов. СПб.: Питер, 2001. 560 с.

  12. Ануфриев И. Е. Самоучитель Matlab 5.3/6.x / И.Е. Ануфриев. СПб.: БХВ-Петербург, 2002. 736 с.

  13. Медведев В.С. ControlSystemToolbox. MATLAB 5 для студентов / В.С. Медведев, В.Г. Потемкин; под общ. ред. В.Г. Потемкина. М.: ДИАЛОГ-МИФИ, 1999. 287 с.

Приложение Список команд, операторов и функций Matlab, использованных при создании m-файлов

  1. Команды, операторы и функции общего назначения

  • clc – команда очистки командного окна.

  • clear x – команда удаления переменной x из рабочей области памяти; команда clear all служит для удаления всех переменных из памяти.

  • close – команда удаления текущего окна с рисунком Figure; команда close all закрывает все рисунки.

  • switch...case – условный оператор; в зависимости от значений case_expr1, case_expr2, case_expr3 или других значений переменной switch_expr обеспечивает выполнение ряда предусмотренных в каждой ситуации действий statements. Синтаксис:

switch switch_expr

case case_expr1

statement,...,statement

case case_expr2

statement,...,statement

...

otherwise

statement,...,statement

end

  • disp – команда вывода текста в командное окно.

Синтаксис: disp(s),

где s – строковая переменная (скаляр, вектор или матрица) или массив числовых значений. Пример: disp('abc').

  • num2str – функция преобразования числа в символьную строку.

Синтаксис: num2str(x)

  • length – функция вычисления длины вектора.

Синтаксис: length(v)

  • real – функция вычисления действительной части комплексного числа. Синтаксис: real(z)

  • imag – функция вычисления мнимой части комплексного числа. Синтаксис: imag(z)

  • open_system – команда открытия модели в Simulink.

Синтаксис: open_system ('abc'),

где abc – имя файла модели abc.mdl.

  • sim – команда запуска моделирования открытой в Simulink модели.

Синтаксис sim('abc'),

где abc – имя файла модели abc.mdl.

  • close_system – команда закрытия модели в Simulink.

Синтаксис: close_system ('abc',saveflag),

где abc – имя файла модели abc.mdl, saveflag – флаг разрешения сохранения файла перед закрытием (0 – не сохранять файл, 1 – сохранять файл).