Главная » Просмотр файлов » Черных И.В. Simulink Среда для создания инженерных приложений (2003)

Черных И.В. Simulink Среда для создания инженерных приложений (2003) (1152002), страница 27

Файл №1152002 Черных И.В. Simulink Среда для создания инженерных приложений (2003) (Черных И.В. Simulink. Среда для создания инженерных приложений (2003)) 27 страницаЧерных И.В. Simulink Среда для создания инженерных приложений (2003) (1152002) страница 272019-07-28СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 27)

Библиотека блоков ЯМ$ЛЛИК Окно задания параметров: с °..., ", ' 'о:";.;,.; нз йссс сисис й ооьняоюо яяьса яясвЬт оса Н сот о о яоиьсон носсс [,,-;|~:.:..,-.,~.:::.~-'.~-:.",:-~,„~ с:ыот.: [ Окно задания «аралсеасров. И. В. Черных. Б1МШЛХК: среда создания инженерных приложений Параметры блока: Бтагеь ч Ьеп ехеспйоп га геапшес1: [состояние при возобновлении работы). Параметр задает состояние подсистемы при активизации подсистемы. Выбирается из списка: ЬеЫ вЂ” использовать п е р дыдущее состояние (последнее состояние, когда система была активна); ° геьег — использовать начальное !исходное) состояние.

Пример: Схемы с использованием подсистем Асгюп БиЬзуыетп показаны на рис. 2.133 и 2.134. Подсистема, управляемая циклом Рог Рог 11еге1ог ВпЬ|ув1егп Пиктограмма Ы зос1 . 1 ож! Гос веса!ос аоьязз1от Назначение: Подсистема Рог 1гегагог БпЬауыеш представляет собой подсистему, которая выполняется неоднократно в течение одного танга моделирования. Количество повторений должно быть известно заранее и может задаваться внешним источником сигнала или с помощью параметра блока. Основные свойства подсистемы задает итерационный блок Рог йегагог. Блок является аналогом оператора цикла Рог языка программирования С. Блок Рог может находиться в любом месте подсистемы. Его параметры перечислены ниже, Бо„,ео) Ь о1сГ а!сопя [источник, задающий количество итераций). Выбирается из списка: ° пнегпа1 — внутренний; ° ехГегпа! — внешний.

)с)пшЬез о1 негапопа [количеспю итераций). Параметр доступен, если выбран анугренний источник числа итераций. БЬотч йезайоп ппптЬег роп; [отобразить на пиктограмме блока выходной порт, с которого снимается сигнал номера итерации[. Ощриг с)ага гуре: [тип данных выходного сигнала порта). Значение параметра выбирается из списка: гпг32, !пг16, !пс8, Йоийе. Параметры блокас Бгагеь тчЬест а1агт!пя: [состояние подсистемы при запуске). Значение параметра вьсбирается из списка: ° ЬеЫ вЂ” использовать предыдущее состояние (последнее состояние, когда система была активна); ° гезеà — использовать начальное [исходное) соспжиие.

2 Ьнблпотекв блоков ЯМГЛ.1МК Окно задания параметров рвьиььивьвиивфйбэьеф~й3~'.„»,",:, Ф1з1Ы 11ага1ог Зм1зяуя$аьн Пиктограмма %Ы1е 1оор гуре: (тип цнкла1. Выбирается из списка: ° иЫ1е- цикл «Ы1е; ° до-юЫ1е — цикл до-шЫ1е. н1 ваи ° 1 ... 1 гьа1 1С Звала Нвгвин аиьаээгвт 261 И. В. Черных.

Б1М$Л.11эК: среда создания ишкенериых прююжеинй Пример: На рис. 2,135 показана схема с использованием гог 1гегмог БиЬьумепь В примере выполняется накопление значений константы 1О. Количество итераций задается внешним источником и равно 20. С-код, соответствующий алгоритму работы подсистемы Еог 11ещгог БиЬ- ьуьгсв в приведенном примере, вьи ладит следующим образом: вшв Ог ьлегасьопв = 20; вшв Бпсгеиепс = 10г гог [1 = 0; з < Лсегагаопвг з + +1 ( вшв вшв + вш» зпсгеиепсэ ) Рис 2!35 Подсистема, управляемая цнилем %ййе Паэначение: Подсистема %Ы!е 1гегагог БпЬьумещ представляет собои подсистему кото ая выполняется неоднократно в течение одного такта моделирования.

Количество повторений заранее неизвестно. Основные свойства подсистемы задает задает итерационный блок Ъ'Ы1е йегагог, Цикл прекращается, если значение логического сигнала на упр сигнала на управляющем входе блока %Ы1е йегагог Бпь ыепэ станет равно гА1.БЕ. Блок является аналогом оператора цикла шЫ!е ьумепэ станет (до-ьнЫ1е) языка программирования С. Свойства подсистемы 1е БиЬьуыещ определяются параметрами блока %Ь|!е йегагог, которые перечислены ниже. ~ачеи пив~ьме,эваиэярвйвевриаиеивьвегава " оигквэввх ь ог ,.~., щщ, д,; ~~;;::щ:;.,~: .,ф,ф ц»:-""ь Параметры блока: Махнпшп пшпЬег 01 негайопьс [максимальное количество итерацнй1.

Если значение параметра равно -1, то количество итераций не ограничивается. 2. Ьиблнотвка блоков $!МГЛ.)1Ч К вяи > Рис. 2.)Зб ' . айеаакв 3 Сонг!ямгаЫе Бы Ьвуе$ет Перекоифигурируемая подсистема Пиктограмма совая смыв ачьзяз$ве 262 И. В. Черных. 5!М)Л.!)ЧК: среда соэлвиив инженерных приложений Бга)ев юЬеп з)аойпй: !состояние подсистемы при запуске].

