- •Автоматизация систем электроснабжения Методические указания к выполнению курсового проекта
- •Введение
- •1. Общие сведения о matlab и Simulink
- •2. Описание практических занятий
- •2.1. Логические функции двух переменных Программа работы
- •Порядок выполнения работы
- •Содержание отчета
- •Дополнительное задание
- •2.2. Построение статического rs-триггера Программа работы
- •Порядок выполнения работы
- •Содержание отчета
- •Содержание отчета
- •Содержание отчета
- •Шифратор выбора контролируемого пункта и характера операции
- •Шифратор выбора объекта управления
- •Блок управления передачей
- •3.2. Разработка модели приемного полукомплекта
- •Блок селекции и синхронизации
- •Регистр принятых команд rg
- •Устройство декодирования приказа
- •3.3. Порядок выполнения курсового проекта
- •Построение и анализ функциональных схем комплекса устройств телеуправления
- •Исходные данные
- •2. Содержание проекта
- •3. Перечень рекомендуемых источников
- •Список рекомендуемых источников
- •Автоматизация систем электроснабжения Методические указания к выполнению курсового проекта
1. Общие сведения о matlab и Simulink
Для получения доступа к среде моделирования необходимо запустить на исполнение программу MatLAB, затем следует установить в качестве текущего каталога (CurrentDirectory) папку 9_lab_rab на сетевом дискеStudy, как это показано на рис.1.
Рис.1. Окна программы MatLAB
Далее необходимо активизировать браузер библиотек Simulinkс помощью кнопкина инструментальной панели основного окнаMatLAB(см. рис.2).
Рис.2. Инструментальная панель основного окна MatLAB
Ниже приводятся разделы библиотек и основные модели, необходимые для выполнения практических работ и курсового проекта.
Используемые модели из поставки пакета
Simulink (раздел библиотеки)
Sources (источники сигналов)
Constant (константа)
Pulse Generator (генератор импульсов)
Step (ступенчатая функция)
Sinks (измерение)
Scope (осциллограф)
Display (цифровой измерительный прибор)
Continuous (непрерывные блоки)
Transport Delay (задержка распространения сигнала)
Math Operations (математические операции)
Combinatorial Logic (комбинационная логика)
Logical Operator (логические операции)
Sum – (сумматор)
Model-Wide Utilities (Утилиты обслуживания модели)
DocBlock (блок документации)
Model Info (информация о версии модели)
Signal Routing (коммутация сигналов)
Manual Switch (ручной переключатель)
Switch (управляемый переключатель)
Mux (мультиплексор)
Demux (демультиплексор)
discrete (дискретные)
Unit Delay – задержка на фиксированное время
Memory - задержка сигнала на один шаг счета
Signal Attributes (атрибуты сигнала
Data Type Conversion (преобразование типов данных)
Ports&Subsystem - порты и подсистемы
Trigger - триггер
In1 - входной порт подсистемы
Out1 - выходной порт подсистемы
Simulink Extras (библиотека часто применяемых элементов)
Flips Flops ( триггерные элементы)
J-K Flips-Flops
R-S Flips-Flops
Fixed-Point Blockset
Logic&Comparison
Example (примеры логических функций)
Dials &Gauges Blockset
Global Majlc ActiveX Library
LEDs - (индикаторы)
Ряд примеров моделей, входящих в поставку пакета, может быть полезен для выполнения курсового проекта и приведен ниже. Доступ к ним осуществляется через меню Helpосновного окнаMatLAB.
Help – Demos
- Simulink - Features
- Triggered Subsystem Demonstration
- Enabled Subsystem Demonstration
- Flip-flop bloccks demonstration
- Data Type Demonstration
- Toolboxes
- Contol System - Interactive Demos
- RLC Circuit Response
- Data Acquisition Tutorials
- Example Function Generator
Браузер библиотек Simulinkобеспечивает доступ к необходимым разделам и элементам библиотек моделей, как это показано на рис.3.
Рис.3. Окно браузера библиотек Simulink
2. Описание практических занятий
2.1. Логические функции двух переменных Программа работы
Генераторы сигналов. Средства наблюдения сигналов. Формирование схем обработки сигналов. Преобразователи типов данных. Исследование 16 функций двух переменных. Файл с заданием - zad_1.mdl