Моделирую в Simulink; MATLAB R2008a.
Cоздал редактор дифуров. Запускаю – говорит, ошибка в ур-нии
-(kP+kI*u(1))*u(2)+k_I*(D0-u(2)-u(3))+(k_P+kR)*DP
Но я такого уравнения не писал! Я писал
-(kP+kI*u(1))*x(1)+k_I*(D0-x(1)-x(2))+(k_P+kR)*DP
(это первое ур-ние)
Т. е. x(1) он при запуске почему-то меняет на u(2), x(2) – на u(3).
На всякий случай константы:
D0=0.001; kI=1; k_I=1; kP=0.1; k_P=1; kR=1; wR=1; kRX=1; k30=1; k_30=1; k50=1; k_50=1; kQ=1; wQ=1; kQX=1;
Прикрепленные файлы
k02.rar ( 6.92 килобайт )
Кол-во скачиваний: 7