• Регистрация
Евтушенко Антон
Евтушенко Антон 0.00
н/д

Построение ограниченной области в Simulink

21.05.2020

Здравствуйте! Я создаю модель технического устройства, в Simulink. Это устройство имеет свою характеристику, ограниченную область, в координатах X;Y. При попадании измеряемой величины в эту область, устройство должно сработать. Мне необходимо построить такую область в Simulink и фиксировать попадание в неё измеряемой величины. Прикрепляю ещё пример такой характеристики. Я так и не смог найти решения своей проблемы и надеюсь на вашу помощь!

P.S. Вопрос скорее в том, как посмотреть лежит ли точка левее наклонной линии с учётом ограничения сверху, в виде константы по Y/

Теги

    21.05.2020

    Ответы

    • aBoomest
      aBoomest+942.89
      22.05.2020 04:30

      Это же прямые линии. Характеристика РС строится по системе неравенств. 
      1. Описываете каждую линию уравнением прямой.
      2. В зависисмости от того с какой стороны срабатывание - превращаете в неравенство.
      3. Выполнение ВСЕХ неравенств скажет вам о срабатывании.

      • Евтушенко Антон
        Евтушенко Антон0.00
        22.05.2020 05:56

        Вот это я как раз понимаю. По факту это просто набор точек, ограниченных линиями. Я не могу найти инструмент реализации в библиотеке Simulink. Есть блок 1-D Lookup Table, но он не подходит, либо я не до конца разобрался в его работе.

      • aBoomest
        aBoomest+942.89
        22.05.2020 06:40

        Проще имхо блоки 
        - matlab function
        - или embedded matlab function.
        Просто в коде напишите все уравнения и все.