本发明涉及一种用于制造机动车的控制系统、尤其是驾驶员辅助系统的方法。本发明还涉及一种用于机动车的控制系统,该控制系统尤其是根据上述的方法来制造。
背景技术:
随着机动车中的电气/电子的控制系统的数量的增加,控制器以及其他电气部件的数量同样增加。尤其是在驱动系统的电气化以及在提供应能够实现全自主或部分自主的驾驶运行的功能中,对于这类系统的安全性、尤其是防故障安全性的要求也提高。尤其是需要冗余解决方案,其确保即使在控制器故障的情况下也能够无危险地实现机动车的继续运行。迄今为止加装的是基本上独立的控制器,其单独提供完全的辅助功能,当前解决方案的数量增加,其中,辅助功能通过多个控制器共同完成。这使得一个个控制器的构建复杂化,尤其是在车辆个体的匹配时,但提供了简单可实现的冗余的优点。
为了完全冗余的运行,需要两个控制器,它们具有相同的编码。结合本发明,编码被理解为利用车辆个体的运行参数使控制器参数化。车辆个体的运行参数必须存在于两个控制器中,这两个控制器设有相同的编码,以便能够实现冗余的运行。但如果在制造时要对每个控制器单独编码,则这意味着在安装到机动车中之前即便在校验控制器时也需要高的耗费。
技术实现要素:
具有权利要求1的特征的根据本发明的方法的优点是,简单且尤其是在没有装配工人的另外协助下进行第二控制器的编码,从而简化了制造步骤并且只有在车辆本身中才进行第二控制器的车辆个体的适配。由此大大简化了制造耗费且减少了制造成本。
根据本发明这根据如下实现:首先提供第一控制器,其通过设定针对目标机动车的车辆个体的运行参数来编码。为了编码,设定或者说在第一控制器中存储与目标机动车、也就是使用该控制系统的机动车相适配的车辆个体的运行参数,该运行参数允许利用预期的功能来运行机动车中的控制器。接下来提供第二控制器并且与第一控制器在信号技术上连接,从而可以在两个控制器之间发生数据传输。接下来将第一控制器的编码通过信号技术上的连接传输到第二控制器上。由此将由第一控制器已知的所有的车辆个体的参数也都传输到第二控制器并且在那里为了其编码而存储。由此获得了第二控制器的简单编码,其然后作为控制系统或驾驶员辅助系统中的冗余控制器来提供。这对制造商提供了如下可能性,提供单元控制器或未编码的或空白的控制器,其只有在装入到相应的控制系统中时才通过那里已有的第一控制器来编码且因此与机动车或与待完成的功能相适配。此外,通过两个控制器的编码的相互简单比较能容易地识别出编码错误。尤其是为此形成校验和并且相互比较,这能够实现特别简单的错误识别。
尤其是通过第一控制器进行编码的传输。第一控制器尤其构造用于,识别出与第二控制器的信号技术上的连接并且在识别出的连接的情况下将其编码传输到第二控制器。可替换地,第二控制器构造用于,在完成了识别信号技术上的连接之后向第一控制器询问编码,该编码之后作为应答被传输。
此外优选设置,编码的传输作为后台过程或次级过程来执行,从而至少第一控制器的初级功能也在编码传输期间保持被维持且能够被执行。这样在第一控制器的进行中的运行中就已经能够实现编码的传输。
此外优选设置,通过将车辆个体的运行参数存储在相应控制器的非易失性存储器中来进行编码,如已经简述。
根据本发明的一种优选的改进方案设置成,使用bus连接作为信号技术上的连接。此类连接在机动车中当前是标准的,从而可以追溯到已经存在的连接技术。由此获得了尤其是第二控制器到控制系统中的简单的集成。
此外根据一种优选的改进方案设置成,通过多路复用方法进行编码的传输。由此减小了为了传输编码所使用的带宽,以使bus负载保持为可忽略不计。尤其是由此以简单的措施保证了用于将编码传输至第二控制器的后台运行或后台过程。
优选对编码的传输进行加密和/或签名。由此保证了编码例如不被传输到未经授权的或未经准许的控制器上。
具有权利要求8的特征的根据本发明的控制系统的特征在于,第二控制器构造用于接收第一控制器的编码,并且尤其是控制系统构造用于执行根据本发明的方法,用以对第二控制器编码。由此得出了已经提到的优点。
附图说明
下面应当根据附图来详细阐释本发明。其中:
图1在简化的示图中示出了一种有利的控制系统以及
图2示出了用于说明用于运行和制造该控制系统的方法的流程图。
具体实施方式
图1在简化的示图中示出了机动车1,具有电气/电子的控制系统2,该控制系统是机动车1的驾驶员辅助系统。该控制系统2是制动系统,其具有多个车轮制动器3,这些车轮制动器分别配属于机动车的一个车轮。车轮制动器通过第一控制器4可操控或者说可操纵。此外,尤其是一个或多个电气可操控/可操纵的阀将相应的车轮制动器3与控制器在信号技术上连接起来。通过操纵所述阀,车轮制动器3尤其是被加以液压压力,用以使机动车1在必要时减速。在此尤其是自主或部分自主工作的控制系统2,其与将机动车1的驾驶员的输入无关地执行制动过程,例如在部分自主或全自主的驾驶运行或泊车运行或类似运行中。
由于需要不同的机动车类型,用以在自主或部分自主的驾驶运行中例如基于不同的重量级别、车轮制动器的不同数量和/或不同的可达到的制动值来不同地操纵车轮制动器,控制器在机动车试运行之前要被编码,方式为:其被提供车辆个体的运行参数,通过运行参数能够实现控制系统2或辅助系统的车辆个体的运行。为此,将车辆个体的运行参数保存在控制器4的非易失性存储器中,例如在制造控制器4时,然后优选将其随后加装在机动车1中。
此外,由于对于这种控制系统的运行安全性的提高的要求,机动车1具有第二控制器5,其对于控制系统2中的控制器4来说是冗余存在的且因此同样与车轮制动器3在信号技术上连接。
参见图2中所示的流程图应在下面详细说明控制系统2的制造:
在第一步骤s1中提供第一控制器4且如前所述在接下来的步骤s2中被编码。为此将车辆个体的运行参数写入到控制器4的非易失性存储器中。控制器4使用该参数,用以优化地操控车轮制动器3,例如用于在泊车操纵或类似情况下进行部分自主或全自主的制动过程。
接下来将控制器4加装到机动车1中并且集成到控制系统2中。为此将控制器4尤其是与车轮制动器3电气地或在信号技术上连接以用于操控车轮制动器。
为了保证控制系统2的冗余,在步骤s4中提供第二控制器5并且与第一控制器4连接。为此例如利用机动车1的bus连接6。此外控制器4同样与车轮制动器3连接,以便能够实现控制系统2的冗余运行。控制器5是空白的或未编码的控制器5,在其存储器中还没有保存车辆个体的运行参数。
在控制器5被集成到控制系统2中之后,在步骤s5中通过所述连接6将控制器4的编码传输到控制器5上,从而将保存在控制器4中的所有的运行参数也都传输到控制器5上。由此借助于控制器4对控制器5进行编码。取消了单独的或前置的编码步骤。由此也不必在第二控制器5中实现和校验特定的编码协议。尤其是编码的传输在后台中进行并且通过表现为初级系统的第一控制器4来执行。在此总体上减少了用于控制系统2的制造时间。优选编码从控制器4到控制器5上的传输在确定的标准(协议)未经授权的上借助于加密和/或签名来进行,从而防止了编码的接收或提取。为了将控制器5编码期间的带宽保持得很小,编码或者说车辆个体的运行参数的传输由于通过多路复用方法来进行。由此将编码尤其是在后台运行或后台过程中由控制器4传输到控制器5上。
通过该有利的方法实现了,事先避免了冗余控制器5的单独编码。由此提供了如下可能性,即制造并且提供单元控制器或未编码的控制器,其之后在装入或集成到控制系统2中时才尤其是自动地通过已经存在的并编码过的控制器来编码。由此也获得如下优点,即为了维护和修理目的能够简单地更换控制器。新装入的单元控制器然后通过保留在控制系统2中的控制器来编码。在此不仅可以更换第一控制器4也可以更换第二控制器5,其中,然后相应保留的控制器成为初级控制器,其执行新控制器的编码过程。
为了确保有效地进行编码,在另一步骤s6中将控制器5的编码与控制器4的初始编码进行比较。为此例如形成校验和,它们相互进行比较。如果校验和和/或运行参数相互不同(n),则在步骤s5中重复编码过程,直至编码相互协调一致。如果编码或校验和相互协调一致(j),则该方法在步骤s7中结束并且控制系统2完成。