首页> 中国专利> 车辆配置系统和配置系统的至少一个控制单元的配置方法

车辆配置系统和配置系统的至少一个控制单元的配置方法

摘要

本发明涉及一种车辆的配置系统(1),它具有至少一个功能单元(14)、一个属于功能单元的控制单元(2、3、4、5)和一个设置在车辆中的参数化单元(11),该参数化单元与控制单元(2、3、4、5)作用连接。配置系统(1)还包括一个由参数化单元可读取的存储装置(7、8、9、10、12),它包含用于控制单元(2、3、4、5)的配置信息,借助于这些配置信息可实施控制单元的参数化。按照本发明,存储装置(7、8、9、10、12)还包括用于车辆的配置信息,其中存储装置(7、8、9、10、12)包括评价法则,借助这些评价法则,参数化单元(11)可从用于车辆的配置信息和用于控制单元的配置信息确定用于配置控制装置的配置信息并且可以配置控制单元(2、3、4、5)。

著录项

  • 公开/公告号CN101166650A

    专利类型发明专利

  • 公开/公告日2008-04-23

    原文格式PDF

  • 申请/专利权人 宝马股份公司;

    申请/专利号CN200580049622.2

  • 申请日2005-04-26

  • 分类号B60R16/02(20060101);

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人张兆东

  • 地址 德国慕尼黑

  • 入库时间 2023-12-17 19:58:27

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2009-12-02

    授权

    授权

  • 2008-06-18

    实质审查的生效

    实质审查的生效

  • 2008-04-23

    公开

    公开

说明书

发明内容

本发明涉及一种车辆的配置系统,包括至少一个功能单元、一个 属于功能单元的控制单元和一个设置在车辆中的参数化单元,该参数 化单元与控制单元作用连接。配置系统还包括一个由参数化单元可读 取的存储装置,该存储装置包含用于控制单元的配置信息,借助这些 配置信息可实施控制单元的参数化。

本发明还涉及一种用于配置车辆的配置系统的至少一个属于一个 功能单元的控制单元的方法,其中借助于一个安装在车辆中的参数化 单元与车辆的制造过程无关地实现配置。

背景技术

一种此类的配置系统通常具有许多功能单元,它们可借助所属的 控制单元进行控制。作为功能单元在车辆中例如被理解为驱动马达、 刮水装置、窗玻璃升降装置、空调设备等。这些功能单元的每一个由 一个所属的电子控制单元控制。为此所属的控制单元处理相应的表明 相应的功能单元的运行特性的参数,以便例如考虑国家特定的特征。 这样,例如在供应到USA的车辆中,速度以英里/小时(mph)显示 而在到其他的国家的车辆中则以km/h显示。此外在一刮水装置的情 况中要考虑刮水片支架的重量和最大的刮水速度,以确保刮水装置的 无故障的和最好的运行。

在DE 100 00 337 A1中描述的配置系统包括一个安装在车辆中的 参数化单元,该参数化单元与控制单元作用连接,以便不必要借助外 部的参数化单元在一个相应装备的车间中参数化事后安装的各控制单 元。在该参数化单元中,例如在一个永久性存储器中存放多个参数组, 不仅用于在生产过程安装到车辆中的功能单元而且用于其他的、可在 车辆制造结束以后安装到同一车辆中的功能单元。每一功能单元具有 一个相应的参数组,该参数组必须处理属于相应的功能单元的控制单 元,以便确保按规定功能化。

DE 100 00 337 A1的参数化单元适用于,在一个或多个功能单元 和/或控制单元更换以后,根据所属的功能单元在车辆的任何运行时刻 参数化相应的控制单元。在这种情况下这样实现参数化,即参数化单 元以均匀确定的时间间隔检验功能单元和所属的控制单元是否仍然是 功能正常的,其中在对一个新的或有缺陷的控制单元或功能单元进行 诊断后,重新参数化相应的控制单元。为此根据一个额定/实际比较实 施参数化。

在DE 100 00 337 A1中描述的配置系统的缺点在于,在安装参数 化单元时和特别在存入相应的参数组时,必须已知所属的功能单元和/ 或控制单元及其功能。换言之,只有用很大的费用才能参数化那些对 参数化单元来说是未知的功能单元和/或控制单元。在这种情况下,必 须以传统的方式借助专门的工具从外部在一个相应装备的车间中实施 参数化。

发明内容

