CN105579919A - 用于自动识别蓄电池管理***中的控制装置的方法 - Google Patents

用于自动识别蓄电池管理***中的控制装置的方法 Download PDF

Info

Publication number
CN105579919A
CN105579919A CN201480052331.8A CN201480052331A CN105579919A CN 105579919 A CN105579919 A CN 105579919A CN 201480052331 A CN201480052331 A CN 201480052331A CN 105579919 A CN105579919 A CN 105579919A
Authority
CN
China
Prior art keywords
control device
sensor
control unit
main control
way function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201480052331.8A
Other languages
English (en)
Other versions
CN105579919B (zh
Inventor
C·布罗夏奥斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Samsung SDI Co Ltd
Original Assignee
Robert Bosch GmbH
Samsung SDI Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH, Samsung SDI Co Ltd filed Critical Robert Bosch GmbH
Publication of CN105579919A publication Critical patent/CN105579919A/zh
Application granted granted Critical
Publication of CN105579919B publication Critical patent/CN105579919B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/03Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L58/00Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
    • B60L58/10Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
    • B60L58/18Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries of two or more battery modules
    • B60L58/21Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries of two or more battery modules having the same nominal voltage
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25296Identification module, type connected I-O, device
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Power Engineering (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Transportation (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Secondary Cells (AREA)

Abstract

本发明涉及一种用于自动识别控制装置(18、22、26)、尤其是包括主控制装置(14)的蓄电池管理***的控制装置的替换的方法。为控制装置(18、22、26)中的每个控制装置指派有一个单向函数(哈希)f(x,y)→z,其变量y由传感器ID给出,该传感器ID唯一地标识各个控制装置(18、22、26)。由主控制装置(14)生成的随机数在每次***启动时被发送至第一控制装置(18),其作为第一控制装置(18)的第一单向函数中的变量x,其结果用作后续的第二控制装置(22)的后续单向函数(44)的输入值,直至控制装置(26)中的最后一个控制装置将其结果zN传送至主控制装置(14)。在主控制装置(14)中以所有控制装置(18、22、26)的传感器ID确定所有控制装置(18、22、26)的单向函数。在主控制装置(14)中生成的随机数为所有单向函数赋值。将在主控制装置(14)中生成的最终的ID(54)在比较阶段(56)中与最后一个控制装置(26)的结果zN进行比较。

Description

用于自动识别蓄电池管理***中的控制装置的方法
技术领域
本发明涉及一种用于自动识别蓄电池管理***中的控制装置的方法。
背景技术
在车辆领域中,电子控制装置现今使用的数量越来越多。在现代车辆中其用作发动机控制装置、用于ABS***的、用于释放气囊的控制装置等。在处于研究中的电驱动车辆中对具有从属的蓄电池管理***的蓄电池组的研究是必须的。蓄电池管理***是具有用于监测蓄电池功能的软件的控制装置。根据各个客户的要求或者车辆中已有的结构空间,蓄电池组的拓扑结构关于蓄电池单池、蓄电池模块、传感器或之类的数量是非常多样的。
典型的蓄电池管理***通常确保了蓄电池单池和蓄电池组的安全和可靠的功能。其检测和控制这些蓄电池单池和整个蓄电池组的电流、电压、温度、绝缘电阻和其他量。在这些量的帮助下能够实现管理功能,其能够显著提高蓄电池***的寿命、可靠性和安全性。
通常蓄电池管理***包括若干控制装置,其上运行不同应用的软件功能。根据蓄电池单池的数量、传感器的数量、车辆上不同结构空间中的蓄电池模块的分布得出具有主控制装置(BCU=蓄电池控制单元)和若干用于获取测量数据的从属的传感器控制装置的控制装置拓扑结构。待获取的测量数据尤其是电压、温度和电流,其直接在对应的蓄电池模块上被测量。这些获取的测量数据通常在各个控制装置,即传感器控制装置和主控制装置之间通过通信总线得以交换,该通信总线尤其能够是CAN总线。
由DE102006048555A1已知了一种控制装置。该控制装置包括第一集成开关电路,该开关电路具有微控制器和可编程存储器,此外还包括至少另一个集成开关电路,其中该另一个集成开关电路具有固定编程的验证信息。第一集成开关电路的可编程存储器包含允许检验该验证信息的控制信息。
因为在不同的方案中使用相同的传感器控制装置,即使根据方案参数设置有涉及取决于所使用的蓄电池单池的功率数据的电压极值和电流极值的其他数据,也将确保通过蓄电池管理***的主控制装置(BCU)能够无需识别就能够替换传感器控制装置。通过安装为性能好的蓄电池设置的新的传感器控制装置,该蓄电池能够以规范以外的不允许的方式运行,这例如可以通过终端用户实现“调整”。出于安全原因且尤其出于保修原因必须识别并阻止这种替换。该蓄电池管理***能够在识别对控制装置、尤其是传感器控制装置的不允许的替换时,停止使用在其内发生替换的相关的蓄电池组。
发明内容
据本发明提出了一种用于识别蓄电池***中至少一个控制装置的替换的方法,其中为所有用在蓄电池管理***中的控制装置均限定单向函数f(x,y)→z,其具有以下特征:
一方面简单地计算单向函数的函数值z,而另一方面能够非常耗费地进行函数求逆。属于根据本发明提出的方法所考虑之列的单向函数处于加密中,如此例如作为哈希函数和用于素数乘法函数或者更多这类函数。
这些单向函数应用在所有用在蓄电池管理之内的控制装置中。其中应用这些单向函数的控制装置由蓄电池管理***的主控制装置控制。单向函数中的值y尤其为唯一的传感器身份(传感器ID),例如传感器控制装置的32位数。根据参数y确保,不同的控制装置中的相同的单向函数中导向不同的结果。
接着进行根据本发明提出的方法,例如在车间里唯一地初始化控制装置。这通过以下方式进行,即每个在蓄电池管理***中使用的控制装置在第一次使用时从主控制装置得到各自的传感器ID,例如上述已经提到的32位数。该各自的传感器ID能够例如是随机数。该随机数确定之后执行的验证的单向函数。该过程被理解为初始化控制装置。不管是否通过确定随机数或者通过确定传感器ID由主控制装置产生该传感器ID,其持久地存储在控制装置、尤其是传感器控制装置中。
附加地蓄电池管理***的主控制装置(BCU)存储所有在由多个蓄电池单池构成的蓄电池组内利用多个控制装置分配的传感器ID。因此每个所用的控制装置、尤其是每个传感器控制装置具有各自的传感器ID且所有的控制装置具有不同的单向函数,因为单向函数f(x,y)的参数y随着控制装置的不同而改变。随机数、即传感器ID的分派例如在相同的通信路径上在之后进行对测量数据的替换。该通信路径能够例如是车辆数据总线、尤其是车辆的CAN数据总线。
接着根据本发明提出的方法,通过以下方式对控制装置进行验证,即该蓄电池管理***的主控制装置(BCU)在每次***启动时均产生一个随机数。该随机数通过数据总线、例如通过CAN总线向第一传感器控制装置传送。在此该随机数作为控制装置的单向函数中的输入值来输入,其中该单向函数的结果取决于控制装置的传感器ID。得到的结果向第二传感器控制装置传送。在此通过在第二控制装置上应用的单向函数进行计算。该方法将一个控制装置、尤其是传感器控制装置的结果转发至下一个控制装置,直至最后一个控制装置、尤其是传感器控制装置,在这一转发链中将其结果发送至蓄电池管理***的主控制装置(BCU)。
在蓄电池管理***的主控制装置(BCU)中所有传感器ID都是已知的,因此使得能够在蓄电池管理***的主控制装置(BCU)中确定各个控制装置、尤其是传感器控制装置的所有单向函数。开始产生的随机数在主控制器(BCU)中被连续地输入给所有单向函数中。当蓄电池管理***的主控制装置(BCU)中计算的ID与由最后一个控制装置、尤其是由最后一个传感器控制装置传送的ID一致时,所有原始安装的传感器控制装置、尤其是在这一链中的传感器控制装置。否则传感器控制装置可能被替换。
通过根据本发明提出的方法具有不被滥用的安全性。即如果某人想以不被允许的方式替换控制装置、尤其是蓄电池管理***的传感器控制装置,那么其必须首先知道该替换的控制装置的传感器ID且在新的控制装置中编程,以替换主控制装置(BCU)。接着逐步对新控制装置中的传感器ID的整个值域进行编程和比较,在两个控制装置中,老的、即删除的和新的、待设置的控制装置中是否存在相同的单向函数。虽然通过根据本发明提出的方法不能够完全避免,如此对新设置的控制装置、尤其是新设置的传感器控制装置进行编程,使得在高负荷运行蓄电池管理***时存在验证;但是通过选择单向函数该过程非常昂贵且不值得进行。
本发明的优点
通过根据本发明提出的用于自动识别蓄电池管理***中的控制装置的替换的方法尤其能够识别,何时替换控制装置。通过在每次***启动,即每次蓄电池管理***启动时初始化根据本发明提出的方法,能够相对较快地执行验证。为了执行该方法在验证控制装置时必须相对较少地记录数据,此外通过在执行验证时必须的平衡,仅使得蓄电池管理***的主控制装置(BCU)具有非常轻的负荷。
根据本发明提出的方法的特征在于较高的对抗滥用的安全性,因为每个控制装置通过使用传感器ID作为函数参数具有不同的单向函数。此外能够指出,单向函数能够不通过分析通信求逆。这意味着,能够快速地排除具有用于替换主控制装置的合适的ID的替换的控制装置的配置。
在根据本发明提出的方法中,对蓄电池管理***的高负荷运行不会延迟,因为能够执行与其他的通信并行的ID的均衡,并且仅仅较轻地加载数据总线、尤其是蓄电池管理***的CAN总线。
通过该提出的方法可以简单地使用单向函数。所有的传感器控制装置相同或者相似地实施单向函数,首先参数传感器ID使得用于验证不同的控制装置、尤其是不同的传感器控制装置的单向函数在蓄电池组中是唯一的。因为每个单向函数计算的值从控制装置传递到控制装置并且在接收的控制装置中用作输入值,因此附加地使得单向函数的求逆变难。
附图说明
以下根据附图进一步阐述本发明。其中:
图1示出了蓄电池管理***的结构;
图2示出了通过蓄电池管理***的主控制装置(BCU)初始化控制装置、尤其是传感器控制装置;以及
图3示出了通过蓄电池管理***的主控制装置(BCU)执行已接通的控制装置,尤其是传感器控制装置的验证。
具体实施方式
图1示出了具有其最重要的构件的蓄电池管理***10。根据图1中的示意图的蓄电池管理***10包括数据总线12,其中汽车中的应用通常为CAN-Bus。该蓄电池管理10包括主控制装置14(BCU=蓄电池控制单元),其控制若干传感器控制装置18、22、26。
主控制装置14(BCU)和第一传感器控制装置18、第二传感器控制装置22以及第n传感器控制装置26通过数据总线12相互通信。第一传感器控制装置18控制和/或监测包括若干相互电性连接的蓄电池单池的第一蓄电池模块16。同样第二传感器控制装置22控制和/或监测同样包括若干相互电性连接的蓄电池单池的第二蓄电池模块20。第n传感器控制装置26控制和/或监测同样包括若干相互电性连接的蓄电池单池的第n蓄电池模块24。在此所述的1至n个蓄电池模块16、20、24表示蓄电池组,其能够用作混合动力车辆或者电动车辆的牵引蓄电池。
图2示出了蓄电池管理***的传感器控制装置14、18、26,其借助于初始的传感器ID由蓄电池管理***的主控制装置进行初始化。
图2示出,在蓄电池管理***的主控制装置14中设置多个发生器28,它们产生用于各个传感器控制装置18、26的传感器ID。其中优选的为n个传感器控制装置18、22、26设置n个发生器28。因此主控制装置14包括n个发生器28,它们分别与传感器控制装置18、22、26连接。通过主控制装置14和第二传感器控制装置18之间的通信连接30确定用于第二传感器控制装置18的传感器ID且其设别为唯一的。为第二传感器控制装置18确定的传感器ID保存在存储器32的第二传感器控制装置18中,在此持久地保存并不允许改变。
设置在主控制装置14中的发生器28产生如蓄电池组中构建的传感器控制装置18、22、26一样多的传感器ID。接着第n个发生器28产生用于第n个传感器控制装置26的传感器ID。通过第n个发生器28和第n个传感器控制装置26之间的通信连接34将用于第n传感器控制装置26的传感器ID向用于第n个传感器控制装置26的传感器ID的存储器36传送,且持久地保存在第n个传感器控制装置26的存储器36中。传感器ID例如是32位数。
根据图2的示意图中示出了用于各个传感器控制装置18、22、26的传感器ID的初始化。由主控制装置14在每个传感器控制装置18、22、26上分别指派的传感器ID确定单向函数f(x,y)→z。这些单向函数不仅应用于主控制装置14中,而且分别应用于各个传感器控制装置18、22和26中,其以相对应的数量,即根据待监测的蓄电池模块的数量,设置在蓄电池管理***10中。
图3示出了一种验证过程,该验证过程由根据本发明所提出的方法执行并且紧随着图2中提出的根据依据本发明提出的用于传感器控制装置18、22、26的方法所示的初始化。
从根据图2所示出发,在传感器控制装置18、22、26的初始化过程中所示,每个传感器控制装置18、22、26在第一次使用时从主控制装置14获得各自的传感器ID,其中该传感器ID例如是32位数。该随机数确定单向函数f(x,y)→z,其应用在传感器控制装置18、22、26的单元42、44、46中。这些单向函数应用在参与的传感器控制装置18、22、26的单元42、44、46中。单向函数f(x,y)→z中的变量y表示对应的传感器控制装置18、22、26的唯一的传感器ID。通过变量y,即通过该唯一的传感器ID确保,虽然相同但是应用在传感器控制装置18、22、26的不同的单元42、44、46中的单向函数对应地传输不同的结果。
图2中所示的各个传感器控制装置18、22、26的初始化过程仅仅在蓄电池组的首次运行时在工厂实施。主控制装置14为各个传感器控制装置18、22、26生成传感器ID并且将其通过数据总线12传送到对应的传感器控制装置18、22、26中,该数据总线12尤其构造为CAN总线。其中持久地保存这些传感器ID并且将其用作应用在对应的传感器控制装置18、22、26中的单向函数的变量。附加地将这些传感器ID存储在主控制装置14中。初始化过程是唯一的过程,其在工厂中在确定的环境下进行。需要确保的是,该过程不被未被授权的人记录。该初始化过程表示唯一的可能,即得到关于每个单向函数的准确的知识。
图3所示的在蓄电池管理***10内对接通至主控制装置14的传感器控制装置18、22、26的验证,在蓄电池管理***10的每次启动时执行。为此主控制装置14产生随机数。该随机数在主控制装置14(BCU)的至少一个发生器40内产生。此外根据图3的示意图该主控制装置14包括存储器48、50、52。在第一存储器48中存储用于第一传感器控制装置18的传感器ID,同时在第二存储器50中存储用于第二传感器控制装置22的传感器ID。最后主控制装置14包括第n存储器52,其中存储用于第n传感器控制装置26的传感器ID。此外在蓄电池管理***10的主控制装置14中所有分别的传感器控制装置18、22、26的在单元42、44、46中应用的单向函数是已知的。此外传感器控制装置包括计算电容,其确定最终的ID、参考位置54以及比较阶段56。在下文中还阐述比较阶段56的功能。
为了验证各个传感器控制装置18、22、26将在发生器40中产生的随机数向第一传感器控制装置18的输入端62并向单元42传送,单元42根据单向函数(f(x,y1)=z1)变换变量x和y1。第一传感器控制装置18从主控制装置14接收随机数。该随机数表示在单元42的传感器控制装置中应用的(f(x,y1)=z1)的变量x。在根据图2中的示意图的初始化过程向第一传感器控制装置18传送的传感器ID在第一传感器控制装置18的存储器32中是已知的且表示第一传感器控制装置18的变量y1。根据单向函数f(x1,y1)=z1算出结果z1。这在计算阶段64中进行。从其开始将算得的结果z1向后续的传感器控制装置26的输入端66传送。
图3中通过在图3中所示的第一传感器控制装置18和第n传感器控制装置26之间的虚线箭头表示,其能够是若干个与主控制装置14连接的传感器控制装置。
图3中未示出的其他的传感器控制装置的情况是这样的,即其得到第一传感器控制装置18的结果并且根据该结果、即表示第二传感器控制装置的单向函数44的变量x的数z1,计算各传感器ID、y2和结果z2的单向函数f(x(x=z1,y2=传感器控制装置2的传感器ID))。该结果z2将向图3中同样未示出的第三传感器控制装置发送并且在此被处理。图3中所示的第n传感器控制装置26接收前述传感器控制装置n-1的结果并且根据该结果z(n-1)计算,用于第n传感器控制装置26的第n单向函数46的变量x构成各个传感器IDyN的输入值并且发送该结果zN。根据图3所示该计算在第n传感器控制装置26的计算阶段68中进行。
根据图3所示得知,将该结果zN再发送回主控制装置14的输出端70且将该结果zN向比较阶段56的第二输入端60发送。
与接通至主控制装置14上的传感器控制装置18、22、26的验证过程并行地进行,在主控制装置14(BCU)中并行地执行相同的计算:
根据在发生器40中产生的随机数和用于第一传感器控制装置18的传感器ID通过单元42得到结果z1,在单元42中应用第一单向函数。z1表示后续第二传感器控制装置的第二单向函数44的x变量,其根据函数f(x=z1,用于第二传感器控制装置的传感器ID=y2)计算结果z2。第二传感器控制装置的结果z2又表示后续第三传感器控制装置的输入值,该第三传感器控制装置的单向函数根据关系f(第三传感器控制装置y3的z2传感器ID)计算结果z3,以此类推。最终第n传感器控制装置中根据关系f(n1,传感器ID,yN)确定结果zN
根据通过第n传感器控制装置26的输出端70出来的结果zN,该结果zN在第n传感器控制装置26的计算阶段68中确定并且作用在主控制装置14的第二输入端60上并根据在主控制装置14中计算的最后的ID54,在比较阶段56中进行比较。如果所得到的数一致,那么蓄电池管理***10中的传感器控制装置18、22、26不被替换。反之如果这些数不一致,那么传感器控制装置18、22、26中至少一个被替换。
在以下情况,即传感器控制装置18、22、26中的一个被非法替换的情况下,可能存在以下反应:
主控制装置14停止包括蓄电池模块16、20、24的蓄电池组的运行,因为不再是所有的传感器控制装置18、22和26均处于初始状态。
此外还能够如此配置主控制装置14,即其在上述情形下仅允许限制的运行,因为不再是所有的传感器控制装置18、22、26都处于初始状态。
此外可能的是,在主控制装置14中在监测到故障的情况下进行对各个传感器控制装置18、22和26的访问。该访问能够例如集中在,询问传感器控制装置18、22、26中的哪个为替换的传感器控制装置。由于以下情况,即各个传感器控制装置18、22、26的各自的传感器ID(在初始状态下)存储在主控制装置14中,因此能够通过以连续的方式进行的对单向函数的调整,如其在传感器控制装置18、22、26的单元42、44、46中所应用的那样,辨识传感器控制装置18、22、26的替换。
此外可能的是,在替换一个故障的传感器控制装置18、22、26的情况下训练新的传感器控制装置。该初始化过程,比较根据前文对图2的显示和阐述,应当例如仅可能在车间并单独进行保护,例如通过已经存在的加密方法。
反之如果替换主控制装置14(BCU),那么可能存在以下反应:
能够对所有传感器控制装置(对比根据图2所示)进行新的初始化过程,该初始化过程能够由已经存在的加密方法保护。替代技术方案可能是,如果该验收可以以安全的方式,存储在故障的主控制装置14中的传感器ID在集成在蓄电池管理***中的主控制装置中得以验收。

Claims (9)

1.一种用于自动识别蓄电池管理***(10)的控制装置(18、22、26)的替换的方法,所述蓄电池管理***(10)包括主控制装置(14),所述方法包括以下步骤:
a)为每个控制装置(18、22、26)指派单向函数f(x,y)→z,所述单向函数的变量y由唯一地标识各个控制装置(18、22、26)的传感器ID给出;
b)在每次***启动时,将由所述主控制装置(14)产生的随机数发送至第一控制装置(18),所述随机数作为所述第一控制装置(18)的单向函数中的变量x,所述单向函数的结果用作后续第二控制装置(22)的后续单向函数(44)的输入值;
c)直至第n控制装置(26)将其结果zN传送至所述主控制装置(14);
d)在所述主控制装置(14)中以所有控制装置(18、22、26)的传感器ID确定所有控制装置(18、22、26)的单向函数;
e)根据方法步骤b)产生的所述随机数在所述主控制装置(14)中为所有的单向函数赋值;
f)将在所述主控制装置(14)中产生的最终ID(54)与根据所述步骤c)的结果zN进行比较。
2.根据权利要求1所述的方法,其特征在于,根据方法步骤a)每个控制装置(18、22、26)在第一次使用时从所述主控制装置(14)获取各自的传感器ID、尤其是32位数。
3.根据前述权利要求中任一项所述的方法,其特征在于,分配至所述控制装置(18、22、26)的传感器ID存储在所述控制装置(18、22、26)的存储器(48、50、52)中并且存储在主控制装置(14)中。
4.根据前述权利要求中任一项所述的方法,其特征在于,在所述主控制装置(14)中存储所有分配至单个控制装置(18、22、26)的传感器ID。
5.根据前述权利要求中任一项所述的方法,其特征在于,通过用作所述单向函数f(x,y)→z的变量y的传感器ID,多个控制装置(18、22、26)中的每个控制装置具有不同的单向函数。
6.根据前述权利要求中任一项所述的方法,其特征在于,所述数据传输在数据总线(12)、尤其是CAN总线上进行,在所述数据总线上也传输测量数据、尤其是蓄电池单池电压、电流和温度。
7.根据前述权利要求中任一项所述的方法,其特征在于,根据步骤e)生成的随机数在所述主控制装置(14)中依次地被赋值给所有单向函数。
8.根据权利要求1所述的方法,其特征在于,所述单向函数从加密函数、哈希函数和素数乘法函数的组中选取。
9.根据权利要求1所述的方法,其特征在于,根据步骤f)在主控制装置(14)中确定的所述最终ID(54)与第n个控制装置(26)传送的结果zN一致时能够得出结论,即所有原始的控制装置(18、22、26)都位于所述蓄电池管理***中。
CN201480052331.8A 2013-09-24 2014-09-08 用于自动识别蓄电池管理***中的控制装置的方法 Active CN105579919B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE102013219105.7 2013-09-24
DE102013219105.7A DE102013219105A1 (de) 2013-09-24 2013-09-24 Verfahren zur automatischen Erkennung von Steuergeräten in Batteriemanagementsystemen
PCT/EP2014/069026 WO2015043929A1 (de) 2013-09-24 2014-09-08 Verfahren zur automatischen erkennung von steuergeräten in batteriemanagementsystemen

