Введение

Система MATLAB
Пакет моделирования динамических систем Simulink
Структура комплекса "MATLAB+Simulink+пакеты расширения"
Литература по системе MATLAB и пакетам ее расширения
Состав книги
О версиях системы MATLAB
Предупреждения
Благодарности и адреса для связи
Адреса для переписки
Общие замечания по моделированию систем
От издательства

Глава 1. Пакет System Identification Toolbox

Назначение пакета System Identification Toolbox
Документация
Рекомендуемая литература
Теоретические сведения
Основные понятия и определения
Виды моделей объектов
Методы оценивания
Графический интерфейс System Identification Toolbox
Работа с пакетом в режиме командной строки
Возможности работы в режиме командной строки
Команды графического интерфейса
Функции обработки и преобразования данных
Функции отображения модели
Функции непараметрического оценивания
Функции параметрического оценивания
Функции итерационного параметрического оценивания
Функции задания структуры модели
Функции изменения и уточнения структуры модели
Функции выбора структуры модели
Функции преобразования модели
Функции извлечения информации о модели
Функции проверки адекватности модели
Прочие функции
Демонстрация возможностей пакета
Идентификация с использованием блоков Simulink
Сохранение результатов

Глава 2. Пакет Frequency Domain Identification

Назначение пакета Frequency Domain Identification
Возможности пакета
Документация по пакету
Рекомендуемая литература
Особенности идентификации систем в частотной области
Используемые модель и метод оценивания
Типы файлов
Функции пакета Frequency Domain Identification
Функции проектирования идентифицирующих сигналов
Функции предварительной обработки данных
Функции оценивания
Функции представления результатов
Функции проверки адекватности модели
Функции чтения/записи данных
Функции преобразования моделей
Другие функции

Глава 3. Пакет Control System Toolbox

Свойства пакета Control System
Документация по пакету
Рекомендуемая литература
Классы вычислительных объектов пакета
Функции пакета
Общая характеристика
Вызов графического интерфейса
Создание моделей стационарных систем
Извлечение данных
Получение информации об отдельных характеристиках модели
Преобразование моделей
"Арифметические" операции с моделями
Модели динамики
Временная задержка
Модели для переменных состояния
Отклик во времени
Частотный отклик
Композиция систем
Традиционное проектирование систем
Аналитическое конструирование регуляторов
Решение матричных уравнений
Вызов демонстрационных примеров
Работа в среде Simulink
Использование моделей пакетов идентификации

Глава 4. Пакет Nonlinear Control Design

Назначение пакета и документация по нему
Назначение пакета Nonlinear Control Design Blockset
Документация по пакету Nonlinear Control Design
Рекомендуемая литература
Основные правила работы с NCD
Описание блоков NCD
Правила работы с пакетом NCD
Примеры моделирования и оптимизации
Оптимизация коэффициента передачи И-регулятора
Меню окна блока NCD Output
Настройка параметров ПИД-регулятора
Настройка параметров комплексного регулятора
Настройка параметров ПИ-регулятора для многомерного объекта
Особенности решаемых задач
Функции и команды NCD Blockset

Глава 5. Пакет моделирования энергетических систем Power System Blockset

