【技术实现步骤摘要】
一种航天器姿控系统PWPF调制器参数确定方法
本专利技术属于航天器姿控
技术介绍
目前,化学推进器已经被广泛的应用于各种航天任务中,当化学推进器作为执行机构工作时,由于推力器只具备全开和全关两种工作模式,只能输出定幅值的推力,而通常控制器输出的信号是变幅值连续信号,为了让推进器系统更好的复现控制器的控制效果,需要将连续的指令信号转换为开关信号并施加给推进器系统,这个过程可以等同于将连续信号调制成一串定幅值脉冲信号。由于脉冲调宽调频(PWPF)调制器在其线性工作区内能够很好的复现输入信号的作用效果、其输出随输入近似线性变化,其常被用于航天器连续控制信号到开关信号的调制过程。PWPF调制器具有参数多、各个参数共同影响系统性能,所以对其参数设计往往通常采用理论分析法确定参数取值范围后,按照经验选取一组参数,该种方法难以保证系统达到最佳性能。
技术实现思路
本专利技术是为了解决现有航天器姿控系统调制器参数确定方法通用性差,准确性低的问题,提出了一种航天器姿控系统PWPF调制器参数确定方法。本专利 ...
【技术保护点】
1.一种航天器姿控系统PWPF调制器参数确定方法,其特征在于,该方法的具体步骤包括:/n步骤一、初始化粒子群,确定待优化参数;/n步骤二、利用粒子群对待优化的航天器模型进行姿态控制仿真;获得控制器输出和角位置误差;/n步骤三、利用步骤二获得的控制器输出和角位置误差,构建适应度函数;计算每个粒子的个体适应度;/n步骤四、利用本粒子群优化算法,对粒子群中每个粒子的速度、位置更新,计算更新后的每个粒子的个体适应度、最优位置和最优速度,获取所有粒子该次更新粒子个体适应度,当适应度值小于1.1J0,或更新次数大于A次后,停止更新,获取每一次更新计算的群体最优适应度函数、单个粒子历史最 ...
【技术特征摘要】
1.一种航天器姿控系统PWPF调制器参数确定方法,其特征在于,该方法的具体步骤包括:
步骤一、初始化粒子群,确定待优化参数;
步骤二、利用粒子群对待优化的航天器模型进行姿态控制仿真;获得控制器输出和角位置误差;
步骤三、利用步骤二获得的控制器输出和角位置误差,构建适应度函数;计算每个粒子的个体适应度;
步骤四、利用本粒子群优化算法,对粒子群中每个粒子的速度、位置更新,计算更新后的每个粒子的个体适应度、最优位置和最优速度,获取所有粒子该次更新粒子个体适应度,当适应度值小于1.1J0,或更新次数大于A次后,停止更新,获取每一次更新计算的群体最优适应度函数、单个粒子历史最优位置、群体历史最优位置;其中A为大于或等于300的整数;J0为理想初始适应度值;
步骤五、根据每一次计算的群体最优适应度函数、个体历史最优位置、群体历史最优位置获取一组最优PWPF调制器参数值。
2.根据权利要求1所述的一种航天器姿控系统PWPF调制器参数确定方法,其特征在于,步骤一中初始化粒子群,确定待优化参数为:
令一阶惯性环节的增益km与时间常数τm、继电器特性环节的正向开阈值uon和关阈值uoff为待优化参数,设置粒子群优化中每个粒子的位置和速度的最大值Pmax,Vmax,指定种群大小,并随机生成每个粒子的初始位置、速度;对不加执行机构的理想航天器姿控系统进行仿真,计算理想初始适应度值J0。
3.根据权利要求1所述的一种航天器姿控系统PWPF调制器参数确定方法,其特征在于,步骤二中利用粒子群对待优化的航天器模型进行姿态控制仿真采用MATLAB软件实现。
4.根据权利要求2或3所述的一种航天器姿控系统PWPF调制器参数确定方法,其特征在于,步骤三中利用步骤二获得的控制器输出和角位置误差,构建适应度函数为:
其中
α为燃料消耗权重系数,β为收敛速度权重系数,保证和处于同一数量级,u(t)为航天器模型姿态控制仿真时控制器的输出,e(t)为航天器模型姿态控制仿真...
【专利技术属性】
技术研发人员:郭延宁,唐搏,吕跃勇,李传江,
申请(专利权)人:哈尔滨工业大学,
类型:发明
国别省市:黑龙江;23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。