A small satellite CAN bus monitoring system, including a zero slot controller installed in the PXI chassis and a CAN bus data acquisition card. The CAN bus data acquisition card collects the data from the satellite CAN bus through the CAN cable, and sends it to the zero slot controller via the PXI bus. The zero slot controller comprises a configuration module, a receiving module, an analytic module, a display module, a storage module and a query module. The monitoring system of the invention realizes the modularization and the card board of the CAN bus monitor, and can be integrated with other test equipment in a PXI case to form an integrated testing device, and has better integration and portability. Through the slot 0 controller carries on the analysis to the original data of CAN bus, the polling control sequence, telemetry packet, indirect instruction, uplink data block and broadcast information classification and storage, query and location of CAN bus data for satellite testing process.
【技术实现步骤摘要】
一种小卫星CAN总线监视系统
本专利技术涉及一种基于PXI总线的小卫星CAN总线数据处理系统。
技术介绍
CAN总线是小卫星星务系统的重要组成部分,即星务系统通过基于CAN总线的现场网络来协调、控制星上设备的相互连接,完成包括信息流、动作流、能量流的动态作业。在卫星测试过程中,可通过监视CAN总线上的数据流信息,来分析并定位系统故障,查找隐患。现有的CAN总线监视器,其历史数据是以原始帧为单位存储在一个文本文件中的,并没有对帧数据进行分类解包,在查询和排故过程中,只能从大量的数据中逐帧查找,查询速度慢,定位问题较困难。同时,现有的CAN总线监视器功能较单一,不能与其他设备集成,增加了测试设备的复杂性。纵观各个行业的测试技术应用和发展,测试设备的小型化、一体化、智能化是测试发展的趋势。考虑小卫星自身体积小、研制周期短的特点,结合未来小卫星研制周期短、数量多的需求,要求小卫星测试系统具备体积小、集成度高、快速构建等特点,而现有的CAN总线监视器显然已经无法满足上述要求。
技术实现思路
本专利技术的技术解决问题是:克服现有技术的不足,提供了一种新型的小卫星CAN总线监视系统,通过采用PXI总线技术和虚拟仪器技术,实现了CAN总线监视的模块化和板卡化,便于和其他测试设备进行集成,实现便携式的CAN总线测试设备。同时,通过零槽控制器对CAN总线的原始数据进行解析,获取轮询控制序列、遥测包、间接指令、上行数据块和广播信息并分类显示和存储,便于卫星测试过程中CAN总线数据的查询和问题定位。本专利技术的技术解决方案是:一种小卫星CAN总线监视系统,包括安装于PXI机箱内部的零 ...
【技术保护点】
一种小卫星CAN总线监视系统,其特征在于:包括安装于PXI机箱内部的零槽控制器和CAN总线数据采集卡,CAN总线数据采集卡通过CAN电缆实时采集卫星CAN总线上的数据,并通过PXI总线发送给零槽控制器,零槽控制器对传来的卫星CAN总线数据进行实时处理和显示;所述的零槽控制器包括配置模块、接收模块、解析模块、显示模块、保存模块和查询模块,其中:配置模块:将不同型号卫星的CAN总线通信协议分别以配置文件的形式进行存储;所述的配置文件包括数据优先级、站地址和数据帧类型三类信息,其中数据优先级用于标识不同类型数据帧的优先级别,站地址表示数据帧的来源或目标发送地址,数据帧类型包括轮询控制序列、遥测包、间接指令、上行数据块和广播;接收模块:监听CAN总线上发送过来的数据并接收,根据CAN总线通信协议中的标准CAN帧格式,将接收到的数据进行格式化处理后送至解析模块和显示模块;解析模块:调用配置模块中的配置文件,从接收模块发来的标准CAN帧中识别出不同类型的数据帧,对于仅从单个数据帧即可获取完整数据信息的单帧数据,直接送至显示模块和保存模块;对于需要多个数据帧进行组合才能获取完整数据信息的多帧数据,首 ...
【技术特征摘要】
1.一种小卫星CAN总线监视系统,其特征在于:包括安装于PXI机箱内部的零槽控制器和CAN总线数据采集卡,CAN总线数据采集卡通过CAN电缆实时采集卫星CAN总线上的数据,并通过PXI总线发送给零槽控制器,零槽控制器对传来的卫星CAN总线数据进行实时处理和显示;所述的零槽控制器包括配置模块、接收模块、解析模块、显示模块、保存模块和查询模块,其中:配置模块:将不同型号卫星的CAN总线通信协议分别以配置文件的形式进行存储;所述的配置文件包括数据优先级、站地址和数据帧类型三类信息,其中数据优先级用于标识不同类型数据帧的优先级别,站地址表示数据帧的来源或目标发送地址,数据帧类型包括轮询控制序列、遥测包、间接指令、上行数据块和广播;接收模块:监听CAN总线上发送过来的数据并接收,根据CAN总线通信协议中的标准CAN帧格式,将接收到的数据进行格式化处理后送至解析模块和显示模块;解析模块:调用配置模块中的配置文...
【专利技术属性】
技术研发人员:樊妍睿,杨海龙,柳佳,何铭俊,李泓杉,
申请(专利权)人:航天东方红卫星有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。