Решение задач оптимального управления с использованием математической системы MATLAB и пакета имитационного моделирования SIMULINK. Сивохин А.В - 115 стр.

UptoLike

115
%
%-- 7.Реакция звеньев на синусоидальные воздействия:
%
XSin =
1./2.*exp(-1./2.*(B-(B.^2-4.*C.*A).^(1./2))...
./A.*t).*a0.*w.*(B.^2+B.*(B.^2-4.*C.*A).^(1./2)-...
2.*C.*A+2.*w.^2.*A.^2)./(B.^2-...
4.*C.*A).^(1./2)./(B.^2.*w.^2+C.^2-...
2.*C.*A.*w.^2+w.^4.*A.^2)-...
1./2.*exp(-1./2.*(B+(B.^2-...
4.*C.*A).^(1./2))./A.*t).*...
(B.^2-B.*(B.^2-4.*C.*A).^(1./2)-...
2.*C.*A+2.*w.^2.*A.^2).*a0.*w./(B.^2-...
4.*C.*A).^(1./2)./(B.^2.*w.^2+C.^2-...
2.*C.*A.*w.^2+w.^4.*A.^2)-...
((-C+w.^2.*A).*sin(w.*t)+w.*cos(w.*t).*B).*...
a0./(w.^4.*A.^2+(B.^2-2.*C.*A).*w.^2+C.^2);
subplot(4,2,3)
plot(t,X,'r')
xlabel('t')
ylabel('X')
%
%-- 8.Конец функции LWSin(A,B,C,a0,w).
%
4.5 Построение имитационных моделей
В соответствии с математическим описанием объекта(4.38) управления и
поставленными задачами имитационная модель содержит два интегрирующих
блока, необходимые генераторы сигналов, дисплеи, осциллографы, сумматоры и
другие элементы.
Требуется построить эту модель, используя библиотеки блоков пакета
Simulink, и установить параметры блоков, значения которых . Проверить работу
модели можно путем её многократного
запуска при изменении времени
окончания работы. Модифицируя состав и изменяя режим работы модели, можно
получить все требуемые характеристики объекта управления.
    %
    %-- 7.Реакция звеньев на синусоидальные воздействия:
    %

        XSin =

              1./2.*exp(-1./2.*(B-(B.^2-4.*C.*A).^(1./2))...
              ./A.*t).*a0.*w.*(B.^2+B.*(B.^2-4.*C.*A).^(1./2)-...
              2.*C.*A+2.*w.^2.*A.^2)./(B.^2-...
              4.*C.*A).^(1./2)./(B.^2.*w.^2+C.^2-...
              2.*C.*A.*w.^2+w.^4.*A.^2)-...
              1./2.*exp(-1./2.*(B+(B.^2-...
              4.*C.*A).^(1./2))./A.*t).*...
              (B.^2-B.*(B.^2-4.*C.*A).^(1./2)-...
              2.*C.*A+2.*w.^2.*A.^2).*a0.*w./(B.^2-...
              4.*C.*A).^(1./2)./(B.^2.*w.^2+C.^2-...
              2.*C.*A.*w.^2+w.^4.*A.^2)-...
              ((-C+w.^2.*A).*sin(w.*t)+w.*cos(w.*t).*B).*...
              a0./(w.^4.*A.^2+(B.^2-2.*C.*A).*w.^2+C.^2);

       subplot(4,2,3)
       plot(t,X,'r')
       xlabel('t')
       ylabel('X')

    %
    %-- 8.Конец функции LWSin(A,B,C,a0,w).
    %

                        4.5 Построение имитационных моделей

    В соответствии с математическим описанием объекта(4.38) управления и
поставленными задачами имитационная модель содержит два интегрирующих
блока, необходимые генераторы сигналов, дисплеи, осциллографы, сумматоры и
другие элементы.
    Требуется построить эту модель, используя библиотеки блоков пакета
Simulink, и установить параметры блоков, значения которых . Проверить работу
модели можно путем её многократного запуска при изменении времени
окончания работы. Модифицируя состав и изменяя режим работы модели, можно
получить все требуемые характеристики объекта управления.




                                          115