[go: up one dir, main page]

CN102971685A - 电子控制单元及其控制方法 - Google Patents

电子控制单元及其控制方法 Download PDF

Info

Publication number
CN102971685A
CN102971685A CN2011800323888A CN201180032388A CN102971685A CN 102971685 A CN102971685 A CN 102971685A CN 2011800323888 A CN2011800323888 A CN 2011800323888A CN 201180032388 A CN201180032388 A CN 201180032388A CN 102971685 A CN102971685 A CN 102971685A
Authority
CN
China
Prior art keywords
signal
reset
processing
ecu
cpu
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.)
Pending
Application number
CN2011800323888A
Other languages
English (en)
Inventor
益田智员
筒井雄介
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Publication of CN102971685A publication Critical patent/CN102971685A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/08Introducing corrections for particular operating conditions for idling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/24Resetting means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/08Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of electric propulsion units, e.g. motors or generators
    • 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S903/00Hybrid electric vehicles, HEVS
    • Y10S903/902Prime movers comprising electrical and internal combustion motors
    • Y10S903/903Prime movers comprising electrical and internal combustion motors having energy storing means, e.g. battery, capacitor
    • Y10S903/93Conjoint control of different elements

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Theoretical Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Stored Programmes (AREA)
  • Automation & Control Theory (AREA)

Abstract

电源ECU(176)包括存储器(500)、CPU(510)和复位电路(520)。CPU(510)读取存储在存储器(500)中的程序,并且基于所述程序执行用于对设备进行控制的处理。当复位信号被输入到CPU(510)时,CPU(510)对所述处理进行复位。当在重写命令信号被输入的同时点火开关(550)被关断时,复位电路(520)将所述复位信号输出到CPU(510)。

Description

