(源代码)最优控制与姿控喷流在导弹姿态控制中的应用

本文探讨了最优控制理论在导弹姿态控制中的应用,结合姿控喷流技术,详细阐述如何通过MATLAB进行设计和实现,以提升导弹飞行过程中的稳定性与精度。
摘要由CSDN通过智能技术生成

参考文献:《最优控制与姿控喷流在导弹姿态控制中的应用》

%跟踪正弦结果可以看出,实际偏航角与指令值存在一定的跟踪误差
%从仿真结果可以看出,时间最优bang-bang控制律是以牺牲跟踪精度来满足时间最短的要求

clear
clc

A=2500;
B=10.625;
a=A/B;
Mf=245;

x1=0;%偏航角初始值
x2=0;%偏航角速率初始值
n=1;
t=0;
dt=0.001;
for i=1:20000
       feac=30*pi/180;%期望的偏航角---常值
       % feac=5*sin(pi/5*t)*pi/180;%期望的偏航角---正弦值
        fea2=feac-a*x2+Mf/B*a*sign(x2)*log(1+B/Mf*abs(x2));%开关线方程
        if x1>fea2
            U=-1;
        end
        if x1<fea2
            U=1;
        end
        if x1==fea2 && x2>0
            U=-1;
        end
        if x1==fea2 && x2<0
            U=1;
        end
        if x1==fea2 && x2==0
            U=0;
        end
%         if abs(x1-feac)<0.001%当误差足够小时不再调整
%             U=0;
%         end
        
        Dx1=x2;
        Dx2=-B/A*x2+U*Mf/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值