A control device (100) for controlling an engine (200) is provided. According to an example embodiment, the control device (100) includes: to provide control function (120) two or more mutually redundant activities of the corresponding instance control module (110, 2, 110 and 1 110 3), the control function is set to at least based on the description engine (200) at least one the operating parameters, deriving control parameters for adjusting the engine operation; monitoring module (110 6), the monitoring module is used to manage two or more active control module (110, 2, 110 and 1 110 operation; 3) and bus (130), the bus is used to transfer the information of the bus (130) is set to the control module (110) connected to each other.
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及可应用于控制发动机(例如,内燃机)的分布式控制装置。具体来说,本专利技术的一些实施方式涉及利用包括两个或更多个互为冗余的控制模块的控制装置对发动机的分布式控制。
技术介绍
日益复杂的发动机控制系统要求即使在控制系统的组件故障或错误配置的情况下也确保正确操作的设计。控制系统可以被考虑采用一种控制功能,基于该控制功能的内部状态来导出用于控制发动机的操作的控制信号的。内部状态又通常取决于一个或更多个最近接收到的测量信号,并且还可能取决于一个或更多个最近发出的控制信号。至少部分地寻求解决这种挑战的一种已知方案涉及使用分布式控制装置,其中,存在能够执行相似控制功能的两个互为冗余的控制实体。在这种装置中,一个控制实体操工作为被应用以基于内部状态来提供控制信号的活动控制实体,而另一控制实体保持在待机状态,并且用作在该活动控制实体故障状态的情况下可以启用的备用控制实体。然而,在这这种方法中,一个挑战在于按照不导致控制装置的工作间断的方式将控制从有故障或要出现故障的活动控制实体切换至备用控制实体。用于实现该切换的已知方法涉及响应于检测到活动控制实体的故障状态,向备用控制实体传递内部状态信息,以便使能从最新内部状态继续所述控制。然而,这种方法的缺点包括检测故障状态方面的延迟和由此在发起切换方面的延迟以及在向备用实体传递内部状态方面涉及的延迟。这些延迟很可能导致激活所选择的备用实体方面的延迟,并由此造成该控制装置的工作间断。用于部分地减轻这种缺点的方法涉及还通过在测量信号可用时向备用实体提供所述测量信号,用所述测量信号的最新值使备用实体保持更新。然而,为了确保在 ...
【技术保护点】
一种用于控制发动机(200)的控制装置(100),该控制装置(100)包括:互为冗余的两个或更多个活动控制模块(110‑1、110‑2、110‑3),所述两个或更多个活动控制模块用于提供控制功能(120)的相应实例,所述控制功能被设置成至少基于描述所述发动机(200)的操作的至少一个测量参数来导出用于调节所述发动机的操作的控制参数,监控模块(110‑6),所述监控模块用于管理所述两个或更多个活动控制模块(110‑1、110‑2、110‑3)的操作,以及总线(130),所述总线用于传递信息,所述总线(130)被设置成使所述控制模块(110)彼此连接,其中,所述监控模块(110‑6)被设置成,针对所述至少一个测量参数的各个新值,响应于接收到至少一个测量参数的新值,确定在一个或更多个活动控制模块(110‑1、110‑2、110‑3)中接收到所述新值,响应于确定在至少第一预定数量的活动控制模块(110‑1、110‑2、110‑3)中接收到所述新值,发出使相应的活动控制模块(110‑1、110‑2、110‑3)执行所述控制功能(120)的相应实例的执行命令,以导出所述控制参数的新值,以及响应于至 ...
【技术特征摘要】
【国外来华专利技术】1.一种用于控制发动机(200)的控制装置(100),该控制装置(100)包括:互为冗余的两个或更多个活动控制模块(110-1、110-2、110-3),所述两个或更多个活动控制模块用于提供控制功能(120)的相应实例,所述控制功能被设置成至少基于描述所述发动机(200)的操作的至少一个测量参数来导出用于调节所述发动机的操作的控制参数,监控模块(110-6),所述监控模块用于管理所述两个或更多个活动控制模块(110-1、110-2、110-3)的操作,以及总线(130),所述总线用于传递信息,所述总线(130)被设置成使所述控制模块(110)彼此连接,其中,所述监控模块(110-6)被设置成,针对所述至少一个测量参数的各个新值,响应于接收到至少一个测量参数的新值,确定在一个或更多个活动控制模块(110-1、110-2、110-3)中接收到所述新值,响应于确定在至少第一预定数量的活动控制模块(110-1、110-2、110-3)中接收到所述新值,发出使相应的活动控制模块(110-1、110-2、110-3)执行所述控制功能(120)的相应实例的执行命令,以导出所述控制参数的新值,以及响应于至少第二预定数量的活动控制模块(110-1、110-2、110-3)执行了所述控制功能(120),发出致动命令,使得提供由所述活动控制模块(110-1、110-2、110-3)中的正好一个导出的所述控制参数的所述新值,来调节所述发动机(200)的操作。2.根据权利要求1所述的控制装置(100),其中,所述活动控制模块(110-1、110-2、110-3)中的每一个都被设置成,响应于接收到至少一个测量参数的所述新值,提供相应的接收指示,并且其中,所述监控模块(110-6)被设置成,响应于从指定的活动控制模块(110-1、110-2、110-3)接收到接收指示,确定在所指定的活动控制模块(110-1、110-2、110-3)中接收到所述新值。3.根据权利要求1或2所述的控制装置(100),其中,所述活动控制模块(110-1、110-2、110-3)中的每一个都被设置成,响应于执行了所述控制功能(120),提供相应的执行指示,并且其中,所述监控模块(110-6)被设置成,响应于从至少所述第二预定数量的活动控制模块(110-1、110-2、110-3)接收到所述执行指示,发出所述执行命令。4.根据权利要求3所述的控制装置(100),其中,所述活动控制模块(110-1、110-2、110-3)中的一个活动控制模块被预先指派为主控制模块,并且其中,提供由所述主控制模块导出的所述控制参数的所述新值来调节所述发动机(200)的操作。5.根据权利要求4所述的控制装置(100),其中,所述监控模块(110-6)被设置成,响应于从所述主控制模块接收到所述执行指示,发出所述致动命令。6.根据权利要求4或5所述的控制装置(100),其中,所述监控模块(110-6)被设置成,响应于未能从所述主控制模块接收到所述接收指示,将其它活动控制模块(110-1、110-2、110-3)中的一个指派为所述主控制模块。7.根据权利要求4至6中任一项所述的控制装置(100),其中,所述监控模块(110-6)被设置成,响应于未能从所述主控制模块接收到所述执行指示,将其它活动控制模块(110-1、110-2、110-3)中的一个指派为所述主控制模块。8.根据权利要求1至7中任一项所述的控制装置(100),其中,至少一个所述控制模块(110)还被设置成作为输入控制模块(110-3)工作,所述输入控制模块能够连接至被设置成捕捉描述所述发动机的操作的传感器参数的相应传感器(18...
【专利技术属性】
技术研发人员:汤姆·凯丝,L·斯坦德伯格,
申请(专利权)人:瓦锡兰芬兰有限公司,
类型:发明
国别省市:芬兰;FI
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。