Ошибка Simulink / Matlab: "Производная состояния '1' в блоке 'project / Subsystem / Transfer Fcn' во время 2.084275 не является конечной ...." - PullRequest
0 голосов
/ 19 апреля 2020

Я продолжаю получать эти ошибки для этой системы. Для генератора сигналов, настройки: 0,5 Амплитуда, частота 0,1 Гц и вход прямоугольной волны. Для ПИД-регулятора я установил превышение на 10%. Время остановки: 20 с. Тип выбора Солвера установлен на Фиксированный шаг и Размер фиксированного шага на 00.01

Это подсистема. Изображение ниже должно быть -14 / s + 14, а не + ve 14

Ошибка: «Произошла ошибка во время выполнения моделирования, и моделирование было прекращено. Причины: Производная от состояния« 1 » в блоке 'project / Subsystem / Transfer Fcn' во время 3.3375 не является конечным. Симуляция будет остановлена. Возможно, в решении есть особенность. Если нет, попробуйте уменьшить размер шага (либо уменьшив фиксированный размер шага, либо ужесточение допусков на ошибки) "

...