Значение параметра выбирается:. иэ списка: ° Ье!д — использовать предыдущее состояние (последнее состояние, когда система была активна); ° геаег — использовать начальное (исходное) состояние. БЬогч пегайоп пшпЬег роль !отобразить на пиктограмме блока выходной порт, с которого снимается; сигнал номера итерации). Оглрш дага гуре 1тнп данных выходного сигнала порта).

Значение параметра выбирается .. из списка: ш)32, ни!6, !пгб, донЫе. Входной порт 1С позволяет задать начальное значение сигнала, прекращающего выполнение цикла шЫ!е. При использовании цикла бо-жЫ!е подсистема будет выполнена хотя бы один раз !поскольку проверка условия в этом случае производится в конце цикла). Пример: На рис. 2.136 показана схема с использованием ЪзЫ!е 1гегагог БнЬауыепь В примере выполняется накопление значений константы 10. Выполнение цикла прекращается, когда величина суммы достигнет значения 100.

С-код„соответствующий алгоритму работы %Чи!е Вега!от БнЬьузгет в приведенном примере, вьплядит следующим образом: вшв = О; 1С вЂ” "1; 1сегасяоп пшпЬег = 0; сопб = 10; ыи11е (соек) != 0) 1 1сегас1оп пшвЬег = 1сегасбоп пнжЬег + 1; вшв = вна + вшв 1псгежепс; 11 [вшв > 100 Он 1сегас1опв > жах 1сегас1опв) сопб = 0; ) Назначение: Блок СопййнгаЫе БнЬауьгегп соответствует переконфнгурируемой подсистеме. Например, в модель системы управления можно поставить перо- конфигурируемую подсистему, наполнив ее различными вариантами регуляторов, и затем, перед проведением расчета, выбрать нужный регулятор.

Окно задания парамемрое: 2. Библиотека блоков Б!М$ЛЛМК Параметры блока: сыя ы яыяиии тиаегы Рис. 2.137 СЬесй 81нис Еоянег Воцпе) Пиитограм.иа свеев шиве сеиич Вечид 265 И. В. Черных. ЯМ1Л.11ЧК: среда создания инженерных приложений 1и и ог Ыоск сйо1сея: [список блоков для выбора).

В данном окне отображается список блоков пе- реконфигурируемой подсистемьь С помощью флажков (графа МешЬег) можно исключать отдельные блоки из списка. Роя шгоппапоп: (списки портов ввода н вывода блоков). В случае нескольких входных и вы- ходных портов можно изменять их порядок с помощью кнопок ()р (Вверх) н 13оич1 (Вниз). Для создания переконфшурируемой подсистемы необходимо: 1. Создать библиотеку (Р11е/ХечЛ )Ъгагу). 2. Добавить в созданную библиотеку блок СопйкогаЫе БиЬяуьгеп1 и все необходимые варианты конфигурации подсистемы.

Каждый из вариантов должен представлять собой стандартный блок Б)ши11пх либо маскированную подсистему, имеющую собственное окно установки параметров.- 3. Опсрыть подсистему СопййшаЫе БиЬзуыеш и выполнить ее настройку, отметив флажками нужные блоки и выбрав отображаемые входные н выходные порты подсистемы.

4. Поместить в окно модели блок СопбйигаЫе БиЬяумегп из созданной биб- ~ лиотеки, Для выбора варианта конфигурации следует использовать команду В)оск сЬо)се (Вариант блока) контекстного меню (вызывается нажатием правой клавиши мыши на объекте). При открытии переконфигурируемой подсис- темы в окне модели будет автоматически открываться окно параметров того блока, который выбран командой В!оск сЬоке. Пример: Схема модели, в которой используется переконфигурируемая подсисте- ма, и библиотека переконфигурируемой подсистемы показаны на рис. 2.137. В примере гюдсистема состоит из апериодического н колебательного звень- ев, которые могут выбираться при указании нужного варианта.

Раздел Ропя ее БиЬяуиешв библиотеки Бппийпк содержит также блоки 1иршт н Ошрог[, которые являются копиями соответствующих блоков из разделов Бопгсеь и Б(пкя н подробно рассмотрены в описаниях этих разделов. 2.12. МогЫ Уег(гзсаг(оп — блоки верификации сигналов Блок контроли мнянмальяого уровня сигнала Назначение: Контроль минимального уровня сигнала. Блок устанавливает контроль выхода сигнала за установленное минимальное значение.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6374
Авторов
на СтудИзбе
309
Средний доход
с одного платного файла
Обучение Подробнее