Необходимо промоделировать цифровое регулирование ШИМ для DC-DC преобразователя.
Вот примерная схема для моделирования:
Примерный принцип работы:
Выходное напряжение сравнивается с каким-то эталоном, снимается ряд ошибок с компаратора, которыми адресуется таблица из которой берется значение ИКС (b0*e[n]). Затем считается значение поправочного коэффициента которое прибавляется к предыдущему значению ШИМ. d[n] = d[n-1] + b0*e[n] + b1*e[n-1] + b2*e[n-2]
b0 b1 b2 -- коэффициенты ошибки, константы.
e[n] -- один отчет измерения.
Примерно так.
Есть небольшой опыт моделирования в Micro-Cap. Но мне кажется на нем не получится это реализовать. Необходима какая-то память для хранения таблицы, предыдущих отчетов измерений.
Было бы намного проще, если бы можно было бы вставить блок со скриптом, который бы производил расчет.
На чем можно реализовать модель?