Jump to content

Быстрое прототипирование управления


Быстрое прототипирование управления (RCP) — это тип методологии моделирования, которая позволяет быстро оценивать системы управления, особенно для крупного оборудования. Он может тестировать и оценивать алгоритмы, а также связанные с ними компоненты, такие как датчики, исполнительные механизмы, насосы и т. д. Для системы требуется определенный тип макета, обычно уменьшенная версия тестируемой системы, а также мощное программное обеспечение для компьютерного моделирования. Прототипирование с быстрым управлением приобрело популярность благодаря своей способности ускорять разработку продуктов и сокращать время их вывода на рынок . Этот подход также помогает снизить проектные риски благодаря их раннему выявлению.

Методология

[ редактировать ]

Методика направлена ​​на быстрое решение экспериментальной деятельности, чтобы быстро выявить и исправить потенциальные проблемы. При необходимости можно выполнить итерации проектирования с использованием компьютерного моделирования. RCP в основном фокусируется на разработке системы управления (в отличие от самой станции ) и может дополнять другие методы, такие как HIL , PIL или PHIL.

Использование прототипирования быстрого управления для разработки продукта требует реализации своего рода макета (часто уменьшенного) исследуемой системы, а также системы управления . Аппаратное обеспечение системы управления часто отличается от окончательного аппаратного обеспечения, поскольку последнее может быть еще не доступно (или четко определено) на момент создания прототипа. Фактически, обычное аппаратное обеспечение управления, обладающее превосходной гибкостью и производительностью, часто предпочтительнее конечного оборудования, стоимость которого часто оптимизирована для конкретного приложения и использования. Такое использование общего аппаратного обеспечения управления на ранней стадии разработки можно даже рассматривать как определение прототипирования быстрого управления, отличающее его от методологий проектирования, которые включают исключительно окончательное аппаратное обеспечение, возможно, с несколькими итерациями.

Области применения

[ редактировать ]

Rapid Control Prototyping используется в различных областях техники, например:

Аппаратное обеспечение для быстрого прототипирования

[ редактировать ]

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

  • Превосходная вычислительная производительность по сравнению с конечным оборудованием, обеспечивающая большую гибкость на этапе разработки и тестирования управляющего программного обеспечения.
  • Превосходная гибкость аппаратного обеспечения, поскольку универсальность обеспечивает совместимость с множеством приложений и возможность повторного использования в нескольких разработках продуктов.
  • Общая механическая конструкция по тем же причинам, что и выше.
  • Возможное использование в сочетании с программным обеспечением компьютерного моделирования, в частности, с помощью хорошо известной и смоделированной системной динамики.
  • Возможно использование вместе с инструментами автоматической генерации кода , часто непосредственно из того же программного обеспечения для компьютерного моделирования.

На самом деле, эти характеристики в некоторой степени стали возможны только благодаря недавним достижениям в области встраиваемых вычислений и компьютерного проектирования, что объясняет все еще относительно конфиденциальный характер RCP. Кроме того, очевидным недостатком таких систем является их высокая инвестиционная стоимость, которая часто требует амортизации в течение нескольких проектов развития.

Обрабатывающие устройства и время цикла

[ редактировать ]

Решения RCP различаются по своим возможностям, в частности, потому, что их приложения могут сильно различаться. В то время как некоторые системы могут потребовать использования большого количества датчиков и/или исполнительных механизмов, некоторые другие могут реализовывать алгоритмы, требующие больших вычислительных ресурсов, или другие требуют очень короткого времени цикла. В зависимости от этих требований (или комбинаций требований) в состав управляющего оборудования могут быть включены различные устройства обработки:

  • DSP , CPU , MCU и другие блоки последовательной обработки легко программировать и реализовать как часть автоматизированной цепочки инструментов генерации кода. Они предлагают привлекательную вычислительную производительность, но могут страдать от значительной задержки ввода-вывода.
  • FPGA и другие блоки параллельной обработки требуют больших инженерных усилий, но могут потребоваться в приложениях быстрого управления с обратной связью, где задержка ввода-вывода важна.
  • Комбинация обоих вышеуказанных типов устройств, например, в устройствах SoC , приводит к справедливому компромиссу между производительностью и простотой использования.
[ редактировать ]
  • Д. Абель, А. Боллиг, Прототипирование быстрого управления , Springer, Берлин, 2006. https://doi.org/10.1007/3-540-29525-9_7.
  • Ламберский В., Грепл Р. Сравнительный анализ различных целей прототипирования быстрого управления, поддерживаемых в среде разработки Matlab/Simulink. В: Мехатроника, Springer, Берлин, 2013. https://doi.org/10.1007/978-3-319-02294-9_84.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 84808ca132f346ea54dbd73046ae46d7__1666711620
URL1:https://arc.ask3.ru/arc/aa/84/d7/84808ca132f346ea54dbd73046ae46d7.html
Заголовок, (Title) документа по адресу, URL1:
Rapid control prototyping - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)