Независимо от выбранного способа проектирования цифровой системы управления вы можете с помощью диалогового окна Continuous/DiscreteConversions осуществить обратный переход к непрерывной системе, а также изменить величину периода дискретизации в цифровой системе. Переход к непрерывной системе будет иметь место, если вы активизируете селективное окно с названием ContinuousTime (Переход к непрерывной системе), расположенное в верхней части окна Continuous/DiscreteConversions (рис. 58). Для изменения периода дискретизации надо активизировать селективное окно с названием Discretetimewithnewsampletime (новый период дискретизации) и ввести в текстовое окно Sampletime (sec) новое значение периода дискретизации.
16. УДАЛЕНИЕ ДАННЫХ
Вы можете удалить модель предварительного фильтра и / или модель регулятора из окна SISODesignTool, используя следующие команды из подменюClear, входящего в меню Compensators:
- CandF (удалить модель предварительного фильтра и регулятора). Эта команда удаляет модели предварительного фильтра и датчика и заменяет их моделями в виде пропорциональных звеньев с единичным коэффициентом усиления;
- Conly(удалить модель регулятора). Такая команда удаляет все нули и полюсы регулятора, а его коэффициент делает равным единице;
- Fonly (удалить модель предварительного фильтра). Такая команда удаляет все нули и полюсы предварительного фильтра, а его коэффициент делает равным единице.
Приложение A
A.1. Сохранение моделей, созданных в командном окне MATLAB
Проектирование систем управления с помощью средства SISOTOOL надо начинать с построения моделей объекта управления и датчика. Пусть эти модели вы обозначили соответственно pg иph. Заметим, что построение моделей линейных стационарных объектов (систем и элементов) в командном окне МАТLAB описано в [1,2] достаточно подробно. Для этой цели используются команды tf , ss , zpk , filt.
После создания моделей основных элементов системы управления, при этом командное окно должно иметь, например, следующий вид:
надо их сохранить в рабочем пространстве командного окна.
A.1.1.Чтобы сохранить указанные модели на диске в виде MAT-файла:
а) выберите команду Save Workspace As… (сохранить рабочее пространство с названием) из меню File командного окнаМАТLAB.Появляется диалоговое окно Save Workspace Variables…;
б) выберите папку и введите в текстовое окно Имя файла название проектируемой вами системы, например sd.mat, и щелкните кнопку с названием Сохранить.
Другая возможность сохранения моделей pgи ph в виде MAT-файла состоит в следующем:
после создания модели объекта, например pg, выберите команду Save Workspace As… и в появляющееся диалоговое окно введите название модели объекта pg , затем нажмите кнопку с названием Сохранить.
МАТLAB также позволяет сохранить созданные вами модели, используя команду save.
A.1.2.Чтобы сохранить значения всех переменных и определений рабочего пространства (следовательно, всех созданных в нем моделей) на диске:
введите в командное окно команду save <имя файла> и нажмите клавишу Enter. При этом все переменные и определения будут загружены в двоичном формате в специальный файл с названием <имя файла > .mat. Последовательно применяя команду save к переменным pg и ph, можно сохранить все созданные вами модели в виде двоичных файлов с расширением .mat: pg.mat, ph.mat.
A.2. Создание и сохранение моделей с помощью редактора/отладчика
Командное окно МАТLAB не позволяет непосредственно изменять параметры и вид модели с целью исправления ошибок, допущенных на этапе создания этой модели. Поэтому более удобно для подготовки, коррекции и отладки новых и уже созданных моделей элементов проектируемой системы использовать встроенный редактор/отладчик Editor/Debugger [8]. Этот редактор/отладчик установлен по умолчанию, т.е. активизирована селективная кнопка с названием Bilt-in Editor (встроенный редактор) на странице Editor/Debugger Preferences (параметры) диалогового окна Preferences (свойства), открываемого одноимённой командой из меню File (файл) командного окна MATLAB. Если вы перед тем, как перейти к использованию редактора/отладчика, применяли какой-либо текстовый редактор, например Notepad, т.е. была активизирована нижняя селективная кнопка на упомянутой странице Editor/Debugger Preferences, то для перехода к редактору/отладчику нужно активизировать уже упомянутую выше селективную кнопку с названием Bilt-in Editor.
A.2.1. Чтобы открыть окно редактора/отладчика:
а) выберите команду New (новый) из меню File (файл) командного окна MATLAB. Открывается подменю, включающее команды M-file (М-файл), Figure [фигура (рисунок)], Model (модель пакета Simulink), GUI(графический интерфейс пользователя);
б) выберите команду М-файл. Появляется окно редактора-отладчика М-файлов (окно MATLAB Editor/Debugger) c названием по умолчанию создаваемого файла Untitled (безымянный), предназначенное для ввода нового M-фaйла.
В рассматриваемом случае таким файлом должен быть файл, содержащий модели элементов проектируемой системы. После ввода и редактирования текстового файла, например sd, содержащего, например, файлы pg иph, его следует сохранить на диске.
A.2.2. Чтобы сохранить М-файл на диске:
а) выберите команду Save As… из меню File редактора-отладчика. Появляется диалоговое окно Save file as (сохранить файл под именем), в котором представлена информация о текущей папке (каталоге) и содержащихся в ней файлах;
б) введите в текстовое окно Имя файла выбранное вами название сохраняемого файла с обязательным указанием расширения .m, например sd.m, и выберите папку для этого файла, например папку work;
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.