电子控制单元及其控制方法
技术领域
本发明涉及电子控制单元及其控制方法。更具体地说,本发明涉及在重写电子控制单元的程序之后执行处理复位操作的技术。
背景技术
对诸如内燃机、自动变速器、电动机和辅助设备的车载设备进行控制的电子控制单元(ECU)是公知的。典型地,ECU包括中央处理单元(CPU)和存储器等。该设备通过执行存储在存储器中的程序的CPU进行控制。还可以提供用于控制ECU的ECU。
许多ECU被配置为可以对程序进行重写。例如,可以通过操作者将用于重写程序的外部工具(例如,计算机)连接到ECU来对程序进行重写。对程序的重写通过对CPU进行复位来完成。
典型地,当点火开关在关断之后被再次接通时,CPU被复位。也就是说,当ECU被断电之后再次被供电时,CPU被复位。
然而,例如,对于其中可以利用从车辆外部供给的电力为电池充电的电动车辆或插电式混合动力车辆中设置的某些ECU而言,电力持续地被供给到ECU。例如,被供给到用于启动和停止管理充电的管理器ECU的电源ECU的电力即使在点火开关被关断时也继续被供给。这是因为,例如,电池(辅助电池)总是被连接到电源ECU,因此电源ECU的CPU即使在点火开关被关断时也不会被复位。
为了对这种ECU中的CPU进行复位,需要用于对CPU进行复位的专用程序,如在序列号为2008-242995的日本专利申请公开(JP-A-2008-242995)的权利要求3和第100段等中所述。如果未提供这样的专用程序,与电池连接的电缆必须临时从电池断开,以便中断ECU与电池之间的电连接。
然而,对于用于对CPU进行复位的专用程序,由该程序执行的控制结构会变得复杂。例如,如果中断对存储器中的程序的重写,就需要考虑如果CPU等的操作存在异常时执行哪种处理。
当临时断开电池时,需要打开发动机罩并拧松螺丝,这会增加对程序进行重写所需的操作步骤。
发明内容
因此,本发明在重写程序之后执行处理复位操作,而不需要复杂的程序或复杂的操作。
本发明的第一方面涉及一种电子控制单元,该电子控制单元包括:处理部,其基于存储在存储器中的程序而执行对设备进行控制的处理,并且在接收到指示处理复位的第一信号时对所述处理进行复位;以及复位部,当在第二信号被输入的同时点火开关被关断时,所述复位部将所述第一信号输出到所述处理部,其中所述第二信号指示所述处理部重写存储在所述存储器中的所述程序。
根据该方面,复位部仅在存在重写存储在处理器中的程序的命令时,才响应于点火开关被关断而将指示处理复位的第一信号输出到处理部。结果,在程序已被重写之后,通过操作者仅关断点火开关,来执行处理复位操作。处理复位操作的执行本身是根据操作者的判断来执行的,因此,例如,如果存储器中的程序的重写被中断,不需要将其中CPU操作异常的情况或类似情况考虑进去的复杂程序。并且,操作者能够在不打开发动机罩和旋转螺丝的情况下对处理部进行复位。结果,可以在程序已被重写之后执行处理复位操作,而不需要复杂的程序和复杂的操作。
附图说明
将在下面的参考附图对本发明的示例性实施例的详细说明中描述本发明的特征、优点以及技术与工业意义,在附图中,相同的标号表示相同的要素,其中:
图1是示意性地示出根据本发明的示例性实施例的插电式混合动力车辆的方块图;
图2是根据本发明的示例性实施例的动力分割装置的列线图(alignment graph);
图3是根据本发明的示例性实施例的插电式混合动力车辆的电气系统的第一图;
图4是根据本发明的示例性实施例的插电式混合动力车辆的电气系统的第二图;
图5是根据本发明的示例性实施例的充电电缆的连接器的视图;
图6是根据本发明的第一示例性实施例的电源ECU的方块图;以及
图7是根据本发明的第二示例性实施例的电源ECU的方块图。
具体实施方式
下面将参考附图,更详细地描述本发明的示例性实施例。在下面的描述中,相同的部件由相同的标号表示,具有相同的名称和相同的功能。因此,不再重复对这些部件的详细说明。
将参考图1描述设置有根据本发明的第一示例性实施例的电子控制单元的插电式混合动力车辆。该车辆包括内燃机100、第一电动发电机(motor-generator)110、第二电动发电机120、动力分割装置130、减速齿轮140和电池150。
该车辆使用由内燃机100或第二电动发电机120中的至少一者产生的驱动力而行驶。另外,也可使用仅通过来自电动机的驱动力行驶的燃料电池车辆或电动车辆替代插电式混合动力车辆。此外,还可使用仅设置有内燃机100作为驱动源的车辆。
内燃机100、第一电动发电机110和第二电动发电机120通过动力分割装置130而被连接在一起。由内燃机100产生的动力被动力分割装置130分割为两个路径。一个路径是用于通过减速齿轮140驱动前轮160的路径,另一路径是驱动第一电动发电机100产生电力的路径。
第一电动发电机110是三相交流电动机,其具有三个线圈,即,U相线圈、V相线圈和W相线圈。第一电动发电机110使用已被动力分割装置130分割的来自内燃机100的动力产生电力。由第一电动发电机110产生的电力被用作根据车辆行驶状态和电池150的充电状态(state of charge,SOC)的状况需求。例如,在正常行驶期间,由第一电动发电机110产生的电力被直接用于驱动第二电动发电机120。另一方面,当电池150的SOC低于预设值时,由第一电动发电机110产生的电力通过稍后将描述的逆变器而从交流转换为直流。然后通过稍后也将描述的转换器调节电压,并将电力存储在电池150中。
当第一电动发电机110用作发电机时,第一电动发电机100产生负转矩。在这里,负转矩是指在内燃机100上变为负载荷的转矩。当第一电动发电机110接收到电力供应并用作电动机时,第一电动发电机110产生正转矩。在这里,正转矩是指不会在内燃机100上变为载荷的转矩,即,辅助内燃机100旋转的转矩。此外,这也适用于第二电动发电机120。
第二电动发电机120是三相交流电动机,其具有三个线圈,即,U相线圈、V相线圈和W相线圈。第二电动发电机120由在电池150中存储的电力或由第一电动发电机100产生的电力中的至少一者驱动。
第二电动发电机120的驱动力通过减速齿轮140而传送到前轮160。因此,第二电动发电机120辅助内燃机100或使用来自第二电动发电机120的驱动力行驶。此外,作为前轮160驱动的替代或补充,可以驱动后轮。
在插电式混合动力车辆再生制动期间,第二电动发电机120通过减速齿轮140而由前轮160来驱动,并且第二电动发电机120作为发电机工作。因此,第二电动发电机120作为将制动能转换为电力的再生制动器工作。由第二电动发电机120产生的电力被存储在电池150中。
动力分割装置130由包括太阳齿轮(sun gear)、小齿轮(pinion gear)、行星架(carrier)和齿圈(ring gear)的行星齿轮组形成。小齿轮与太阳齿轮和齿圈啮合。行星架旋转地支撑小齿轮。太阳齿轮被连接到第一电动发电机110的转轴。行星架被连接到内燃机100的曲轴。齿圈被连接到第二电动发电机120的转轴以及减速齿轮140。
由于内燃机100、第一电动发电机110和第二电动发电机120都通过由行星齿轮形成的动力分割装置130而被连接,因此内燃机100、第一电动发电机110和第二电动发电机120的转速的关系是其中转速通过如图2所示的列线图中的直线而被连接的关系。
现在返回图1,电池150是由多个电池模块形成的电池组,其中每个电池模块由被串联连接在一起而整合在一起的多个电池单体形成。电池150的电压例如近似为200V。除了从第一电动发电机110和第二电动发电机120供给的电力之外,还可将从车辆外部的外部电源供给的电力充电到电池150。
在该示例性实施例中,内燃机100由动力传动系管理器-电子控制单元(PM-ECU)170控制。第一电动发电机110和第二电动发电机120由MG-ECU 172控制。PM-ECU 170和MG-ECU 172被连接以实现双向通信。除了PM-ECU 170和MG-ECU 172之外,还在插电式混合动力车辆中设置充电器ECU 174。PM-ECU 170和充电器ECU 174被连接以实现双向通信。PM-ECU 170除了控制内燃机100之外,还可用于控制MG-ECU172和充电器ECU 174。
例如,MG-ECU 172和充电器ECU 174根据来自PM-ECU 170的命令信号而被控制为打开(电源接通)和关闭(电源关断)。并且,PM-ECU170将关于由第一电动发电机110产生的电力以及来自第二电动发电机120的用于驱动的电力等的命令输出到MG-ECU 172。此外,PM-ECU 170将关于将电力充电到电池150的命令输出到充电器ECU 174。
PM-ECU 170可以由来自PM-ECU 170自身的命令来停止。PM-ECU170的起动由电源ECU 176控制。只要电力持续从辅助电池552被供给,电源ECU 176总是保持开启。
现在将参考图3更详细地描述插电式混合动力车辆的电气系统。插电式混合动力车辆包括转换器200、第一逆变器210、第二逆变器220、系统主继电器(SMR)230、充电器240和入口(inlet)250。
转换器200包括电抗器、两个npn型晶体管和两个二极管。电抗器的一端连接到电池150的正端子侧,电抗器的另一端连接到所述两个npn型晶体管的连接点。
所述两个npn型晶体管被串联连接。npn型晶体管由MG-ECU 172控制。二极管被连接在每个npn型晶体管的集电极和发射极之间,以便电流从发射极侧流到集电极侧。
此外,可使用例如绝缘栅双极晶体管(IGBT)作为npn型晶体管。还可以使用诸如功率金属氧化物半导体场效应晶体管(MOSFET)的电力开关元件替代npn型晶体管。
在将从电池150放电的电力供给到第一电动发电机110或第二电动发电机120时,通过转换器200提升电压。相反地,在将由第一电动发电机110或第二电动发电机120产生的电力充电到电池150时,通过转换器200降低电压。
通过电压传感器180检测转换器200与第一逆变器210以及第二逆变器220之间的系统电压VH。电压传感器180的检测结果被输出到MG-ECU172。
第一逆变器210包括U相臂、V相臂和W相臂。U相臂、V相臂和W相臂被并联连接。U相臂、V相臂和W相臂各自具有被串联连接的两个npn型晶体管。允许电流从发射极侧流到集电极侧的二极管被连接在每个npn型晶体管的集电极与发射极之间。每个臂的每个npn型晶体管的连接点在与第一电动发电机110的每个线圈的中性点112不同的端部被连接。
第一逆变器210将从电池150供给的直流电流转换为交流电流,然后将此交流电流供给到第一电动发电机110。并且,第一逆变器210将由第一电动发电机110产生的交流电流转换为直流电流。
第二逆变器220包括U相臂、V相臂和W相臂。U相臂、V相臂和W相臂被并联连接。U相臂、V相臂和W相臂各自具有被串联连接的两个npn型晶体管。允许电流从发射极侧流到集电极侧的二极管被连接在每个npn型晶体管的集电极与发射极之间。每个臂的每个npn型晶体管的连接点在与第二电动发电机120的每个线圈的中性点122不同的端部被连接。
第二逆变器220将从电池150供给的直流电流转换为交流电流,然后将此交流电流供给到第二电动发电机120。并且,第二逆变器220将由第二电动发电机120产生的交流电流转换为直流电流。
转换器200、第一逆变器210和第二逆变器220全部由MG-ECU 172控制。MG-ECU 172可用于检测转换器200、第一逆变器210和第二逆变器220中的故障(即,异常)以及用于控制转换器200、第一逆变器210和第二逆变器220。
例如,当由电压传感器180检测到的系统电压VH、由电流传感器(未示出)检测到的输入/输出电流、或者由温度传感器(未示出)检测到的转换器200、第一逆变器210或第二逆变器220的温度或类似参数等于或大于阈值时,便会检测到故障。如果MG-ECU 172检测到故障,则指示该故障的故障信号便会从MG-ECU 172输出到PM-ECU 170。
在电池150与充电器240之间设置SMR 230。SMR 230是在电池150与电气系统相连的状态和电池150从电气系统断开连接的状态之间进行切换的继电器。当SMR 230打开时,电池150从电气系统断开。当SMR 230闭合时,电池150被连接到电气系统。
也就是说,当SMR 230打开时,电池150从转换器200和充电器240等断开。当SMR 230闭合时,电池150被电气连接到转换器200和充电器240等。
SMR 230的状态由PM-ECU 170控制。例如,当PM-ECU 170接通时,SMR 230闭合。当PM-ECU 170关断时,SMR 230打开。
充电器240被连接在电池150与转换器200之间。如图4所示,充电器240包括AC/DC转换电路242、DC/AC转换电路244、绝缘变压器246和整流电路248。
AC/DC转换电路242由单相桥电路形成。AC/DC转换电路242基于来自充电器ECU 174的驱动信号而将交流(AC)电力转换为直流(DC)电力。而且,AC/DC转换电路242也可以通过使用线圈作为电抗器而充当提升电压的升压斩波电路。
DC/AC转换电路244由单相桥电路形成。DC/AC转换电路244基于来自充电器ECU 174发出的驱动信号而将DC电力转换为高频AC电力,并将该高频AC电力输出到绝缘变压器246。
绝缘变压器246包括由磁性材料制成的芯以及缠绕在芯上的初级线圈和次级线圈。初级线圈和次级线圈电绝缘并且分别被连接到DC/AC转换电路244和整流电路248。绝缘变压器246将从DC/AC转换电路244接收的高频AC电力转换为与初级线圈和次级线圈的匝数比对应的电压水平,并且将其输出到整流电路248。整流电路248然后将从绝缘变压器246输出的AC电力整流为DC电力。
由电压传感器182检测AC/DC转换电路242与DC/AC转换电路244之间的电压(即,平流电容器(smoothing capacitor)的端子之间的电压),且由充电器ECU 174接收指示检测结果的信号。并且,由电流传感器184检测充电器240的输出电流,且由充电器ECU 174接收指示检测结果的信号。此外,由温度传感器186检测充电器240的温度,且由充电器ECU 174接收指示检测结果的信号。
当从车辆外部的外部电源对电池150进行充电时,充电器ECU 174产生用以驱动充电器240的驱动信号并将该驱动信号输出到充电器240。除了用于控制充电器240之外,充电器ECU 174还用于检测充电器240的故障。例如,当由电压传感器180检测到的电压、由电流传感器184检测到的电流、或者由温度传感器186检测到的温度或类似参数等于或大于阈值时,便会检测到充电器240的故障。如果检测到故障,则指示该故障的故障信号便会从充电器ECU 174输出到PM-ECU 170。
例如,在插电式混合动力车辆的侧部设置入口250。连接插电式混合动力车辆与位于插电式混合动力车辆外部的外部电源402的充电电缆300的连接器310连接到入口250。
将插电式混合动力车辆连接到外部电源402的充电电缆300包括连接器310、插头320和充电电路中断装置(CCID)330。
充电电缆300的连接器310连接到设置在插电式混合动力车辆中的入口250。连接器310具有开关312。当在充电电缆300的连接器310被连接到设置在插电式混合动力车辆中的入口250的同时开关312闭合时,连接器信号CNCT被输入到PM-ECU 170,该连接器信号CNCT指示充电电缆300的连接器310被连接到设置在插电式混合动力车辆中的入口250。
开关312与止动件(retaining piece)316协力而打开和闭合,该止动件316将充电电缆300的连接器310卡在插电式混合动力车辆的入口250中。止动件316响应于操作者推送在连接器310上设置的按钮314而旋转。
例如,当在充电电缆300的连接器310被连接到设置在插电式混合动力车辆中的入口250时操作者从示于图5的连接器310的按钮314松开手指时,止动件316与设置在插电式混合动力车辆中的入口250啮合,开关312闭合。当操作者按下按钮314时,止动件316从入口250脱离,开关312打开。此外,用于打开和闭合开关312的方法并不限于此。
现在返回到图4,充电电缆300的插头320连接到在房屋等中设置的电源插座400。来自位于插电式混合动力车辆外部的外部电源402的AC电力被供给到电源插座400。
CCID 330具有继电器332和控制导频电路(control pilot circuit)334。当继电器332打开时,将来自位于插电式混合动力车辆外部的外部电源402的电力供给到插电式混合动力车辆的路径中断。当继电器332闭合时,电力能够从位于插电式混合动力车辆外部的外部电源402被供给到插电式混合动力车辆。在充电电缆300的连接器310被连接到插电式混合动力车辆的入口250时,继电器332的状态由PM-ECU 170控制。
当充电电缆300的插头320被连接到电源插座400,即,被连接到外部电源402,并且连接器310被连接到设置在插电式混合动力车辆中的入口250时,控制导频电路334将导频信号(pilot signal)(即,矩形波信号)CPLT输出到控制导频线。通过设置在控制导频电路334中的振荡器(未示出),使该导频信号振荡。
当充电电缆300的插头320被连接到电源插座400时,即使连接器310从设置在插电式混合动力车辆中的入口250断开,控制导频电路334也能够输出恒定的导频信号CPLT。然而,当连接器310从设置在插电式混合动力车辆中的入口250断开时,PM-ECU 170不能检测到所输出的导频信号CPLT。
当充电电缆300的SMR 230被连接到电源插座400并且连接器310被连接到插电式混合动力车辆的入口250时,控制导频电路334使具有预设脉冲宽度(即,占空比)的导频信号CPLT振荡。
通过导频信号CPLT的脉冲宽度向插电式混合动力车辆报告能够被供给的电流容量。例如,向插电式混合动力车辆报告充电电缆300的电流容量。导频信号CPLT的脉冲宽度是恒定的,并且不依赖于外部电源402的电压和电流。
另一方面,如果使用不同类型的充电电缆,则导频信号CPLT的脉冲宽度可能不同。也就是说,可以为每种类型的充电电缆设定导频信号CPLT的脉冲宽度。
在该示例性实施例中,当插电式混合动力车辆通过充电电缆300而被连接到外部电源402时,从外部电源402供给的电力被充入到电池150。在对电池150充电期间,SMR 230和CCID 330中的继电器332闭合。
通过设置在插电式混合动力车辆中的电压传感器188检测外部电源402的AC电压VAC。指示检测到的电压VAC的信号被输出到PM-ECU170。
接下来,将参考图6更详细地描述电源ECU 176。此外,下面描述的结构还可适用于各种ECU,例如PM-ECU 170、MG-ECU 172和充电器ECU174等。
电源ECU 176包括存储器500、CPU 510、复位电路520、电源电路530、第一通信线路541和第二通信线路542。
存储器50为诸如只读存储器(ROM)的非易失性存储器。存储器500存储由CPU 510执行的程序等。存储在存储器500中的程序为可重写的。
CPU 510读取存储在存储器500中的程序,并且基于所述程序执行用于对设备进行控制的处理。在该示例性实施例中,执行用于启动PM-ECU170的处理。此外,所执行的处理并不限于此。CPU 510可以充当本发明的处理部。
CPU 510包括复位端子512和重写设定端子514。复位端子512接收来自复位电路520的复位信号。该复位信号是指示CPU 510进行复位的信号。当复位端子512接收到复位信号时,CPU 510对处理进行复位。也就是说,CPU 510被复位。因此,CPU 510从开始执行新的重写程序。
在该示例性实施例中,在复位信号的水平(level)为低时,对CPU 510进行复位。此外,也可以在复位信号为高时,对CPU 510进行复位。
重写命令信号经由第二通信线路542而被输入重写设定端子514。该重写命令信号是指示CPU 510重写存储在存储器500中的程序的信号。当重写设定端子514接收到重新命令信号时,CPU 510从执行用于控制设备的处理的通常模式转换为执行重写在存储器500中存储的程序的处理的重写模式。一旦CPU 510已被复位,CPU 510便会从重写模式返回到通常模式。在该示例性实施例中,在重写命令信号的水平为高时,CPU 510在重写模式下操作。此外,也可以在重写命令信号的水平为低时,CPU 510在重写模式下操作。
如果在重写命令信号被输入的同时点火开关550被关断,则复位电路520将复位信号输出到CPU 510。更具体地说,如果重写命令信号的水平为高并且点火信号的水平为低时,复位信号变为低。
点火信号的水平在点火开关550被接通时变为高,且在点火开关550被关断时变为低。点火开关550例如由用户手动操作。
电源电路530稳定地将从辅助电池552供给的电力供给到CPU 510。
第一通信线路541将与电源ECU 176相连的重写工具560连接到CPU510,并将从重写工具560输出的数据传送到CPU 510。例如,将在存储器500中存储的新程序的数据从重写工具560传送到CPU 510。此外,第一通信线路541可以充当本发明的第一传送部,并且重写工具可充当本发明的外部装置。
第二通信线路542将重写工具560连接到复位电路520,并将从重写工具560输出的重写命令信号传送到复位电路520。除了复位电路520之外,第二通信线路542还被连接到CPU 510的重写设定端子514。此外,第二通信线路542可以充当本发明的第二传送部。
现在将描述基于上述结构的该示例性实施例的电源ECU 176的操作。
当重写工具560不被连接到电源ECU 176时,重写命令信号的水平为低。在这种情况下,CPU 510在通常模式下操作。因此,CPU 510基于存储在存储器510中的程序执行处理。并且,复位信号的水平为高。因此,不对CPU 510进行复位。
如果重写工具560被连接到电源ECU 176且重写命令信号的水平为高,则CPU 510在重写模式下操作。当点火开关550接通时,复位信号的水平为高。因此,CPU 510从存储器500中删除旧程序并写入新程序。
当点火开关550被关断时,复位信号的水平变为低。结果,CPU 510被复位。
通过这种方式,在对程序进行重写之后,通过操作者简单地关断点火开关550,来对CPU 510进行复位。复位操作的执行本身是根据操作者的判断来进行的,因此,例如,如果对存储器500中的程序的重写被中断,不需要将CPU 510的操作异常的情况或类似情况考虑进去的复杂程序。并且,操作者能够在不打开发动机罩和旋转螺丝的情况下对CPU 510进行复位。结果,可以在程序已被重写之后对CPU 510进行复位,而不需要复杂的程序和复杂的操作。
在该示例性实施例中,还可以将这样的电源ECU 176用作电子控制设备:即使点火开关550被关断,该电源ECU 176也继续被供以电力。在这种情况下,如果点火开关550关断并且第二信号未被输入,则不对处理(即,CPU 510)进行复位,其中,所述第二信号指示重写存储在存储器中的程序。也就是说,仅当点火开关550关断并且复位电路520接收到重写命令信号时才对处理(即,CPU 510)进行复位。
接下来,将参考图7描述本发明的第二示例性实施例。在该第二示例性实施例中,CPU 510还包括重写命令信号输出端子516。在经由第一通信线路541从重写工具560接收到重写命令时,CPU 510输出重写信号。也就是,重写信号的水平变为高。例如,CPU 510基于用于输出重写信号的程序而输出重写信号。此外,输出重写信号的功能也可以通过硬件来实现。重写命令是用于重写存储在存储器500中的程序的命令。
第二通信线路544将CPU 510的重写命令信号输出端子516连接到复位电路520,并且将从CPU 510输出的重写命令信号传送到复位电路520。第二通信线路544还将从CPU 510的重写命令信号输出端子516输出的重写命令信号传送到重写设定端子514。
其他结构与上述第一示例性实施例中的结构相同。因此,这里不再重复其细节。
接下来,将描述基于上述结构的第二示例性实施例的电源ECU 176的操作。
当重写工具560被连接到电源ECU 176并且重写命令从重写工具560被传送到CPU 510时,CPU 510将重写命令信号的水平改变为高。因此,CPU 510在重写模式下操作。当点火开关550接通时,复位信号的水平为高。因此,CPU 510从存储器500中删除旧程序并写入新程序。
当点火开关550被关断时,复位信号的水平变为低。结果,CPU 510被复位。
通过这种方式,也可以利用第二示例性实施例获得类似于利用上述第一示例性实施例获得的效果。
本文中公开的示例性实施例从所有方面来说都仅为实例,绝不应被解释为限制性的。本发明的范围并非由上面的描述指示,而是由本专利权利要求的范围指示,并且旨在包括落在与本专利权利要求的范围等效的范围和含义内的所有修改。