因此本发明的目的是,建议一种按本发明的配置系统和一种相应 的配置方法,借其可以简单地配置特别是参数化控制单元。

按照本发明,利用各独立权利要求的特征达到该目的。由诸从属 权利要求得出有利的实施形式。

按照本发明,在一种此类的配置系统中设定,存储装置除用于控 制单元的配置信息外还包括用于车辆的配置信息并且包括评价法则 (Auswertungsvorschriften),借助这些评价法则,参数化单元可以从 用于车辆的配置信息和用于控制单元的配置信息中确定用于配置控制 装置的配置数据并且可以配置控制单元。

这能够实现一个加入到配置系统中的控制单元的全自动的配置而 不需要外部的工具。在本说明书的范围内,术语配置应该理解为一种 参数化或一种初始化或还有两者一起。术语控制单元,如其在本说明 书中使用的那样,可以代表一种软件功能或还有一种物理的控制装置。

通过评价法则的设定能够实现全自动的配置,各评价法则能够自 动地解释用于控制单元以及用于车辆的配置信息。用于控制单元的配 置信息包括一些参数组,它们包括一个控制单元的全部的参数化可能 性和/或初始化可能性。与详细描述车辆并且还被称为车辆程序状态 (Fahrzeugkontext)的用于车辆的配置信息相结合,可以实现控制单 元的配置。这些包括例如关于车辆的装备配置或国家配置 (Ausstattungs-oder Lnderkonfiguration)的信息。

可以已在车辆的制造过程中利用自动的配置。但如果将一个控制 单元和/或一个功能单元更换或事后新安装到车辆中,则自动的配置也 具有优点。一个这样的永久安装在车辆中的参数化单元因此能够使待 安装到车辆中的属于相应的功能单元的控制单元实现可靠的、快速的 和灵活的配置。

有利的是,在参数化单元与控制单元之间的作用连接以一种数据 总线的形式构成。

在一种合乎目的的实施形式中,配置系统包括一个过程控制单元, 该过程控制单元控制和监视控制单元的配置过程。过程控制单元确保 可以全自动地实现一个控制单元和/或一个功能单元的配置。例如在配 置许多控制单元时考虑一个正确的顺序。过程控制单元还可以考虑一 些条件。

特别合乎目的的是,按照另一种实施形式,过程控制设置用来识 别配置系统的状态和/或条件和/或触发信号。一个触发信号可以例如 是一个控制单元和/或功能单元的安装或更新。触发信号可以与不同的 车辆状态相组合,从而在制造过程中可以在不同的时刻实现配置。可 以将过程控制与其他的系统互连,例如一个用于定位的系统(全球卫 星定位系统GPS)。在这种情况下例如根据地理位置将信息定义为触 发信号并由参数化单元识别。当另一控制单元的配置已结束时例如才 可以实施一个控制单元的配置。

在另一种合乎目的的实施形式中设定,用于控制单元的配置信息、 用于车辆的配置信息和评价法则以一种类属格式(generischen Format)存储在存储装置中。这些数据以一种类属格式的设定能够以 简单的方式更换、改变或以其他的方式验证数据。借助于评价法则实 现这些数据的处理,这些评价法则也以种类属格式存在,从而在一个 给定的时刻可以调整或改变这些数据。以此有可能节省资源和可定标 地提供全部的为配置所需要的数据,由此它们也可置入小的微型控制 器中。

另一种实施形式设定,配置信息包括关于控制单元的参数值和/ 或性能和/或调试步骤和/或另一控制单元的存在方面的条件,它们必 须满足参数化和/或初始化的实施。借此确保,可以以一种有序的和正 确的方式进行自动的配置。

此外有利的是,存储装置包括一个设置在控制单元中的存储器, 用于容纳用于控制单元的配置信息和/或评价法则。存储装置依此不必 要构成一个中央的存储装置。更确切地说可以有利的是,直接涉及一 个控制单元的配置信息设置在其本身中。因此特别有助于控制单元的 事后装入,因为不需要改变或更新参数化单元的一个设置在中央的存 储器的信息。按照该实施形式同样设定,特别是涉及控制单元的评价 法则设置在控制单元的存储装置中。由此可以在事后装入一个控制单 元时同样省去参数化单元的调整。为配置一个控制单元所需要的全部 信息存储在其本身中。