Назначение пакета и доступ к нему
Назначение пакета Power System Blockset
Доступ к библиотекам пакета Power System Blockset
Состав библиотек Power System Blockset
Правила подготовки моделей
Параметры и единицы их измерения
Документация и литература по пакету
Документация
Рекомендуемая литература
Библиотека источников электрической энергии Electrical Sources
Состав библиотеки Electrical Sources
Источник переменного тока
Источник переменного напряжения
Источник постоянного напряжения
Управляемый источник тока
Управляемый источник напряжения
Соединительные элементы
Состав соединительных элементов
Нейтраль
Блок шин
Библиотека компонентов
Последовательные и параллельные RLC-цепи
Отдельные элементы R, L и С
Примеры моделирования RLC-цепей
Применение пакета Control System Toolbox
Модель линейного трансформатора
Модель нелинейного трансформатора
Блок взаимной индуктивности
Нелинейный ограничитель пиковых напряжений
Выключатель
Линии передачи с сосредоточенными постоянными
Линии передачи с распределенными параметрами
Ключевые элементы энергетической электроники
Состав библиотеки энергетической электроники
Модификация моделей ключевых устройств
Управляемый ключ
Полупроводниковый диод
Мощный полевой транзистор с изолированным затвором
Упрощенная модель тиристора
Детальная модель тиристора
Управляемый биполярно-полевой модуль
Моделирование электрических машин и схем управления ими
Моделирование мотора постоянного тока со стартером
Моделирование мотора постоянного тока с электронным регулятором
Моделирование синхронных машин - генераторов
Моделирование мощной синхронной машины гидравлической турбины
Моделирование синхронной машины - двигателя
Моделирование асинхронных машин
Применение графического интерфейса пользователя
Подключение GUI к модели системы или устройства
Управление моделью системы с помощью GUI
Вывод краткого описания модели
Дополнительные примеры моделирования энергетических систем и устройств
Моделирование линии передачи электроэнергии с компенсаторами
Сравнение двух типов однофазных линий передачи электроэнергии
Подготовка субмодели ШИМ
Моделирование преобразователя с ключом на полевом транзисторе, управляемым от ШИМ
Дополнительные возможности пакета Power System Blockset
Функция power2sys
Анализ цепей в частотной области
Анализ цепей во временной области
Дополнительные библиотеки
Моделирование трехфазных линий передачи
Моделирование сложной энергетической системы

Глава 6. Пакет Communications Blockset

Назначение пакета и доступ к его ресурсам
Назначение пакета
Документация по пакету и замечания по его описанию
Литература
Основы работы с пакетом
Вызов библиотек пакета из среды MATLAB
Вызов графического интерфейса пользователя
Вызов полного списка функций
Вызов справки по конкретной функции
Вызов списка библиотек и примеров Simulink
Доступ к библиотеке пакета Communications Blockset
Доступ к mdl-файлам из пакета Simulink
Обзор библиотек компонентов пакета Communications Blockset
Библиотека источников сигнала
Библиотека регистрирующих устройств
Библиотека кодирования и декодирования источников сигнала
Библиотеки модуляторов
Библиотеки кодирования канала
Библиотека каналов
Библиотека модулей синхронизации
Библиотека утилит и функций
Представление библиотек в виде функциональной схемы
MATLAB-функции пакета Communications Blockset
Обзор MATLAB-функций пакета
Функции построения источников сигналов и анализа ошибок
Функции кодирования источника сигнала
Помехоустойчивое кодирование
Низкоуровневые функции помехоустойчивого кодирования
Модуляция и демодуляция
Специальные фильтры
Утилиты и другие функции
Комплексные демонстрационные примеры
Доступ к примерам
Моделирование фильтра
Моделирование модема
Моделирование высокоскоростной цифровой линии связи
Моделирование системы синхронизации
Представление комментариев к примерам

Глава 7. Пакеты Stateflow и RTW

Назначение пакета событийного моделирования Stateflow
Взаимодействие системы MATLAB с пакетами расширения
Назначение пакета Stateflow
Документация и рекомендуемая литература
Доступ к средствам Stateflow
Подключение блока Chart к Simulink-модели
Что такое SF-диаграмма
Работа с редактором SF-диаграмм
Основные объекты SF-диаграмм
Состояния
Признак состояния с памятью
Переходы
Признаки альтернативы
События
Процедуры
Данные
Описание объектов
Подготовка SF-диаграмм
Подготовка модели Simulink с заготовкой SF-диаграммы
Начало подготовки SF-диаграммы в редакторе
Создание переходов между состояниями
Установка названий переходов
Установка альтернативного перехода
Установка параметров SF-диаграммы с помощью проводника
Запуск и отладка SF-диаграмм
Установка параметров запуска
Запуск модели
Работа с отладчиком SF-диаграмм
Средства отладки SF-диаграмм
Поиск объектов SF-диаграмм
Оформление SF-диаграмм
Выбор стиля
Установка размера символов
Демонстрационные примеры пакета Stateflow
Рекомендуемые правила работы
Брусок, скользящий с трением
Поведение автомобиля
Электрогидравлический механизм
Карусель
Отказоустойчивая система управления подачей топлива
Real-Time Workshop
Назначение пакета RTW
Установка пакета
Принцип работы
Что дает компиляция моделей
Взаимодействие с внешними устройствами
Подготовка к созданию исполняемого файла

Алфавитный указатель