Пакет MATLAB/SIMULINK
4. Розділи бібліотеки блоків підсистеми Simulink
4.4. Деякі важливі блоки інших розділів бібліотеки
На рис. показані блоки Mux i Hit Crossing бібліотеки Signal & Systems і блоки Integrator і Tranfer Fcn бібліотеки Continuous.
4.1. Блок об’єднання вхідних сигналів в один векторний сигнал, Mux – належить до розділу бібліотеки Simulink Signal & Systems . Цей блок об’єднує любі сигнали і скалярні і векторні. Він має два параметра налагодження: кількість входів, Numbers of inputs, який визначає кількість вхідних портів блоку (вихідний завжди один). Вхідні параметри цієї команди можуть бути задані також у вікні команди списком міток вхідних сигналів, які мають номери портів, на які вони поступають. Параметр Display option визначає форму представлення виду блоку в моделі і може бути або: вертикальною чорною лінією, bar, прямокутником з мітками вхідних сигналів, signals, і без виведення міток сигналів, none.
4.2. Блок індикатора перетину, Hit Crossing – також належить до розділу бібліотеки Simulink Signal & Systems. Блок дозволяє ідентифікувати момент часу, коли вхідний сигнал „перетинає” деяке задане значення. Коли виникає така ситуація, то на вході блоку формується одиничний сигнал. Цей блок в деяких випадках дозволяє керувати логікою роботи S – моделі. Він має три параметри налагодження.
Параметр Hit Crossing offset, – поріг перетину, визначає значення, „перетин” якого необхідно визначити. Параметр Hit Crossing direction, –напрямок перетину, вказує коли це слід робити: при збільшенні сигналу, rising, при зменшенні його, falling, або в обох напрямах, either. Параметр, Show output port, – показати вихідний порт, дозволяє встановлювати „галочку” за допомогою якої можна вибрати форму використання блоку.
4.3. Блок інтегрування, Integrator – належить до бібліотеки Continuous і виконує інтегрування вхідних сигналів. Вікно параметрів інтегруючого блоку має наступні команди налагодження, дивись рис.
Параметр External reset, – зовнішнє керування за допомогою списку встановлює що: none, додатковий сигнал не використовується; rising, використовується зростаючий сигнал; falling, використовується спадаючий сигнал; either, обидва види сигналів використовуються.
Параметр Initial condition source, – зовнішня установка початкового значення вхідного сигналу приймає значення: внутрішня, internal, – коли використовується власна установка початкового значення суматора і зовнішня, external – коли початкове значення вводиться зовні. При використанні зовнішньої установки початкового значення, на блоці появляється додатковий вхід для введення цього значення.
Коли початкове значення поступає із середини блоку, то у вікні параметра Initial condition вводиться ця величина, за замовчуванням 0.
„Галочка” у вікні параметра Limit output, обмеження вхідного значення суматора, вказує чи будуть використовуватись наступні параметри:
– верхнє граничне значення – Upper saturation limit; за замовчуванням параметр має значення – не обмежено – inf;
– нижнє граничне значення – Lower limit; за замовчуванням – не обмежено – inf;
– „Галочка” показати порт насичення – Show saturation port;
– „Галочка” показати порт стану – Show state port;
– Absolute tolerance – точність обчислення.
Коли встановлена „галочка” у віконці параметра на обмеження вхідного сигналу, то при перевищенні верхньої або нижньої границі на додаткових виходах блоку, які з’являться при введеній ”галочці” для показу портів, формується одиничний сигнал для керування моделлю.
4.4 Блок лінійна аналогова ланка Tranfer Fcn – найбільш часто використовується при моделюванні систем управління і задається передаточною функцією.
Передаточна функція лінійної безперервної ланки регулювання записується в загальному випадку так:
Вікно налагодження блоку представлено на рис.
Вікно параметрів блоку Tranfer Fcn
Коефіцієнти чисельника цієї функції аі слід ввести в поле Numerator, починаючи з коефіцієнта аm біля старшої похідної. Аналогічно заповнюється поле знаменника передаточної функції в полі Denominator, починаючи з коефіцієнта bn.
Шрифти
Розмір шрифта
Колір тексту
Колір тла