《实现多控制对象同步控制的通用方法.pdf》由会员分享,可在线阅读,更多相关《实现多控制对象同步控制的通用方法.pdf(7页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104216360A43申请公布日20141217CN104216360A21申请号201410381976822申请日20140806G05B19/41820060171申请人北京航天发射技术研究所地址100076北京市丰台区南大红门路1号申请人中国运载火箭技术研究院72发明人曾祥斌王继月许进亮李志超74专利代理机构北京双收知识产权代理有限公司11241代理人李云鹏54发明名称实现多控制对象同步控制的通用方法57摘要本发明提供了一种实现多控制对象同步控制的通用方法,包括主控制器设置CAN总线的总线速率、同步数据帧报文的优先级和报文发送周期的步骤,主控制器设置CAN同步控制帧。
2、ID,装载同步控制数据帧,定时向从控制器发送同步控制数据帧的步骤,各从控制器接收同步控制数据帧,判别本控制器是否执行同步控制的步骤和各从控制器实施对控制对象的控制的步骤。本发明实现多控制对象同步控制的通用方法的优点是由于设置了主、从控制器,实现了由多控制器控制的多个控制对象同步工作,各控制器无需进行专门设计或参数设置。该方法可用于其他类似需要同步控制功能的场合,简单通用,效果良好,通用性强。51INTCL权利要求书1页说明书4页附图1页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书4页附图1页10申请公布号CN104216360ACN104216360A1/1页21一种实。
3、现多控制对象同步控制的通用方法,其特征在于该方法对多控制对象系统设置主控制器和若干从控制器,主、从控制器采用CAN总线通讯实施同步控制,该方法包括如下步骤步骤1,所述主控制器根据同步控制精度要求,设置CAN总线的总线速率、同步数据帧报文的优先级和报文发送周期;步骤2,所述主控制器执行控制逻辑,设置CAN同步控制帧ID,装载同步控制数据帧,并定时向需要实现同步控制的各所述从控制器发送同步控制数据帧,同步控制数据帧包括从控制器地址号和输出端口号;步骤3,各所述从控制器接收同步控制数据帧,根据其中的控制器地址号判别本控制器是否执行同步控制;步骤4,各所述从控制器根据同步控制数据帧中输出端口地址号及其。
4、开关状态实施对控制对象的控制。2根据权利要求1所述的控制方法,其特征在于其中所述同步控制数据帧具有可变的从控制器数量和输出端口数量。3根据权利要求2所述的控制方法,其特征在于其中所述从控制器设置同步控制和常规控制,同步控制与常规控制兼容,当各所述从控制器同时收到同步控制报文和常规控制报文时,所述控制端口优先执行同步控制报文。4根据权利要求1或2或3所述的控制方法,其特征在于该方法的多控制对象为车辆底盘左、右转向信号灯和双闪信号灯的同步闪烁系统。权利要求书CN104216360A1/4页3实现多控制对象同步控制的通用方法技术领域0001本发明涉及控制方法,特别涉及一种实现多控制对象同步控制的通用。
5、方法。背景技术0002在特种车底盘电气CAN总线控制系统设计中,驾驶员发出左右转信号时要求HMI上左右转指示灯、前部左右转向车灯、中部左右转向车灯、后部左右转向车灯同步闪烁;驾驶员发出双闪信号时要求HMI上左、右转指示灯,前部左、右转向车灯,中部左、右转向车灯,后部左、右转向车灯同步闪烁。由于特种车底盘电气CAN总线控制系统要求全型号底盘控制系统中各通用控制器软硬件通用,所以实现上述各车灯同步闪烁具有相当难度。目前还没有实现多控制对象同步工作的通用方法。发明内容0003本发明的目的是克服传统技术的缺陷,提供一种可以实现由多控制器控制的多个控制对象同步工作,各控制器无需进行专门设计或参数设置,效。
6、果良好,通用性强的多控制对象同步控制的通用方法。0004为达上述目的,本发明提供的实现多控制对象同步控制的通用方法,对多控制对象系统设置主控制器和若干从控制器,主、从控制器采用CAN总线通讯实施同步控制,该方法包括如下步骤0005步骤1,所述主控制器根据同步控制精度要求,设置CAN总线的总线速率、同步数据帧报文的优先级和报文发送周期;0006步骤2,所述主控制器执行控制逻辑,设置CAN同步控制帧ID,装载同步控制数据帧,并定时向需要实现同步控制的各所述从控制器发送同步控制数据帧,同步控制数据帧包括从控制器地址号和输出端口号;0007步骤3,各所述从控制器接收同步控制数据帧,根据其中的控制器地址。
7、号判别本控制器是否执行同步控制;0008步骤4,各所述从控制器根据同步控制数据帧中输出端口地址号及其开关状态实施对控制对象的控制。0009本发明实现多控制对象同步控制的通用方法,其中所述同步控制数据帧具有可变的从控制器数量和输出端口数量。0010本发明实现多控制对象同步控制的通用方法,其中所述从控制器设置同步控制和常规控制,同步控制与常规控制兼容,当各所述从控制器同时收到同步控制报文和常规控制报文时,所述控制端口优先执行同步控制报文。0011本发明实现多控制对象同步控制的通用方法,该方法的多控制对象为车辆底盘左、右转向信号灯和双闪信号灯的同步闪烁系统。0012本发明实现多控制对象同步控制的通用。
8、方法的优点是由于设置了主、从控制器,很好地实现了车辆底盘左、右转向信号灯和双闪信号灯的同步闪烁控制,实现了由多控制说明书CN104216360A2/4页4器控制的多个控制对象同步工作,各控制器无需进行专门设计或参数设置。该方法可用于其他类似需要同步控制功能的场合,简单通用,效果良好,通用性强。附图说明图1是本发明实现多控制对象同步控制的通用方法的流程图。具体实施方式0013下面结合附图详细说明本发明一种实现多控制对象同步控制的通用方法的实施例。0014本发明提供的实现多控制对象同步控制的通用方法,对多控制对象系统设置主控制器和若干从控制器,主、从控制器采用CAN总线通讯实施同步控制,该方法包括。
9、如下步骤0015步骤1,主控制器根据同步控制精度要求,设置CAN总线的总线速率、同步数据帧报文的优先级和报文发送周期;0016步骤2,主控制器执行控制逻辑,设置CAN同步控制帧ID,装载同步控制数据帧,并定时向需要实现同步控制的各从控制器发送同步控制数据帧,同步控制数据帧包括从控制器地址号和输出端口号;0017步骤3,各从控制器接收同步控制数据帧,根据其中的控制器地址号判别本控制器是否执行同步控制;0018步骤4,各从控制器根据同步控制数据帧中输出端口地址号及其开关状态实施对控制对象的控制。0019在本发明提供的实现多控制对象同步控制的通用方法的实施中,同步控制数据帧具有可变的从控制器数量和输。
10、出端口数量。从控制器设置同步控制和常规控制,同步控制与常规控制兼容,当各从控制器同时收到同步控制报文和常规控制报文时,控制端口优先执行同步控制报文。同步控制数据帧具体内容见下表0020说明书CN104216360A3/4页50021说明书CN104216360A4/4页60022在本发明提供的实现多控制对象同步控制的通用方法的实施例中,该方法的多控制对象为车辆底盘左、右转向信号灯和双闪信号灯的同步闪烁系统。0023上面所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的构思和范围进行限定。在不脱离本发明设计构思的前提下,本领域普通人员对本发明的技术方案做出的各种变型和改进,均应落入到本发明的保护范围,本发明请求保护的技术内容,已经全部记载在权利要求书中。说明书CN104216360A1/1页7图1说明书附图CN104216360A。