一种星载能源管理软件闭环测试方法技术

技术编号:19778233 阅读:48 留言:0更新日期:2018-12-15 11:17
一种星载能源管理软件闭环测试方法,首先构建星载能源管理软件测试系统,模拟星载能源管理软件测试系统闭环下带速率调整的充放电信号,然后构建星载能源管理软件测试系统闭环下指令响应模型,并建立星载能源管理软件测试系统闭环下指令响应模型的异常模拟,最后进行星载能源管理软件测试系统开环、闭环切换,完成星载能源管理软件闭环测试。

【技术实现步骤摘要】
一种星载能源管理软件闭环测试方法
本专利技术涉及卫星平台软件对能源管理功能的闭环测试领域,特别是一种星载能源管理软件闭环测试方法。
技术介绍
在卫星软件系统中,能源管理是重要组成部分。能源管理主要是对星载蓄电池组进行自主管理。通常管理过程较为复杂:目前星载软件对能源管理的范围有电池充放电管理、均衡管理、电压有效性检测、过温保护、过流保护、过压保护、自主检测异常切换通道等。对于充放电管理,具有较复杂的状态机转移机制,软件需自主判断遥测判据,发出自主指令进行控制,这需要模拟器具备判据设置能力,同时具备仿真锂电池在充放电过程中电压电流变化情况,以适应恒流-恒压充放电管理的需求。均衡管理需要精确仿真mV级电压差异,模拟软件需要具备高精度计算的能力,满足控制精度要求。中国空间技术研究院CN201510544362.1专利《一种利用锂电池管理单元模拟系统测试能源软件的方法》提出锂电池管理单元模拟和通道切换,其中锂电池管理单元模拟限于一种设备的电压设置,能支撑部分功能测试,如均衡测试,不能完整模拟锂电池充放电行为,不能进行闭环连续仿真测试,不能注入误差源测试软件对异常的处理。专
技术实现思路
本专利技术本文档来自技高网
...

【技术保护点】
1.一种星载能源管理软件闭环测试方法,其特征在于包括如下步骤:(1)构建星载能源管理软件测试系统,星载能源管理软件测试系统可以进行闭环、开环切换;其中,星载能源管理软件产生充电模式指令、充电电流设置指令控制星载PCU进行自主充电、放电控制;(2)模拟星载能源管理软件测试系统闭环下带速率调整的充放电信号;(3)构建星载能源管理软件测试系统闭环下指令响应模型;(4)建立星载能源管理软件测试系统闭环下指令响应模型的异常模拟;(5)进行星载能源管理软件测试系统开环、闭环切换,完成星载能源管理软件闭环测试。

【技术特征摘要】
1.一种星载能源管理软件闭环测试方法,其特征在于包括如下步骤:(1)构建星载能源管理软件测试系统,星载能源管理软件测试系统可以进行闭环、开环切换;其中,星载能源管理软件产生充电模式指令、充电电流设置指令控制星载PCU进行自主充电、放电控制;(2)模拟星载能源管理软件测试系统闭环下带速率调整的充放电信号;(3)构建星载能源管理软件测试系统闭环下指令响应模型;(4)建立星载能源管理软件测试系统闭环下指令响应模型的异常模拟;(5)进行星载能源管理软件测试系统开环、闭环切换,完成星载能源管理软件闭环测试。2.根据权利要求1所述的一种星载能源管理软件闭环测试方法,其特征在于:所述的模拟星载能源管理软件测试系统闭环下带速率调整的充放电信号的方法为:(1)在放电模式下,计算蓄电池组容量累计为其中,CD0进入放电模式时放电容量累计值,n为调整倍率(1-50),ID为蓄电池组的放电电流,t0为放电开始时间,Δt为蓄电池组的放电周期;计算得到C=CBATT-CD其中:CBATT为蓄电池组额定容量,当C减小至0时,蓄电池组放电停止;(2)在放电模式下实时获取蓄电池组电压,并作为蓄电池组遥测参数反馈至星上;在充电模式下,计算蓄电池组容量累计为其中,CD0为前一次退出放电模式时放电容量累计值,n为调整倍率,IC为蓄电池组的实际充电电流值,t0为充电开始时间;Δt为蓄电池组的充电周期;计算得到C=CBATT-CD(4)在充电模式下实时获取蓄电池组电压,并作为蓄电池组遥测参数反馈至星上;(5)当星载能源管理软件闭环测试系统收到星载能源管理软件发送的调整蓄电池组充电电流设置指令时,蓄电池组电压调整量为其中:qv为调整系数,Ia为调整后的充电电流值,Ib为调整前的充电电流值,CBATT为电池组额定容量,根据蓄电池组电压调整量ΔV调整蓄电池组中各个电...

【专利技术属性】
技术研发人员:王君李雅琳王志杰
申请(专利权)人:中国空间技术研究院
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1