还可以设定,存储装置包括一个设置在参数化单元中的存储器, 用于容纳用于车辆的配置信息和/或评价法则。按照该实施形式设置一 个集中的附件(Ansatz),按附件将为配置控制单元所需要的信息设在 参数化单元的一个中央的存储装置中。

按照另一种实施形式,参数化单元构成为至少一个中央的控制单 元。配置系统可以设计为客户端/主控器系统。在这种情况下,一个用 作为主控器的中央的控制装置配置亦即参数化和/或初始化视为客户 端的控制单元。

按照另一方案设定,参数化单元由控制单元本身构成。按照该方 案,配置系统设计为所谓的客户端/服务器系统,其中各控制单元从一 个中央的控制装置、参数化单元得到配置信息,以便进行自身的评价。

在一种此类的用于配置车辆的配置系统的至少一个属于一个功能 单元的控制单元的方法中,为了参数化控制单元,由参数化单元的实 施以下步骤:参数化单元从配置系统的一个控制装置中读取用于控制 单元的配置信息并且借助包含在存储装置中包括的评价法则评价用于 控制单元的配置信息。参数化单元识别对于参数化控制单元缺少的 (fehlenden)配置信息。参数化单元还从存储装置中读取缺少的配置 信息并且借助评价法则评价缺少的配置信息,以便实施控制单元的参 数化。该方法能够在一个配置系统中实现一个控制单元的全自动的和 自主的配置,而不需要外部的工具。

在本发明方法的一种实施形式中,参数化包括确定控制单元的待 设置的参数值和设置各相应的参数值。在这种情况下,待设置的参数 的确定包括考虑控制单元的确定的要求的性能。

此外,参数化还包括一些条件的评价,从而可以以正确的方式实 现自动的配置。

为了初始化控制单元,参数化单元借助评价法则从配置系统的一 个存储装置中读取用于控制单元的配置信息并对其评价。参数化单元 还识别对于初始化控制单元缺少的配置信息。参数化单元从存储装置 中读取缺少的配置信息并且借助评价法则评价缺少的配置信息并实施 控制单元的初始化。

此外优选的是,分别对于每一控制单元实施配置,其中如上所述, 考虑用于配置的状态和/或条件和/或触发信号。

在另一种实施形式中设定,通过一个中央的控制单元(参数化单 元)进行控制单元的配置,该控制单元包括至少具有用于车辆的配置 数据的存储装置。按照该优选的方法,控制单元的配置由一个设置在 中央的参数化单元来实现,该参数化单元包括对评价相关的全部数据 和信息。

按照另一种实施形式设定,由控制单元本身进行配置,该控制单 元从一个中央的可动用的存储装置中读取并进一步处理对于配置缺少 的信息。按该附件分散地实现控制单元的配置,其中,一个控制单元 从一个中央的可动用的存储装置中提取其缺少的信息。

在这种情况下优选的是,由一个过程控制实现配置和控制,该过 程控制能够识别状态和/或条件和/或触发信号。借此也确保许多可能 彼此依赖的控制单元的一种无缺陷的配置。

附图说明

以下借助一图更详细地说明本发明。

附图以示意的形式示出了车辆的一个电子配置系统1。

具体实施方式

配置系统1包括许多控制单元2、3、4、5,它们通过数据导线6 相互连接,以便数据交换。数据导线优选构成为一个数据总线的形式。 为每一个控制单元2、3、4、5配设一个功能单元14,它由控制单元 控制。为清晰起见,在按该附图所示的图中只为控制单元2配设一个 此类的功能单元14。控制单元2、3、4、5分别具有一个存储器7、8、 9、10,用于存储至少用于相应的控制单元的配置数据。

此外还设置一个表示一个中央的控制装置的参数化单元11,它具 有一个存储器12,在其中另外存放用于车辆的配置信息。此外存储器 12还包括一些评价法则,借助它们参数化单元11可以确定用于配置 一个相应的控制单元2、3、4、5的相应的配置数据。借助于一个评价 单元13实现配置信息的解释和评价,该评价单元13示例性地为参数 化单元11配设。在另一种实施形式中,至少若干控制单元也可以具有 一个评价单元。参数化单元11还包括一个过程控制单元15,它同样 可以通过配置系统分布设置。

一个控制单元的配置包括参数化和/或其初始化。