Claims (6)

1.一种电子控制单元,包括:
处理部,其基于存储在存储器中的程序而执行对设备进行控制的处理,并且在接收到指示处理复位的第一信号时对所述处理进行复位;以及
复位部,当在第二信号被输入的同时点火开关被关断时,所述复位部将所述第一信号输出到所述处理部,其中所述第二信号指示所述处理部重写存储在所述存储器中的所述程序。
2.根据权利要求1的电子控制单元,还包括:
第一传送部,其将与所述电子控制单元连接的外部装置连接到所述处理部,并将从所述外部装置输出的数据传送到所述处理部;以及
第二传送部,其将所述外部装置连接到所述复位部,并将从所述外部装置输出的所述第二信号传送到所述复位部。
3.根据权利要求1的电子控制单元,还包括:
第一传送部,其将与所述电子控制单元连接的外部装置连接到所述处理部,并将从所述外部装置输出的数据传送到所述处理部,
其中,所述处理部在接收到重写存储在所述存储器中的所述程序的命令时输出所述第二信号,并且所述电子控制单元还包括第二传送部,所述第二传送部将所述处理部连接到所述复位部并将从所述处理部输出的所述第二信号传送到所述复位部。
4.根据权利要求1至3中任一项的电子控制单元,其中,如果点火开关关断且所述第二信号未被输入,所述处理部不对所述处理进行复位。
5.一种电子控制单元的控制方法,所述电子控制单元包括处理部,所述处理部基于存储在存储器中的程序而执行对设备进行控制的处理,并且在接收到指示处理复位的第一信号时对所述处理进行复位,所述控制方法包括:
当在第二信号被输入的同时点火开关被关断时,将所述第一信号输出到所述处理部,其中所述第二信号指示所述处理部重写存储在所述存储器中的所述程序。
6.根据权利要求5的电子控制单元的控制方法,其中,如果所述点火开关关断且所述第二信号未被输入,所述处理部不对所述处理进行复位。
CN2011800323888A 2010-06-28 2011-06-24 电子控制单元及其控制方法 Pending CN102971685A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP146153/2010 2010-06-28
JP2010146153A JP5136602B2 (ja) 2010-06-28 2010-06-28 電子制御装置
PCT/IB2011/001475 WO2012001482A1 (en) 2010-06-28 2011-06-24 Electronic control unit and control method thereof

