SMC
Реализация алгоритма скользящего режима для управления нагревом и стабилизацией с поддержкой трёх режимов работы
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:c24cad44cfefd1762d077d8691afdd0ad89e489f9e065240199ed743620cc1d9SMC-0.1.1-c24cad44.zipОписание
Реализация алгоритма скользящего режима (SMC) для управления процессами вроде нагрева или других систем стабилизации. Библиотека работает с четырьмя параметрами: целевым значением, максимальным сигналом управления и двумя весовыми коэффициентами для первой и второй производной ошибки. Поддерживает три режима: SIMPLE (по сути включение-выключение), LINEAR (взвешенная комбинация ошибок) и EXPONENTIAL (плавное управление в диапазоне от нуля до максимума). Это учебная реализация, не рассчитанная на критичные или медицинские приложения — для понимания принципов и экспериментов подходит хорошо, а для боевых задач лучше найти что-нибудь более надёжное.