【技术实现步骤摘要】
1553B数据传输可靠性测试方法、设备及存储介质
本专利技术属于通信测试的设计领域,尤其涉及一种1553B数据传输可靠性测试方法、设备及存储介质,适用于对1553B总线通信可靠性要求较高的场景,主要应用于航天、国防领域。
技术介绍
在航天器控制领域,1553B串行数据总线标准因其高可靠性和灵活性被广泛使用。国内卫星、飞船等航天器常用1553B总线在控制系统中实现姿轨控系统和数管分系统之间的通信、数据交互,以实现地面对航天器的控制。因此,1553B总线通信的可靠性直接关系到整星或整船任务的成败。在1553B总线通信中,BC端(数据发送端)在向RT端(数据接收端)发送数据传输消息过程中,一般还会周期性发送广播消息,用于广播时间码或者其他公用数据。广播消息与数据传输消息的相对位置是随机的,某段时间内通信程序测试正常,不能代表通信程序是正确可靠的。传统的测试方法是在实际BC发送的广播消息基础上,将发送周期加快或者增加广播消息种类,以提高激发故障的效率。但无论是周期加快或者增加广播种类,广播消息与数据传输消息的相对位置仍然随机,即不可控制,因此在有限的测试时间内,不能排除广播消息不会影响通信程序的正常运行。目前1553B数据传输的可靠性测试方法主要有:刘彦伟、程钊、张青青、郭佩,《基于仿真卡的通用1553B总线测试软件设计》,测控技术,2014年第33卷第11期,提出了一种通用1553B总线测试软件方法,采用消息描述文件和设备参数文件来满足不同的测试需求,该方法主要为了保证不更改测试软件代码,但 ...
【技术保护点】
1.一种1553B数据传输可靠性测试方法,其特征在于,包括:/nS1:采用1553B通信线缆连接数据发送端与数据接收端;所述数据发送端与所述数据接收端采用循环缓冲模式进行数据传输,且一次1553B通信完成传输连续的N条消息;/nS2:所述数据接收端被配置为自动屏蔽广播消息,在接收到所述数据发送端传输的消息后,读取消息栈中当前指针位置的数据进行解析,并将解析后的消息传输给所述数据发送端,将所有解析的消息与所述数据发送端发送的消息进行误码对比;当误码率小于预设的阈值时,判定1553B数据传输正常;否则,判定1553B数据传输异常;/nS3:在所述数据发送端发送的连续的N条消息中插入广播消息,根据所述广播消息不同的插入位置,每完成一次1553B通信,所述数据发送端采集所述数据接收端解析的消息,进行误码对比,判断1553B数据传输是否正常。/n
【技术特征摘要】
1.一种1553B数据传输可靠性测试方法,其特征在于,包括:
S1:采用1553B通信线缆连接数据发送端与数据接收端;所述数据发送端与所述数据接收端采用循环缓冲模式进行数据传输,且一次1553B通信完成传输连续的N条消息;
S2:所述数据接收端被配置为自动屏蔽广播消息,在接收到所述数据发送端传输的消息后,读取消息栈中当前指针位置的数据进行解析,并将解析后的消息传输给所述数据发送端,将所有解析的消息与所述数据发送端发送的消息进行误码对比;当误码率小于预设的阈值时,判定1553B数据传输正常;否则,判定1553B数据传输异常;
S3:在所述数据发送端发送的连续的N条消息中插入广播消息,根据所述广播消息不同的插入位置,每完成一次1553B通信,所述数据发送端采集所述数据接收端解析的消息,进行误码对比,判断1553B数据传输是否正常。
2.如权利要求1所述的1553B数据传输可靠性测试方法,其特征在于,所述步骤S3进一步包括:
S31:在所述1553B数据传输过程中插入单条广播消息,根据所述单条广播消息不同的插入位置,每完成一次1553B通信,所述数据发送端采集所述数据接收端解析的消息,进行误码对比,判断1553B数据传输是否正常;
S32:在所述1553B数据传输过程中插入两条广播消息,根据所述两条广播消息不同的插入位置,每完成一次1553B通信,所述数据发送端采集所述数据接收端解析的消息,进行误码对比,判断1553B数据传输是否正常。
3.如权利要求2所述的1553B数据传输可靠性测试方法,其特征在于,所述步骤S31进一步包括:
将所述连续的N条消息依次链表排列传输,将所述单条广播消息插入第一条消息与第二条消息之间,完成一次1553B通信;所述数据发送端采集所述数据接收端解析的消息,进行误码对比,判断1553B数据传输是否正常;
将所述单条广播消息插入第二条消息与第三条消息之间,完成一次1553B通信;所述数据发送端采集所述数据接收端解析的消息,进行误码对比,判断1553B数据传输是否正常;
依次更改所述单条广播消息插入的位置,进行测试,判断1553B数据传输是否正常;直至将所述单条广播消息插入第N-1条消息与第N条消息之间,进行测试,判断1553B数据传输是否正常,完成插入单条广播消息的测试。
4.如权利要求2所述的1553B数据传输可靠性测试方...
【专利技术属性】
技术研发人员:杨凌云,汪洋,汪雪峰,郑璧青,袁杰,伍伟,穆文涛,张国栋,
申请(专利权)人:上海航天测控通信研究所,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。