Publications (2)

Publication Number Publication Date
CN105579919A true CN105579919A (zh) 2016-05-11
CN105579919B CN105579919B (zh) 2018-05-22

Family

ID=51494290

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201480052331.8A Active CN105579919B (zh) 2013-09-24 2014-09-08 用于自动识别蓄电池管理***中的控制装置的方法

Country Status (4)

Country Link
US (1) US10017070B2 (zh)
CN (1) CN105579919B (zh)
DE (1) DE102013219105A1 (zh)
WO (1) WO2015043929A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3588728A1 (en) * 2018-06-29 2020-01-01 Contemporary Amperex Technology Co., Limited Battery management system and energy storage power station

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150067832A (ko) * 2013-12-10 2015-06-19 현대자동차주식회사 배터리 모듈화 구조에서의 모듈 정보 갱신 방법
DE102015210034A1 (de) 2015-06-01 2016-12-01 Robert Bosch Gmbh Verfahren zum Betrieb eines Batteriemanagementsystems und Batteriemanagementsystem
CN105564351B (zh) * 2016-01-27 2018-03-13 北京汽车股份有限公司 汽车动力电源控制方法、can接口处理装置及控制***
DE102016220262A1 (de) * 2016-10-17 2018-04-19 Robert Bosch Gmbh Elektromechanischer Adapter, Energiespeichersystem sowie Verfahren zum Betreiben eines Energiespeichersystems
KR102400625B1 (ko) * 2017-08-04 2022-05-20 글로벌 배터리 솔루션즈 엘엘씨 배터리 모니터 시스템 및 방법
JP6630333B2 (ja) * 2017-10-31 2020-01-15 矢崎総業株式会社 車載制御装置
CN110635184B (zh) * 2019-10-11 2022-09-09 联方云天科技(珠海)有限公司 一种具有多层管理体系和结构的模块化电池***
CN110676526B (zh) * 2019-10-11 2023-01-31 联方云天科技(珠海)有限公司 一种具有多层管理体系和结构的模块化电池***
CN115167194B (zh) * 2022-05-26 2024-06-11 中国第一汽车股份有限公司 一种车用autosar标准实时控制器复位启动时间优化方法、***、设备和存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4338033C2 (de) * 1993-11-08 2000-05-18 Telefunken Microelectron Diebstahlsicherungssystem für motorangetriebene Fahrzeuge
DE10030987A1 (de) * 2000-06-30 2002-01-10 Bosch Gmbh Robert Verfahren zur Initialisierung eines Systems zur Steuerung/Regelung der Betriebsabläufe eines Kraftfahrzeugs und ein solches System
DE102005000999A1 (de) * 2004-01-08 2005-08-04 Denso Corp., Kariya Verfahren und System zum Fahrzeugkomponentenmanagement, Verfahren und System zum Aktualisieren von Fahrzeugkomponentenmanagementdaten, und Fahrzeugkomponentenmanagementcenter
CN102844959A (zh) * 2010-04-16 2012-12-26 株式会社Lg化学 电池管理***和在电池管理***内传送数据的方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5606616A (en) * 1995-07-03 1997-02-25 General Instrument Corporation Of Delaware Cryptographic apparatus with double feedforward hash function
DE10001986A1 (de) * 2000-01-19 2001-07-26 Volkswagen Ag Kraftfahrzeug mit einer Vielzahl von Bauteilen
DE102006048555A1 (de) 2006-10-13 2008-04-17 Robert Bosch Gmbh Steuergerät
US9281535B2 (en) * 2010-08-12 2016-03-08 Imergy Power Systems, Inc. System dongle
DE102013219100A1 (de) * 2013-09-24 2015-03-26 Robert Bosch Gmbh Verfahren und Vorrichtungen zur Authentifizierung von Messdaten einer Batterie

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4338033C2 (de) * 1993-11-08 2000-05-18 Telefunken Microelectron Diebstahlsicherungssystem für motorangetriebene Fahrzeuge
DE10030987A1 (de) * 2000-06-30 2002-01-10 Bosch Gmbh Robert Verfahren zur Initialisierung eines Systems zur Steuerung/Regelung der Betriebsabläufe eines Kraftfahrzeugs und ein solches System
DE102005000999A1 (de) * 2004-01-08 2005-08-04 Denso Corp., Kariya Verfahren und System zum Fahrzeugkomponentenmanagement, Verfahren und System zum Aktualisieren von Fahrzeugkomponentenmanagementdaten, und Fahrzeugkomponentenmanagementcenter
CN1690992A (zh) * 2004-01-08 2005-11-02 株式会社电装 车辆部件管理方法和***、管理数据更新方法和***及管理中心
CN102844959A (zh) * 2010-04-16 2012-12-26 株式会社Lg化学 电池管理***和在电池管理***内传送数据的方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3588728A1 (en) * 2018-06-29 2020-01-01 Contemporary Amperex Technology Co., Limited Battery management system and energy storage power station
CN110661042A (zh) * 2018-06-29 2020-01-07 宁德时代新能源科技股份有限公司 电池管理***及储能电站
US11095131B2 (en) 2018-06-29 2021-08-17 Contemporary Amperex Technology Co., Limited Battery management system and energy storage power station