Publications (1)

Publication Number Publication Date
CN102971685A true CN102971685A (zh) 2013-03-13

Family

ID=44675612

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011800323888A Pending CN102971685A (zh) 2010-06-28 2011-06-24 电子控制单元及其控制方法

Country Status (5)

Country Link
US (1) US20130103203A1 (zh)
EP (1) EP2585890B1 (zh)
JP (1) JP5136602B2 (zh)
CN (1) CN102971685A (zh)
WO (1) WO2012001482A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111130193A (zh) * 2018-10-29 2020-05-08 丰田自动车株式会社 电力变换设备

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6011162B2 (ja) * 2012-08-29 2016-10-19 株式会社デンソー 電子制御装置
CN104837700B (zh) 2013-07-24 2016-10-12 株式会社小松制作所 混合动力作业机械
JP2015098311A (ja) * 2013-11-20 2015-05-28 トヨタ自動車株式会社 電子制御装置、ソフトウェア書き換えシステム
CN104260677B (zh) * 2014-09-18 2017-06-23 深圳市双赢伟业科技股份有限公司 一种车载电源控制电路和汽车
US9434378B2 (en) 2014-12-23 2016-09-06 Toyota Motor Engineering & Manufacturing North America, Inc. System and method for improving the vehicle feel, fuel efficiency and performance of a hybrid vehicle
US10598151B2 (en) 2016-05-26 2020-03-24 General Electric Company System and method for micrositing a wind farm for loads optimization

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060053235A1 (en) * 1996-09-20 2006-03-09 Denso Corporation Memory writing device for an electronic device
JP2008242995A (ja) * 2007-03-28 2008-10-09 Denso Corp 電子制御装置
US20100138640A1 (en) * 2008-12-02 2010-06-03 Arm Limited Reset synchronisation

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2574498B2 (ja) * 1990-02-28 1997-01-22 アルパイン株式会社 装置のリセット方法
US5999876A (en) * 1998-04-01 1999-12-07 Cummins Engine Company, Inc. Method and system for communication with an engine control module in sleep mode
JP2000293923A (ja) * 1999-04-08 2000-10-20 Denso Corp 情報処理装置用電源装置および情報処理装置
JP2003196256A (ja) * 2001-12-26 2003-07-11 Denso Corp 電子制御装置
JP2003241863A (ja) * 2002-02-21 2003-08-29 Denso Corp 電子装置
JP2003271420A (ja) * 2002-03-18 2003-09-26 Matsushita Electric Ind Co Ltd 電子制御装置
JP2007237905A (ja) * 2006-03-08 2007-09-20 Denso Corp ハイブリッド型車両用のプログラム書き換えシステム及び電子制御装置
JP4686498B2 (ja) * 2007-05-09 2011-05-25 三菱電機株式会社 電子制御装置
JP5221903B2 (ja) * 2007-06-27 2013-06-26 株式会社島津製作所 質量分析装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060053235A1 (en) * 1996-09-20 2006-03-09 Denso Corporation Memory writing device for an electronic device
JP2008242995A (ja) * 2007-03-28 2008-10-09 Denso Corp 電子制御装置
US20100138640A1 (en) * 2008-12-02 2010-06-03 Arm Limited Reset synchronisation

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111130193A (zh) * 2018-10-29 2020-05-08 丰田自动车株式会社 电力变换设备
CN111130193B (zh) * 2018-10-29 2024-01-02 丰田自动车株式会社 电力变换设备