参数化用于借助具体车辆的描述调整功能,这也称为车辆程序状 态或车辆配置文件(Fahrzeugprofil)。车辆配置文件包括例如关于车 辆装备的信息或车辆特定的信息例如供应的国家。参数化的目的是, 避免控制装置的方案多样性,以便节省成本。应该通过参数化借助设 置参数值使功能匹配于具体的车辆。此外还应该激活一种确定的、要 求的性能。这可以例如涉及一个滑动式天窗或一个蓬式车顶的操作。

初始化用于通过实施调试步骤使一个控制单元匹配于其实际的环 境。例如在初始化的范围内使一个控制单元匹配亦即校准到其物理的 环境。对此的实例是转向角平衡或窗玻璃升降器初始化。初始化还可 以构成两个控制单元的相互匹配。这也称为平衡。一种这样的平衡可 以例如在一个马达控制与一个行驶障碍物(Wegfahrsperre)之间实现。 此外初始化企图将一个控制装置的性能设置到一种预定的状况,例如 日期或时间。

本发明建议一种配置系统和一种用于配置此类的配置系统的方 法,它们能够实现控制单元的一种自动的配置,亦即参数化和初始化。 本发明分成以下各部分:

以一种预定的类属形式或语言说明用于一个控制单元的配置信 息。用于一个控制单元的配置信息还包含一些条件,其中应该设置一 个控制单元的一个确定的参数值或一个控制单元的一种确定的性能或 一种特征应该是激活的。各条件在这里可以例如是另一控制单元的存 在。配置信息还可以包含一些对于调试是必需的条件,例如待实施的 调试步骤。特别的类属形式或语言与同样以类属形式存在的评价法则 一起导致,自动的配置是节省资源和可定标的,继而也可以以小的存 储空间设置在控制单元中。

用于控制单元的配置信息与控制单元一起放入车辆中,例如在制 造或改装时。为此可以将配置信息存入到存储单元的一个内部的存储 器中(见图)或参数化单元的中央的存储器中。此外该具体车辆的描 述以用于车辆的配置信息的形式存储到参数化单元的存储装置中。用 于车辆的配置信息可以例如包含关于车辆装备的信息。此外该方法允 许必要时动态地从配置系统中产生和识别用于车辆的其他的配置信 息,即通过询问其他的控制单元的参数或通过在不同的控制单元之间 在数据总线上交换、“监听”的消息。

通过确定的触发事件可激活一个控制单元的配置。该方法由此可 以这样配置,即在出现确定的事件时或同样与事件组合时开始其过程。 触发事件可以例如是一个控制单元的安装或更新。这在某些情况下可 以与确定的车辆状态相组合来实现。一个触发事件可以与其他的系统 互连,例如一个用于定位的系统(全球卫星定位系统)。对此例如将来 自GPS的信息定义为触发事件并由参数化单元识别。在这方面可以启 动各部分配置或总体配置,例如在识别越过国界时在国家特定的调整 方面自动重新配置。

为每一控制单元配设确定的必须产生或满足的状态或条件,以便 可以开始或合理地开始该控制单元的参数化或初始化。过早的开始可 能导致一种错误配置,因为用于配置信息的说明(Belegungen)只在 稍后的时刻才是已知的并且例如一个控制单元必须等待另一控制单元 的安装,因为安装的参数说明(Parameterbelegung)是其配置信息的 一个组成部分。

所述配置系统包括一个过程控制,它在本实施例中示例性地设置 在参数化单元中。过程控制识别是否用于一个控制单元的需要的状态 或条件进入并且随后用于配置的控制单元才断开。过程控制能够识别 触发事件。如果出现一个这样的触发事件或还有多个事件,则过程控 制启动控制单元的参数化和/或初始化。这在某些情况下可以根据一个 控制单元是否已表明“准备好配置”来实现。按照触发事件的类型启 动完整的或部分的参数化或配置(例如只参数化一个更新的功能和与 其相关的控制单元)。过程控制在这种情况下识别在各控制单元之间的 关于参数化的依赖性,时间上的依赖性也属于此。

一个控制单元的配置包括参数化和紧接其后的初始化。参数化的 过程如下:如果启动用于一个控制单元的参数化,则首先读入属于所 述功能的配置信息(例如从包含在控制单元的存储器中)并且由控制 单元确定:必须从哪些控制单元和/或参数化单元取得哪些用于参数化 的信息。在取得这些信息以后,评价各个条件和状态并由此确定待设 置的参数值或待激活的功能的性能。这如其在图中所示的那样,可以 在中央通过参数化单元来实现。但也可以通过一个相应的控制单元自 身实施该过程。最后设置各参数值或激活相应的性能。