Also Published As

Publication number Publication date
CN105579919B (zh) 2018-05-22
US20160229307A1 (en) 2016-08-11
US10017070B2 (en) 2018-07-10
WO2015043929A1 (de) 2015-04-02
DE102013219105A1 (de) 2015-03-26

Similar Documents

Publication Publication Date Title
CN105579919A (zh) 用于自动识别蓄电池管理***中的控制装置的方法
US9639344B2 (en) Telematics update software compatibility
JP6236403B2 (ja) 電気自動車用の電力トランザクションを制御するための保護システム
US20120053774A1 (en) Method for Validation and Introduction of One or More Features in Electrically Powered System
US20150264080A1 (en) Testing Integrity of Property Data of a Device Using a Testing Device
US9393880B2 (en) Method for data transfer between electronic control devices, battery and motor vehicle with such a battery
US11131715B2 (en) Battery management system and a method for controlling a battery management system
US9987943B2 (en) Method for transmitting data in a battery management system
CN113039089A (zh) 用于监测车载电网中的蓄能器的方法
JP7147040B2 (ja) 自動車内のエネルギ供給を監視する方法
CN105408163A (zh) 用于提供用于蓄电池的维护和服务目的的信息的方法
CN106031061A (zh) 用于确定主站时间信号的方法、车辆和***
CN103763098B (zh) 一种用于诊断的安全验证方法
CN105874816B (zh) 用于启动电池组管理***的方法
US10131244B2 (en) Method for monitoring a battery
US20230327221A1 (en) Electrical power system with removable battery modules
CN113193959A (zh) 一种车载传感器的认证方法、装置及***
JP6483461B2 (ja) 管理方法、管理プログラム、管理装置、管理システムおよび情報処理方法
US8855951B2 (en) Power distribution circuit diagnostic system and method
Palai Vehicle level approach for optimization of on-board diagnostic strategies for fault management
Bierwirth et al. Predictive Diagnosis of E-Fuse-Protected Supply Paths in Vehicle Low-Voltage Energy Systems
US20230314522A1 (en) Traction battery power planning
JP6806636B2 (ja) 電子制御装置
CN117294450A (zh) 一种车辆证书更新***、方法、计算机设备及存储介质
CN111200498A (zh) 对机动车中的数据包的验证

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant