Предельная модель проверяет, исключая блоки усиления и выходного порта

В этом примере показано, как исключить блок Gain, и весь Outport блокируется от проверки Model Advisor во время анализа Model Advisor. Исключением индивидуума блокируется от проверок, вы ограничиваете осциллограф анализа и можете сэкономить время во время разработки моделей и верификации.

  1. В командной строке MATLAB® введите sldemo_mdladv.

  2. От окна модели, во вкладке Modeling, выбирают Model Advisor, чтобы открыть Model Advisor. Диалоговое окно System Selector - Model Advisor открывается. Нажмите OK.

  3. На левой панели окна Model Advisor расширьте By Product > Simulink. Установите флажок Show report after run, чтобы видеть отчет HTML результатов проверки после того, как вы осуществите проверки.

  4. Примечание

    Если папка By Product не отображена в окне Model Advisor, выберите Show By Product Folder из диалогового окна Settings> Preferences.

  5. Осуществите выбранные проверки путем нажатия кнопки Run selected checks. После того, как Model Advisor осуществляет проверки, отчет HTML отображает результаты проверки в окне браузера. Проверка Identify unconnected lines, input ports, and output ports инициировала предупреждение.

  6. На левой панели окна Model Advisor выберите проверку By Product > Simulink > Identify unconnected lines, input ports, and output ports.

  7. В окне Model Advisor нажмите кнопку Enable highlighting ().

    • Окно модели открывается. Блоки, вызывающие проверку Identify unconnected lines, input ports, and output ports, предупреждающую, подсвечены в желтом.

    • Окно Model Advisor Highlighting открывается ссылкой на окно Model Advisor. В окне Model Advisor можно найти больше информации о результатах проверки и как зафиксировать условие предупреждения.

  8. После рассматривания результатов проверки исключите блок Gain2 из всех проверок Model Advisor:

    1. В окне модели щелкните правой кнопкой по блоку Gain2 и выберите Model Advisor > Exclude block only> All checks .

    2. В диалоговом окне Model Advisor Exclusion Editor дважды кликните в первой строке поля Summary и введите Exclude gain block.

    3. Нажмите OK, чтобы сохранить исключение в файле модели.

  9. После рассматривания результатов проверки исключите все блоки Outport из Идентифицирования несвязанных линий, входных портов и проверки выходных портов:

    1. Щелкните правой кнопкой по блоку Out4 и выберите Model Advisor > Exclude all blocks of type Outport> Identify unconnected lines, input ports, and output ports.

    2. В диалоговом окне Model Advisor Exclusion Editor нажмите OK, чтобы сохранить исключение в файле модели.

  10. На левой панели окна Model Advisor выберите By Product> Simulink и затем:

    • Установите флажок Show report after run.

    • Нажмите Run Selected Checks, чтобы запустить анализ Model Advisor.

  11. После того, как Model Advisor завершает анализ, можно просмотреть информацию об исключении для Идентифицирования несвязанных линий, входных портов, и выходные порты регистрируются:

    • Отчет HTML:

    • Окно Model Advisor. На левой панели окна Model Advisor выберите By Product> Simulink> Identify unconnected lines, input ports, and output ports.

  12. Закройте sldemo_mdladv.

Смотрите также