初始化的过程如下进行。如果启动用于一个控制单元的初始化, 则首先读入属于所述控制单元的配置信息并确定:必须从其他的控制 单元和/或参数化单元取得哪些用于初始化的信息。在取得这些信息以 后,评价各个条件和状态并由此确定待实施的调试步骤。接着实施这 些步骤。如已在参数化时所述的那样,这可以在中央通过参数化单元 或相应的控制单元来实现。

此外本配置系统还具有优点,具有一个用于诊断配置(参数化和/ 或初始化)的接口。经由该接口在其他的静态下可识别进展信息 (Fortschrittsinformationen)、错误等。

可以在配置系统的不同的拓扑结构中实现控制单元的配置。因此 配置、参数化或初始化系统可以设计为所谓的客户端/主控器系统。在 这种情况下,一个中央的控制装置(所谓的主控器)配置亦即参数化 或初始化称为客户端的控制单元。

配置系统也可以设计为所谓的客户端/服务器系统。在这种情况 下,控制单元(客户端)从一个称为服务器的中央的控制装置取得配 置信息。这样的情况示于实施例的图中。其特征在于,各相应的控制 单元分别具有一个用于配置信息本身的以及用于评价法则的存储器。 并且在这种情况下需要一个评价单元以便解释评价法则。

除一个两层的分级外,配置系统也可以安排在多层上。例如一个 中央的主控器配置一些子主控器或控制器,它们本身又配置客户端功 能。在这种情况下可以按各范畴分级,就是说,例如在一个娱乐子系 统、在一个安全子系统、在一个驱动子系统或一个车身子系统中分别 设置一个控制器。

为了节省资源和可定标地实施所述方法并且为了将所述方法也可 用在只具有小型的存储器和处理器各控制单元上,不同的实现方式是 可能的。优选实现配置系统的模块化。说明各个条件的格式或语言此 外还包括比较判断(Vergleichsprdikate)例如=、>、<、算子 (Quantoren)例如“exists”以及逻辑算子(Verknüpfungsoperatoren) 例如AND、OR、NOT。说明语言可以例如作为第一级的语句逻辑 (Aussagenlogik)或判断逻辑的一个简化的子集来实现。在这种情况 下,只选择一个子集就足够了,因为不需要判断逻辑的全部可能性。 由于资源节省的原因,合乎目的的是,只选择总是最小的必需的子集。 作为技术格式提供XML语言,从而语言的说明也可以模块化。

用于比较判断的评价单元(语法分析器和评价器)以及逻辑算子 优选模块式实现,就是说,对于每一算子(Operator)有一独立的装 置。独立的意味着,不存在或去掉控制单元的模块对具有其他算子的 模块或整个评价单元的功能能力没有影响。

如果以后例如在维修车辆时更新一个控制单元,则必要时也动态 更新用于该控制单元的评价单元。这可以通过面向目标的机理例如重 叠或多型性(berladung oder Polymorphie)来实现。将用于所述的 新加上的算子的所述模块动态地插入到评价单元的构架中。这样,一 方面只需要总是最小必需的资源数量,但另一方面可以获得对任何时 刻的最好的可扩展性。

或者选择,在更新一个控制单元时,例如在维修车辆时,也可以 复制评价法则一个新的扩展的版本。合适的版本可以在维修时例如生 成在一个所谓的测试仪上,即通过将预处理程序(Prprozessor)应 用到新的配置信息上。或者可以保持评价单元的全部版本,从而一个 检验程序对存在于配置信息中的算子显示语法分析程序的合适的版 本。

本发明能够实现配置系统的控制单元的自动的配置而不需要外部 的工具。该方法能够使过程具有高的效率和稳定性,不仅在开发中而 且在生产中和在维修中,并且还减少数理逻辑费用。同样确保,附带 产生变化的费用较少。另一优点在于,在配置系统中互通的各控制单 元具有高的稳定性。此外还能够实现标准化的软件模块。一个优点在 于,自动识别一个新的(分)功能或一个新的机载电网部件。它被自 动地参数化而不需要外部的工具的帮助。如果为了调试需要实施调试 步骤,则新的(分)功能或新的机载电网部件被自动地初始化。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号