本发明涉及发动机控制,更具体地说,它涉及一种可以增减测量通道的控制系统。
背景技术:
1、发动机ecu是发动机的综合控制装置,它的功用是根据自身存储的程序对发动机各传感器输入的各种信息进行运算、处理、判断、然后输出指令,控制有关执行器动作,达到快速、准确、自动控制发动机工作的目的。
2、随着发动机的发展,发动机ecu需要处理的传感器输入的信息种类越来越多。但是,目前发动机ecu能监控到的发动机参数是有限的,像增压器转速、涡前排温、排气背压等参数不能读取,因为ecu的输入通道不够用。
技术实现思路
1、本发明要解决的技术问题是针对现有技术的上述不足,本发明的目的是提供一种可以增减测量通道的控制系统。
2、本发明的技术方案是:一种可以增减测量通道的控制系统,包括一个主ecu、至少一个副ecu,每个所述副ecu对应采集至少一路传感器的检测信号,所述副ecu将采集到的检测信号通过总线发送给所述主ecu,由所述主ecu决定对这些检测信号进行处理或利用。
3、作为进一步地改进,所述总线的协议为j1939协议。
4、进一步地,所述副ecu可以测量电阻信号、电压信号、pwm信号。
5、进一步地,所述检测信号包括增压器转速、涡前排温、排气背压。
6、进一步地,所述副ecu内设有采集模块、发送模块,所述采集模块根据检测信号的检测精度的要求设定对应传感器的采样周期;所述采集模块将采集到的检测信号做均值滤波处理后传给所述发送模块。
7、进一步地,所述发送模块根据所述主ecu的读取周期来设置发送周期。
8、进一步地,所述发送周期为所述主ecu的读取周期的一半。
9、进一步地,所述发送模块根据各采集的检测信号设置有不同的设定变化幅度;若当前采集的检测信号的变化幅度大于所述设定变化幅度,则所述发送模块将当前采集的检测信号发送给所述主ecu;否则,所述发送模块依旧将上一次发送给所述主ecu的检测信号,再次发送给所述主ecu。
10、进一步地,所述主ecu内设有接收模块、参数缓存区,所述参数缓存区内设有参数链表,所述参数链表规定了各个参数的存放位置,所述接收模块接收到所述副ecu发送的数据后,对应存入到所述参数链表的存放位置,所述主ecu一次性读取所述参数链表内的参数。
11、进一步地,所述主ecu内还设有读取标志,所述主ecu在读取所述参数链表内的参数之前,使所述读取标志置1,此时所述接收模块不能向所述参数链表存入数据,所述主ecu在读取完后,使所述读取标志置0,此时所述接收模块可以向所述参数链表存入数据。
12、有益效果
13、本发明与现有技术相比,具有的优点为:
14、本发明可以根据实际需求增加副ecu,需求少的可以只加一个,需求多的可以加两个或者两个以上,副ecu采集到的信号通过j1939协议反馈回去给主ecu,由主ecu决定对这些信号做何处理,从而解决ecu的输入通道不够用的问题,可以有效读取增压器转速、涡前排温、排气背压等参数。
1.一种可以增减测量通道的控制系统,其特征在于,包括一个主ecu、至少一个副ecu,每个所述副ecu对应采集至少一路传感器的检测信号,所述副ecu将采集到的检测信号通过总线发送给所述主ecu,由所述主ecu决定对这些检测信号进行处理或利用。
2.根据权利要求1所述的一种可以增减测量通道的控制系统,其特征在于,所述总线的协议为j1939协议。
3.根据权利要求1所述的一种可以增减测量通道的控制系统,其特征在于,所述副ecu可以测量电阻信号、电压信号、pwm信号。
4.根据权利要求1所述的一种可以增减测量通道的控制系统,其特征在于,所述检测信号包括增压器转速、涡前排温、排气背压。
5.根据权利要求1所述的一种可以增减测量通道的控制系统,其特征在于,所述副ecu内设有采集模块、发送模块,所述采集模块根据检测信号的检测精度的要求设定对应传感器的采样周期;所述采集模块将采集到的检测信号做均值滤波处理后传给所述发送模块。
6.根据权利要求5所述的一种可以增减测量通道的控制系统,其特征在于,所述发送模块根据所述主ecu的读取周期来设置发送周期。
7.根据权利要求6所述的一种可以增减测量通道的控制系统,其特征在于,所述发送周期为所述主ecu的读取周期的一半。
8.根据权利要求5所述的一种可以增减测量通道的控制系统,其特征在于,所述发送模块根据各采集的检测信号设置有不同的设定变化幅度;若当前采集的检测信号的变化幅度大于所述设定变化幅度,则所述发送模块将当前采集的检测信号发送给所述主ecu;否则,所述发送模块依旧将上一次发送给所述主ecu的检测信号,再次发送给所述主ecu。
9.根据权利要求1所述的一种可以增减测量通道的控制系统,其特征在于,所述主ecu内设有接收模块、参数缓存区,所述参数缓存区内设有参数链表,所述参数链表规定了各个参数的存放位置,所述接收模块接收到所述副ecu发送的数据后,对应存入到所述参数链表的存放位置,所述主ecu一次性读取所述参数链表内的参数。
10.根据权利要求9所述的一种可以增减测量通道的控制系统,其特征在于,所述主ecu内还设有读取标志,所述主ecu在读取所述参数链表内的参数之前,使所述读取标志置1,此时所述接收模块不能向所述参数链表存入数据,所述主ecu在读取完后,使所述读取标志置0,此时所述接收模块可以向所述参数链表存入数据。