Назад к каталогу

StateSpaceControl

Многоканальный регулятор с обратной связью в пространстве состояний для синтеза контроллеров и стабилизации систем на Arduino

Версия1.1.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер43.47 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
1.1.043.47 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:470c3d64019e08665a7023fbb6a0d2e5a2c2db68c1e4f22258fbed6f5aa5c50d
АрхивStateSpaceControl-1.1.0-470c3d64.zip

Описание

Реализует многоканальный регулятор с обратной связью в пространстве состояний — инструмент для тех, кто работает с классической теорией управления. В библиотеке есть всё необходимое: наблюдатель состояния, отслеживание опорного сигнала и интегральное управление. Чтобы начать, нужно описать модель системы через матрицы пространства состояний (A, B, C, D), определить количество состояний, входов и выходов. В README приведены готовые примеры для тележки с маятником и DC-мотора, которые показывают, как правильно заполнить матрицы. Зависит от библиотеки BasicLinearAlgebra для работы с матричными операциями. Подойдёт для синтеза регуляторов, стабилизации и управления сложными многомерными системами на Arduino.

Версии

Показано: 2
1.1.02026-08-23 19:12:31 UTC
ZIP по запросу
первое скачивание может быть дольше
1.0.02026-08-23 19:12:31 UTC
ZIP по запросу
первое скачивание может быть дольше