【技术实现步骤摘要】
一种复杂系统测试时间自动统计方法及系统
本专利技术属于航天器工程
,尤其涉及一种复杂系统测试时间自动统计方法及系统。
技术介绍
卫星工程实践中,由于产品系统接口的重要性,姿轨控分系统地面仿真试验为必须经历的卫星工程研制过程。为了保证地面仿真试验的质量,需要在地面仿真试验时就进行详细的功能、性能测试,对试验结果的分析过程中需要涉及各种时间信息。由于我国卫星系统自动化测试技术起步较晚,目前,姿轨控分系统地面仿真试验中的时间统计方法没有成熟的方案选择。如果采用手工记录系统运行时间、单机加电时间的方式,会额外增加测试工作量,延长试验周期,经济性差。
技术实现思路
本专利技术解决的技术问题是:克服现有技术的不足,提供了一种杂系统测试时间自动统计方法及系统,保证姿轨控地面试验正常进行的情况下,自动进行系统模式运行时间、单机加电时间的统计并输出显示。本专利技术目的通过以下技术方案予以实现:一种复杂系统测试时间自动统计方法,所述方法包括如下步骤:步骤一:根据卫星姿态动力学方程和运动学方程的组合搭建一个动力学模型仿真系统;搭建半物理仿真测试系统;然后执行步骤二;步骤二:在动力学模型仿真系统中设置卫星姿态角初值,输出至半物理仿真测试系统的敏感器中开始进行半物理仿真试验,同时发送试验开始时间戳到时间统计系统中;然后执行步骤三;步骤三:半物理仿真测试系统中的敏感器将姿态初值传到半物理仿真测试系统中的控制器中,同时发送星敏感器工作时间戳到时间统计系统中;然后执行步骤四;步骤四:半物理仿真测试系统中的控制器计算 ...
【技术保护点】
1.一种复杂系统测试时间自动统计方法,其特征在于,所述方法包括如下步骤:/n步骤一:根据卫星姿态动力学方程和运动学方程的组合搭建一个动力学模型仿真系统;搭建半物理仿真测试系统;然后执行步骤二;/n步骤二:在动力学模型仿真系统中设置卫星姿态角初值,输出至半物理仿真测试系统的敏感器中开始进行半物理仿真试验,同时发送试验开始时间戳到时间统计系统中;然后执行步骤三;/n步骤三:半物理仿真测试系统中的敏感器将姿态初值传到半物理仿真测试系统中的控制器中,同时发送星敏感器工作时间戳到时间统计系统中;然后执行步骤四;/n步骤四:半物理仿真测试系统中的控制器计算控制力矩,根据控制力矩得到控制策略,将控制策略发送到执行机构中,同时将计算机工作时间戳发送给时间统计系统,然后执行步骤五;/n步骤五:执行机构根据控制策略进行控制,同时将推力器喷气时间戳发送给时间统计系统,然后由敏感器测量控制后的姿态信息,判断控制后的姿态信息是否满足控制指标;若满足控制指标,则结束本次半物理仿真试验,并将试验结束时间戳发送到时间统计系统中,然后执行步骤六;若未满足控制指标,则将控制后的姿态信息更新到步骤三中的姿态初值,然后执行步 ...
【技术特征摘要】
1.一种复杂系统测试时间自动统计方法,其特征在于,所述方法包括如下步骤:
步骤一:根据卫星姿态动力学方程和运动学方程的组合搭建一个动力学模型仿真系统;搭建半物理仿真测试系统;然后执行步骤二;
步骤二:在动力学模型仿真系统中设置卫星姿态角初值,输出至半物理仿真测试系统的敏感器中开始进行半物理仿真试验,同时发送试验开始时间戳到时间统计系统中;然后执行步骤三;
步骤三:半物理仿真测试系统中的敏感器将姿态初值传到半物理仿真测试系统中的控制器中,同时发送星敏感器工作时间戳到时间统计系统中;然后执行步骤四;
步骤四:半物理仿真测试系统中的控制器计算控制力矩,根据控制力矩得到控制策略,将控制策略发送到执行机构中,同时将计算机工作时间戳发送给时间统计系统,然后执行步骤五;
步骤五:执行机构根据控制策略进行控制,同时将推力器喷气时间戳发送给时间统计系统,然后由敏感器测量控制后的姿态信息,判断控制后的姿态信息是否满足控制指标;若满足控制指标,则结束本次半物理仿真试验,并将试验结束时间戳发送到时间统计系统中,然后执行步骤六;若未满足控制指标,则将控制后的姿态信息更新到步骤三中的姿态初值,然后执行步骤三;
步骤六:时间统计系统根据收到的试验开始时间戳和试验结束时间戳计算系统试验时长,根据星敏感器工作时间戳、计算机工作时间戳、推力器喷气时间戳来统计本次试验过程中敏感器、控制器和执行器的运行时长。
2.根据权利要求1所述的复杂系统测试时间自动统计方法,其特征在于:在步骤一中,姿态动力学方程为:
其中,I为卫星惯量,ω为姿态角速度,为姿态角加速度,T为控制力矩。
3.根据权利要求1所述的复杂系统测试时间自动统计方法,其特征在于:在步骤一中,运动学方程为:
其中,φ,θ,ψ为卫星在本体坐标系下三个轴向上姿态角,为卫星在本体坐标系下三个轴向上姿态角的微分量。
4.根据权利要求1所述的复杂系统测试时间自动统计方法,其特征在于:在步骤一中,半物理仿真系统包括敏感器、控制器和执行机构;其中,敏感器为星敏感器,控制器为星上计算机,执行机构为推力器;星敏感器进行姿态角的测量,并将得到的姿态信息传递到星上计算机,由星上计算机生成姿态控制策略,并由推力器进行喷气改变卫星的姿态。
5.根据权利要求1所述的复杂系统测试时间自动统计方法,其特征在于:在步骤四中,控制力矩为:
其中,kP1,kD1,...
【专利技术属性】
技术研发人员:刘美师,吴敬玉,杜耀珂,王文妍,完备,王禹,崔佳,王嘉轶,陈桦,何煜斌,
申请(专利权)人:上海航天控制技术研究所,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。