Also Published As

Publication number Publication date
JP2012006547A (ja) 2012-01-12
JP5136602B2 (ja) 2013-02-06
US20130103203A1 (en) 2013-04-25
EP2585890B1 (en) 2015-02-25
EP2585890A1 (en) 2013-05-01
WO2012001482A1 (en) 2012-01-05

Similar Documents

Publication Publication Date Title
CN102143873B (zh) 车辆、车辆的控制方法
CN101909928B (zh) 车辆的充电控制装置
US8487636B2 (en) Malfunction determining apparatus and malfunction determining method for charging system
US8368347B2 (en) Vehicular charging system
US9216655B2 (en) Vehicle and power supply system
CN101803147B (zh) 蓄电装置的充电控制装置以及充电控制方法
JP5585564B2 (ja) 車両の制御装置および制御方法ならびに車両
US20100204860A1 (en) Control apparatus and control method for vehicle
KR101220367B1 (ko) 플러그인 하이브리드 자동차의 충전장치 및 방법
CN102971685A (zh) 电子控制单元及其控制方法
CN102906958B (zh) 蓄电装置的充电装置以及充电方法
JP2009100569A (ja) 車両および充電ケーブル
CN102470770A (zh) 电动车辆的电源系统
CN101583512A (zh) 车辆及其控制方法以及记录了用于使计算机执行车辆的控制方法的程序的计算机可读取的记录介质
CN102233826B (zh) 用于电气系统的电力限制设备、用于电气系统的电力限制方法以及电气系统
CN102448765A (zh) 充电系统、车辆以及充电系统的控制方法
CN103561993A (zh) 车辆和车辆的控制方法
CN104025420A (zh) 电力供给系统和供电装置
JP2012249455A (ja) 車両の電気システム
JP2024121872A (ja) 電動車両の制御システム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130313

WD01 Invention patent application deemed withdrawn after publication