[发明专利]开关式姿轨控直接力发动机推力建模方法有效
申请号: | 201711192875.6 | 申请日: | 2017-11-24 |
公开(公告)号: | CN107885949B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 臧月进;李仁俊;孙文钊;周新耀;曾亮;刘思思;周亮;史松伟 | 申请(专利权)人: | 上海机电工程研究所 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F30/367;G06F119/14 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 庄文莉 |
地址: | 201108 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 开关 式姿轨控直 接力 发动机 推力 建模 方法 | ||
1.一种开关式姿轨控直接力发动机推力建模方法,其特征在于,包括如下步骤:
步骤一,将动力系统指令的时间按照对控制指令的周期整除向下取整序列化为非负整数;
步骤二,将姿轨控发动机的开启与关闭的继电延迟和机械延迟等响应延迟特性按照对控制系统指令周期整除向上取整为延迟次数;
步骤三,若此刻控制系统指令为开启,则将关指令复位0、开指令累增1,并转至步骤四,否则若此刻控制系统指令为关闭,则将开指令复位0、关指令累增1,转至步骤五;
步骤四,此时指令为开启,根据当前开启指令累计数与阀门开启延迟的大小关系,确定开启指令对应的推力值;
所述步骤四,当前k周期指令为开启,将Fm标记为额定推力,则当前指令onoff对应的推力F为如下式:
即若当前k周期开启指令累计数on大于阀门开启延迟次数,阀门开启延迟次数含阀门开启继电延迟次数和阀门开启机械延迟次数td1+tr1,说明动力系统处于稳定开启状态,推力为额定推力值;
若当前k周期开启指令累计数on大于阀门开启继电延迟次数td1,说明动力系统处于推力建立阶段;
若当前k周期开启指令累计数on小于阀门开启继电延迟次数td1,说明动力系统电磁系统正在响应但尚未产生推力; 步骤五,此时指令为关闭,根据当前关闭指令累计数与阀门关闭延迟的大小关系,及步骤六保存的上一周期指令对应的推力值,确定关闭指令对应的推力值;
所述步骤五,当前k周期指令为关闭,若k-1周期指令对应的推力Fp=0,则F=0;否则若k-1周期指令对应的推力Fp≠0,则当前k周期指令onoff对应的推力F为如下式:
即若当前k周期阀门紧闭或当前关闭指令累计数off大于阀门关闭延迟次数,阀门关闭延迟次数含阀门关闭继电延迟次数和阀门关闭机械延迟次数td2+tr2,说明动力系统处于稳定关闭状态,推力为0;
若当前k周期关闭指令累计数off大于阀门关闭继电延迟次数td2,说明动力系统处于推力尚在下降阶段;
若当前k周期关闭指令累计数off小于阀门关闭继电延迟次数td2,且k-1周期输出推力为额定推力,则此刻依然为额定推力,说明动力电磁系统正在响应但阀门尚未紧闭;
若当前k周期关闭指令累计数off小于阀门关闭继电延迟次数td2,且k-1周期推力小于额定推力,则此时推力应在k-1周期推力基础上继续增大直至达到额定推力为止,说明动力电磁系统还待k-1周期响应完毕;
步骤六,将步骤四或步骤五中获得的推力即当前指令对应的推力值,并保存之,然后重复步骤三~步骤六。
2.根据权利要求1所述的开关式姿轨控直接力发动机推力建模方法,其特征在于,所述步骤一将动力系统指令的时间按照对控制指令周期整除向下取整序列化为非负整数,如下式:
这里表示向下取整,t为当前指令时间,t一直自然递增,k为对时间的离散化序列值,T为控制指令周期。
3.根据权利要求1所述的开关式姿轨控直接力发动机推力建模方法,其特征在于,所述步骤二将姿轨发动机的开启与关闭的继电延迟和机械延迟等响应延迟特性按照对控制系统指令周期整除向上取整为延迟次数,如下式:
这里表示向上取整,t1、t2、t3、t4分别表示发动机的开启继电延迟时间、开启机械延迟时间、关闭继电延迟时间、关闭机械延迟时间;td1、tr1、td2、tr2分别表示上述时间对控制系统指令周期整除向上取整的延迟次数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海机电工程研究所,未经上海机电工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711192875.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车智能电动助力转向系统
- 下一篇:防止车辆侧翻的控制方法和装置