发明名称 CAN总线调度分析及监控系统
摘要 本发明公开了一种CAN总线调度分析监控方法,它包括的步骤是:a)采集CAN总线上的信息,对信号矩阵中消息帧进行编辑,确定消息帧中消息的属性;b)获取某个消息帧信号矩阵中消息的属性;c)判断Dm是否小于Tm,Tm为某个消息帧的周期,若小于则对出现忙周期的消息进行调度优化;同时,对是否出现传输错误做出判断,若有,则对出现传输错误的消息进行优化,若Dm不满足小于Tm以及没有出现传输错误,则直截执行步骤d);d)经步骤c)得出信号矩阵中各消息的可调度性和总线的利用率;e)信号矩阵进行总线传输过程中,利用监控模块同步对总线上的消息进行实时监听和分析,利用日志模块实现自动记录CAN消息数据。
申请公布号 CN102608979A 申请公布日期 2012.07.25
申请号 CN201210076542.8 申请日期 2012.03.21
申请人 山东省科学院自动化研究所 发明人 毛成勇;刘晓建;孙睿;闫旭琴;车晓波
分类号 G05B19/418(2006.01)I 主分类号 G05B19/418(2006.01)I
代理机构 济南圣达知识产权代理有限公司 37221 代理人 郑华清
主权项 一种CAN总线调度分析监控方法其特征是,它包括的步骤是:a)计算机终端通过USB接口连接到CAN接口卡上,然后将CAN接口卡连接到CAN总线上;采集CAN总线上的信息,通过利用信号矩阵,对信号矩阵中消息帧进行编辑,确定消息帧中消息的属性;b)获取某个信号矩阵消息帧中消息的属性;c)对于是否出现消息传输错误做出判断,若没有消息传输错误,则进行判断Dm是否小于等于Tm,所述Dm某个消息帧截止时间,所述Tm为某个消息帧的周期,若小于等于则对出现忙周期的消息进行调度优化,出现消息传输错误,则对出现传输错误的消息进行优化,若Dm不满足小于Tm以及没有出现传输错误,则直截执行步骤d);d)经步骤c)得出信号矩阵中各消息的可调度性和总线的利用率;e)信号矩阵进行总线传输过程中,通过连接总线的CAN接口卡,利用监控模块同步对总线上的消息进行实时监听和分析,接收到消息后,根据消息的ID,对该消息进行解析,包括分析出消息的名字、信号名、信号值有效信息;利用日志模块实现自动记录步骤d)中得到的CAN消息数据,并提供多条件的查询界面供数据检索,以便用户监视消息及其信号的状态。
地址 250014 山东省济南市历下区科院路19号