Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
FUEL CELL DRIVE SYSTEM
Document Type and Number:
WIPO Patent Application WO/2008/018182
Kind Code:
A3
Abstract:
A motor system is configured by: detecting a duration of idle stop by an idle stop end state detection unit 101 when the idle stop mode of the fuel cell ends; estimating recovery time taken for total voltage of the fuel cell to reach voltage at the idle operation by a fuel cell stack total voltage recovery time estimation unit based on the detected duration; and correcting and reducing a changing rate of the drive motor request torque by the drive motor request torque reduction correction unit 103 based on the estimated recovery time.

Inventors:
KOIKE YUICHI
Application Number:
PCT/JP2007/000866
Publication Date:
April 03, 2008
Filing Date:
August 10, 2007
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
NISSAN MOTOR (JP)
KOIKE YUICHI
International Classes:
B60L11/18; H01M8/04
Domestic Patent References:
WO2006103504A12006-10-05
Foreign References:
DE102005052019A12006-05-04
US20010053950A12001-12-20
Attorney, Agent or Firm:
MIYOSHI, Hidekazu et al. (2-8 Toranomon 1-chome,Minato-k, Tokyo 01, JP)
Download PDF:
Claims:

Claims

[1] A motor system, comprising: a drive motor generating a drive force using power supplied from a fuel cell; an idle control unit stopping power generation of the fuel cell which is in idle operation into an idle stop mode and ending the idle stop mode to restart the power generation of the fuel cell; a state detection unit detecting a state of the fuel cell when the idle stop mode of the fuel cell ends; a recovery time estimation unit estimating a recovery time taken for total voltage of the fuel cell to reach voltage at the idle operation based on the state of the fuel cell detected by the state detection unit; and a control unit performing a correction control for torque of the drive motor based on the recovery time estimated by the recovery time estimation unit. [2] The motor system according to Claim 1, wherein the control unit corrects and reduces a changing rate of the torque of the drive motor when the recovery time is estimated by the recovery time estimation unit to be longer than predetermined recovery time previously set. [3] The motor system according to Claim 1, wherein the control unit corrects and reduces an upper limit of the torque of the drive motor when the recovery time is estimated by the recovery time estimation unit to be longer than predetermined recovery time previously set. [4] The motor system according to any one of Claims 1 to 3, wherein the state detection unit detects as the state of the fuel cell an idle stop duration when the fuel cell is in the idle stop mode; and the recovery time estimated by the recovery time estimation unit is increased as the idle stop duration detected by the state detection unit increases. [5] The motor system according to any one of Claims 1 to 3, wherein the state detection unit detects total voltage of the fuel cell as the state of the fuel cell; and the recovery time estimated by the recovery time estimation unit is increased as the total voltage of the fuel cell detected by the state detection unit decreases. [6] The motor system according to any one of Claims 1 to 3, wherein the state detection unit detects minimum cell voltage of the fuel cell as the state of the fuel cell; and the lower the minimum cell voltage of the fuel cell detected by the state detection unit is, the longer the recovery time estimated by the recovery time estimation unit is.

[7] The motor system according to any one of Claims 1 to 6, further comprising: a rotational speed detection unit detecting rotational speed of the drive motor, wherein the control unit performs the correction control when the rotational speed detected by the rotational speed detection unit is not less than predetermined rotational speed previously set.

[8] The motor system according to any one of Claims 1 to 7, further comprising: a battery supplying power to the drive motor, wherein the control unit performs the correction control when an upper limit of output power of the battery is not more than predetermined power previously set.

[9] The motor system according to any one of Claims 1 to 8, wherein the motor system is mounted on a fuel cell vehicle in which drive wheels are driven by a drive motor driven by power obtained by the fuel cell.

Description:

Description MOTOR SYSTEM

Technical Field

[0001] The present invention relates to a motor system which includes a fuel cell serving as a power supply and more specifically, to a motor system in which torque of a drive motor is controlled when the fuel cell returns from an idle stop mode to an idle mode. Background Art

[0002] As an intermittent drive technique for fuel cells, for example, a technique described in [Patent Citation 1] below has been known. This [Patent Citation 1] describes a technique used when, in a fuel cell system including a fuel cell and a secondary battery supplying load power, intermittent operation of the fuel cell is performed in such a way that the fuel cell is stopped in a low load range while the secondary battery supplies load power. In this technique, a threshold for start and stop of the fuel cell is adjusted according to open circuit voltage (OCV) of the fuel cell which is stopped. Employment of such a technique can prevent fuel consumption for maintaining the open circuit voltage while the fuel cell is stopped and can also improve response of restart from the state with lowered open circuit voltage of the fuel cell which has stopped generating power.

[Patent Citation 1] Japanese Patent Laid-open Publication No. 2005-71797 Disclosure of Invention Technical Problem

[0003] In a motor such as a drive motor supplied with power from a fuel cell as described above, generally, since rotational speed of the drive motor increases slowly enough with respect to the response requirement for drive torque in a low rotational speed range (different depending on specifications of the drive motor), the change in drive motor power requirement per unit time is small. On the other hand, in a medium-high rotational speed range (different depending on the specifications of the drive motor), the drive motor can provide a maximum output, and the response requirement for the drive torque is substantially equal to the change in drive motor power requirement.

[0004] When such a drive motor is used to drive a fuel cell vehicle, the torque response requirement of the drive motor is set based on the perspective of driving performance of the vehicle, and the change in drive motor power requirement is generally large in the medium-high rotational speed range of the drive motor. Accordingly, the power generation of the fuel cell is basically a high-load and rapid action.

[0005] On the other hand, after remaining in idle stop (an idle stop mode) for a predetermined time, the fuel cell goes into an inactive state with an increased amount of

condensed water, lowered temperature of the body of the fuel cell, an increased amount of non-fuel gas (nitrogen gas), and the like. If the fuel cell is shifted from the same state to the idle mode and performs high-load and rapid power generation, therefore, the fuel cell may deteriorate because of reduction in cell voltage. In order to avoid such deterioration and protect the fuel cell, it may be necessary to limit an output of the fuel cell.

[0006] Accordingly, when the idle stop is carried out in the medium-high rotational speed range of the drive motor, there is a lot of influence by the aforementioned output limitation. Power supplied from the fuel cell to the drive motor becomes insufficient, and the torque of the drive motor may be required to be limited. In the fuel cell vehicle with such a drive motor mounted thereon, there is a problem of deterioration in driving performance (acceleration performance) of the vehicle.

[0007] The present invention was therefore made in the light of the above description, and an object of the present invention is to provide a motor system in which torque of a drive motor supplied with power from a fuel cell is properly controlled. Technical Solution

[0008] In order to achieve the aforementioned object, the means for solving the problem of the present invention is characterized by including: a drive motor generating a drive force using power supplied from a fuel cell; an idle control unit stopping power generation of the fuel cell which is in idle operation into an idle stop mode and ending the idle stop mode to restart the power generation of the fuel cell; a state detection unit detecting a state of the fuel cell when the idle stop mode of the fuel cell ends; a recovery time estimation unit estimating a recovery time taken for total voltage of the fuel cell to reach voltage at the idle operation based on the state of the fuel cell detected by the state detection unit; and a control unit performing a correction control for torque of the drive motor based on the recovery time estimated by the recovery time estimation unit.

Advantageous Effects

[0009] According to the present invention, it is possible to properly control the torque of the drive motor supplied with power from the fuel cell after recovery to the idle state according to the state of the fuel cell in the idle stop state. Brief Description of the Drawings

[0010] [fig. I]FIG. 1 is a diagram showing a basic configuration of the present invention.

[fig.2]FIG. 2 is a view showing a configuration of a motor system according to Embodiments 1 to 4 of the present invention.

[fig.3]FIG. 3 is a flowchart showing a procedure of a main process according to Embodiments 1 to 4 of the present invention.

[fig.4]FIG. 4 is a flowchart showing a part of the procedure shown in FIG. 3 according to Embodiment 1 of the present invention.

[fig.5]FIG. 5 is a graph showing a relation between idle stop duration and a fuel cell stack I-V characteristic.

[fig.6] FIG. 6 is a graph showing a relation between the idle stop duration and an output characteristic of a fuel cell stack when rated output response is requested. [fig.7]FIG. 7 is a flowchart showing a part of the procedure shown in FIG. 3 according to Embodiment 1 of the present invention.

[fig.8]FIG. 8 is a graph showing a relation between the N-T characteristic and output characteristic of the drive motor.

[fig.9]FIG. 9 is a graph showing the drive motor output characteristic when the drive motor is fully accelerated at each rotational speed.

[fig.1O]FIG. 10 is a graph showing a relation between drive motor available power and drive motor output characteristic.

[fig.11]FIG. 11 is a graph showing changes in amounts related to correction control to reduce drive motor request torque.

[fig.12] FIG. 12 is a flowchart showing a part of the procedure shown in FIG. 3 according to Embodiment 1 of the present invention.

[fig.l3]FIG. 13 is a graph showing a relation between fuel cell stack total voltage at the end of idle stop and the fuel cell stack I-V characteristic.

[fig.14] FIG. 14 is a graph showing a relation between the fuel cell stack total voltage at the end of idle stop and fuel cell stack output characteristic when the rated output response is requested.

[fig.15]FIG. 15 is a flowchart showing a part of the procedure shown in FIG. 3 according to Embodiment 3 of the present invention.

[fig.16]FIG. 16 is a graph showing an example of cell voltage at the end of idle stop. [fig.l7]FIG. 17 is a graph showing a relation between minimum cell voltage at the end of idle stop and the output characteristic of the fuel cell stack when the rated output response is requested.

[fig.18]FIG. 18 is a flowchart showing a part of the procedure shown in FIG. 7 according to Embodiment 4 of the present invention.

[fig.19] FIG. 19 is a graph showing changes in amounts related to correction control for the upper limit of the drive motor request torque. Explanation of Reference 101 Idle stop end state detection unit

102 Fuel cell stack total voltage recovery time estimation unit

103 Drive motor request torque reduction correction control unit 201 Drive motor

202 Drive motor inverter

203 Fuel cell stack

204 Drive unit

205 Cell voltage detector

206 Secondary battery

207 Battery controller

208 Accelerator

209 Accelerator opening sensor

210 Controller

Best Mode for Carrying Out the Invention

[0012] Hereinafter, a description is given of best embodiments for carrying out the present invention using the drawings. Embodiment 1

[0013] FIG. 1 is a diagram showing a basic configuration of a motor system according to Embodiment 1 of the present invention. The basic configuration of Embodiment 1 shown in FIG. 1 is a motor system including a drive motor which provides a drive force using electric power supplied from a fuel cell stack. The fuel cell stack can perform intermittent operation in which the fuel cell stack operates while transiting between an idle operation mode and an idle stop mode. The motor system includes: an idle stop end state detection unit 101 detecting a state of the fuel cell stack when the idle stop mode (hereinafter, idle stop) of the fuel cell stack ends; a fuel cell stack total voltage recovery time estimation unit 102 estimating a time for total voltage of the fuel cell stack to return to a normal idle state based on the idle stop end state detected by the idle stop end state detection unit 101; and a drive motor request torque reduction correction control unit 103 carrying out a correction control to reduce drive motor request torque which specifies torque of the drive motor based on the total voltage recovery time of the fuel cell stack estimated by the fuel cell stack total voltage recovery time estimation unit 102.

[0014] Herein, the "fuel cell" is a concept including: a "single cell" as a basic constituent unit of a battery which includes a set of an electrolyte and a pair of electrodes (an anode and a cathode) sandwiching the electrolyte; a "cell stack" as a basic constituent unit of a flat fuel cell which is a stack of single cells and includes a separator, a cooling plate, an output terminal, and the like; and a "cell module" composed of a plurality of the cell stacks to provide a predetermined output. Hereinafter, the "fuel cell" is called a fuel cell stack.

[0015] The fuel cell stack constitutes a fuel cell system which generates power by supplying fuel gas containing hydrogen and oxidation gas containing oxygen. The fuel cell

system includes auxiliaries for supplying fuel gas, oxidation gas, cooling water, and the like to the fuel cell stack.

[0016] The fuel cell system is an apparatus directly converting energy included in fuel to electric energy. In this fuel cell system, fuel gas containing hydrogen is supplied to a positive electrode (anode) among the pair of electrodes which are provided so as to sandwich an electrolyte film while oxidation gas containing oxygen is supplied to the other negative electrode (cathode). The electric energy is extracted from the electrodes using electrochemical reaction occurring in surfaces of the pair of electrodes on the electrolyte film side. The reaction is expressed by the following formulas:

[0017] Anode reaction: H 2 -> 2H + + 2e-

Cathode reaction: 2H + + 2e ~ + (1/2) O 2 -> H 2 O

[0018] Known methods of supplying the fuel gas to the anode are: a method of directly supplying the fuel gas from a hydrogen storage apparatus; a method of reforming fuel containing hydrogen and supplying the hydrogen-contained gas; and the like. As the fuel containing hydrogen, there are natural gas, methanol, gasoline, and the like. As the oxidation gas supplied to the cathode, air is generally used.

[0019] The "idle operation" of the fuel cell stack indicates a state in which the fuel cell is operating without supplying electric power to an external load while providing to itself minimum load necessary for operation (power generation) and is a concept including no-load operation and stand-by operation (Japanese Industrial Standards No: JISC88OO).

[0020] The "idle stop state" is a concept including: a state in which only power generation of the fuel cell stack is stopped in the idle operation; and a state in which operations of the auxiliaries constituting the fuel cell system are stopped in the idle operation in addition to the fuel cell stack. Furthermore, the state in which operations of the auxiliaries are stopped in addition to the fuel cell stack is a concept including a state in which the operation of at least one of auxiliaries concerning supply of the fuel gas, supply of the oxidation gas, and supply of water humidifying reaction gas is stopped.

[0021] FIG. 2 is a view showing an embodiment of a fuel cell vehicle to which the motor system of an embodiment of the present invention is applied. In FIG. 2, the motor system of this embodiment includes: a drive motor 201 driving drive wheels of the fuel cell vehicle; a drive motor inverter 202 converting DC power obtained by the fuel cell stack into AC power and supplying power to the drive motor according to drive motor request torque; a fuel cell stack 203 serving as a power supply of the drive motor 201; a drive unit 204 extracting power from the fuel cell stack 203; a cell voltage detector 205 detecting voltage of cells or cell groups of the fuel cell stack 203; a secondary battery 206 which is charged by power obtained by the fuel cell stack 203 and can supply the charged power to the drive motor; a battery controller 207 controlling and

detecting conditions (voltage, charge and discharge current, an amount of charge, and the like) of the secondary battery 206; and a controller 210 controlling the entire system.

[0022] The controller 210 functions as a control center controlling actions of the motor system. The controller 210 is implemented by, for example, a microcomputer including resources necessary for a computer controlling various kinds of action processes based on programs, such as a CPU, a memory unit, and an input/output unit and implements functions of the basic configuration of the present invention shown in FIG. 1. The controller 210 reads signals from the drive motor inverter 202, drive unit 204, cell voltage detector 205, battery controller 207, an accelerator opening sensor 209 detecting an accelerator opening of an accelerator 208 of the fuel cell vehicle, and sensors collecting other information necessary for the control action of the motor system but cannot be obtained by the above sensors, such as pressure, temperature, voltage, and current, including a vehicle speed sensor (not shown) detecting speed of the fuel cell vehicle; sends an instruction to each constituent element of the motor system based on the various types of read signals and a control logic (program) previously held inside; and integrally manages and controls all the actions necessary for the operation of the motor system including torque control of the drive motor, which are described below.

[0023] The controller 210 calculates torque of the drive motor which is to be specified for the drive motor inverter 202 based on the accelerator opening detected by the accelerator opening sensor 209, the vehicle speed detected by the vehicle speed sensor, and the rotational speed of the drive motor 201 detected by the drive motor inverter 202. The controller 210 then estimates power consumption of the drive motor 201 and calculates power to be extracted from the fuel cell stack 203 and secondary battery 206. The rotational speed of the drive motor 201 may be measured by a rotational speed sensor previously provided.

[0024] Next, a description is given of working of the motor system.

[0025] The schematic working is performing a correction control to reduce the drive motor request torque according to estimated fuel cell stack total voltage recovery time based on various conditions at the end of the idle stop.

[0026] With reference to a flowchart of a main process shown in FIG. 3, the operation action of the drive motor 201 is described in detail. This process is executed every predetermined time, for example, 10 ms, from the start of the operation of the fuel cell. In FIG. 3, first, a state when the fuel cell stack 203 goes into the idle stop is detected (step S301). After the detection, the fuel cell stack total voltage recovery time is estimated based on the detected state at the end of the idle stop (step S302). After the estimation, the correction control is made to reduce the drive motor request torque based on the

estimated fuel cell stack total voltage recovery time (step S303).

[0027] Next, a description is given of the method of detecting the idle stop end state in the above step S301 with reference to a flowchart of FIG. 4. In FIG. 4, first, an idle stop instruction value (flSGO) [-] set by the controller 210 is checked, and it is checked whether the fuel cell stack 203 is in the idle stop (step S401). For example, herein, when flSGO = 1, the fuel cell stack 203 is considered to be in the idle stop, and when flSGO = 0, the fuel cell stack 203 is considered to be generating power. Thereafter, it is judged whether the idle stop instruction value (flSGO) [-] checked above is " 1 " or "0" (step S402). As a result of the judgment, when flSGO = 1, that is, the fuel cell stack 203 is in the idle stop, the previous idle stop instruction value (at the previous calculation) (an idle stop instruction previous value, flSGOz) [-] is judged, and it is judged whether the fuel cell stack 203 was generating power at the previous calculation (step S403). As a result of the judgment, when flSGOz = 0, that is, the fuel cell stack 203 was generating power at the previous calculation, an idle stop duration (Tis) [sec] measured by the controller 210 is initialized, and the process is terminated (step S404).

[0028] On the other hand, in the result of the judgment of the above step S403, when flSGOz = 1, that is, the fuel cell stack 203 was in the idle stop at the previous calculation, a cycle JOB of the above-described main process is added to the idle stop duration [sec] which has been measured (step S405).

[0029] On the other hand, in the result of the judgment of the above step S402, when flSGO = 0, that is, the fuel cell stack 203 is generating power, the idle stop duration [sec] is not changed (step S406).

[0030] Next, a description is given of an example of the method of estimating the fuel cell stack total voltage recovery time shown in the step S302 of FIG. 3.

[0031] First, a relation between the idle stop duration and the I- V characteristic of the fuel cell stack 203 is previously calculated as shown in FIG. 5 by experiments or the like and stored in the controller 210. In this relation, as shown in FIG. 5, the longer the idle stop duration (Tis [sec]) becomes, the more the I- V characteristic of the fuel cell stack 203 deteriorates (Yl). Furthermore, a relation in the fuel cell stack 203 between the I- V characteristic and an output characteristic is previously calculated as shown in FIG. 6 by experiments or the like and stored in the controller 210. In this relation, as shown in FIG. 6, it takes a certain time for the fuel cell I-V characteristic to return to the normal state (different depending on specifications of the fuel cell stack) at Tis = 0, and accordingly, the curve of the output characteristic dips to form a concave curve, thus increasing a rated output response time (Tnet) until the recovery.

[0032] Accordingly, the rated output response time (Tnet) [sec] corresponding to the idle stop duration detected in the above step S301 shown in FIG. 3 is estimated based on

the characteristics stored in the controller 210, which are shown in FIGS. 5 and 6. In FIG. 6, for example, the rated output response time is TnetC [sec] when the idle stop duration is TisC [sec]. Arrow Y2 shows that the longer Tis [sec] becomes the more rated output response deteriorates.

[0033] Next, a description is given of an example of the method of controlling the drive motor request torque shown in the step S303 of FIG. 3 with reference to a flowchart of FIG. 7.

[0034] In FIG. 7, first, a drive motor rotational speed Nmtr [rpm] is detected by the drive motor inverter 202 (step S701), and it is judged whether the detected drive motor rotational speed Nmtr is less than a predetermined value previously set (step S702). Herein, the predetermined value is set in a range of allowable rotational speed set according to the specifications and performance of the drive motor 201 as a threshold value between the low rotational speed range and medium and high rotational speed range which are set according to the specifications and performance of the drive motor 201 taking the aforementioned requirements into consideration. When the drive motor rotational speed is not less than the predetermined value as a result of the judgment, battery suppliable power Pbatt [kW] which can be supplied to the drive motor 201 is detected by the battery controller 207 (step S703).

[0035] Subsequently, based on the calculated battery suppliable power Pbatt and the above- described rated output Pnet [kW] of the fuel cell stack 203 corresponding to the idle stop duration, drive motor available power Pall [kW] is calculated (step S704). After the calculation, based on the drive motor rotational speed Nmtr detected in the aforementioned step S701, a drive motor output characteristic Pmtr_ul (Nmtr) [kW] is subsequently calculated (step S705).

[0036] After the calculation, the drive motor available power Pall calculated in the above step S704 is compared with the drive motor output characteristic Pmtr_ul (Nmtr) calculated in the above step S705 (step S706). In the comparison, it is judged whether the drive motor available power Pall is sufficient with respect to the drive motor output characteristic Pmtr_ul (Nmtr) (step S707). As a result of the judgment, when the drive motor available power Pall is judged to be insufficient, the correction control to reduce the drive motor request torque is executed (step S708).

[0037] On the other hand, when the drive motor available power Pall is sufficient as a result of the judgment, a normal control for the drive motor request torque is executed without performing the correction to reduce the torque (step S709).

[0038] Next, a description is given of an example of the method of calculating the drive motor available power Pall which is executed in the step S704 of FIG. 7.

[0039] First, the drive motor available power Pall is calculated using the following equation (1) where Paux [kW] is power consumption of the auxiliaries of the fuel cell vehicle

which require power supply from the fuel cell stack 203 and secondary battery 206.

[0040] (Equation 1)

Pall = Pnet + Pbatt - Paux (1)

Herein, as described above, Pnet is the rated output of the fuel cell stack, and Pbatt is power which is allowed to can be supplied from the secondary battery 206.

[0041] Next, a description is given of an example of the method of calculating the drive motor output characteristic Pmtr_ul (Nmtr) which is executed in the step S705 of FIG. 7.

[0042] First, based on an increasing rate upper limit delta Tqmtr_ul (Nmtr) [Nm/sec] of the drive motor request torque, which is previously designed based on the perspective of driving performance, acceleration performance, and the like, an increasing rate upper limit delta Pmtr_ul (Nmtr) [Kw/sec] of the drive motor output is calculated from the drive motor output characteristic when the drive motor 201 is really operated. Furthermore, in the same way as described above, the drive motor output characteristic Pmtr_ul (Nmtr) [kW] is calculated based on an N (rotational speed)-T (torque) characteristic of the drive motor request torque previously designed based on the perspective of the driving performance, acceleration performance, and the like. The relation between the output characteristic Pmtr_ul (Nmtr) of the drive motor 201 and the N-T characteristic of the drive motor request torque is, for example, a relation shown in FIG. 8.

[0043] Based on the thus calculated output characteristic Pmtr_ul (Nmtr) of the drive motor 201 and the increasing rate upper limit delta Pmtr_ul (Nmtr) of the drive motor output, the drive motor output response time Tmtr [sec] corresponding to the drive motor rotational speed (Nmtr) is calculated using the following equation (2).

[0044] (Equation 2)

Tmtr (Nmtr) = Pmtr_ul (Nmtr) / delta Pmtr_ul (Nmtr) (2)

[0045] The drive motor output characteristic Pmtr_ul (Ntmr) [kW] is calculated using the following equation (3) when the upper limit of the drive motor request torque of the drive motor 201 at rotational speed Nmtr is Tqmtr_ul (Nmtr) [Nm] and power loss of the drive motor 201 at these torque and rotational speed is Loss_mtr (Nmtr, Tqmtr_ul (Nmtr)) DcW].

[0046] (Equation 3)

Pmtr_ul (Nmtr) = ( 2pi x Nmtr x Tqmtr_ul (Nmtr) )/60/ 1000 + Loss_mtr (Nmtr, Tqmtr_ul (Nmtr)) (3)

[0047] In the output characteristic Pmtr_ul (Nmtr) of the drive motor 201 which is calculated according to the rotational speed of the drive motor 201 in such a manner, the drive motor output characteristics Pmtr_ul (NmtrO) and Pmtr_ul (Nmtrl) when the drive motor 201 fully accelerates at rotational speeds NmtrO and Nmtrl (NmtrO <

Nmtrl) are, for example, characteristics shown in FIG. 9. In the FIG. 9, CO shows drive motor output characteristic Pmtr_ul (NmtrO) during full acceleration at NmtrO [rpm], and Cl shows drive motor output characteristic Pmtr_ul (Nmtrl) during full acceleration at Nmtrl [rpm].

[0048] Next, a description is given of an example of the method of comparing the drive motor available power Pall and drive motor output characteristic Pmtr_ul (Nmtr) which is executed in the step S706 of FIG. 7.

[0049] First, FIG. 10 shows together the rated output characteristic Pnet of the fuel cell stack 203 corresponding to the idle stop duration TisC, which is shown in FIG. 6, the drive motor output characteristic Pmtr_ul (Nmtrl) corresponding to the drive motor rotational speed Nmtrl, which is shown in FIG. 9, and the drive motor available power Pall corresponding to idle stop durations TisO and TisC. In the FIG. 10, PO shows drive motor available power Pall obtained by adding battery available power to fuel cell stack output characteristic at Tis=0, Pl shows drive motor available power Pall obtained by adding battery available power to fuel cell stack output characteristic at Tis=C, Ml shows drive motor output characteristic Pmtr_ul (Nmtrl), FO shows fuel cell stack output characteristic at Tis=0, and Fl shows fuel cell stack output characteristic at Tis=TisC. SP shows region where drive motor output characteristic exceeds drive motor available power. As shown in FIG. 10, the drive motor available power Pall is found to be sufficient with respect to the drive motor output characteristic Pmtr_ul (Nmtrl) at the idle stop duration Tis=0 (TisO) but not sufficient at TisC.

[0050] Next, a description is given of an example of the correction control to reduce the drive motor request torque executed in the step S708 of FIG. 7.

[0051] Based on the increasing rate upper limit delta Tqtmr_ul (Nmtr) [Nm/sec] of the drive motor request torque which is set corresponding to the drive motor rotational speed Nmtrl, the increasing rate upper limit delta Pmtr_ul (Nmtrl) [kW/sec] of the drive motor output is corrected to be reduced, and corrected increasing rate upper limit delta Tqmtr_ul (Nmtrl)' [Nm/sec] of the drive motor is calculated using the following equation (4) based on the corrected increasing rate upper limit delta Pmtr_ul (Nmtrl)' of the drive motor output when the corrected drive motor output characteristic Pmtr_ul (Nmtrl)' is below the drive motor available power Pall.

[0052] (Equation 4) delta Tqmtr_ul (Nmtrl)' = ( A / B ) / 2pi x Nmtrl (4)

A = delta Pmtr_ul (Nmtrl)' - Loss_mtr (Nmtr, Tqmtr_ul (Nmtrl))

B = Pmtr_ul (Nmtrl)' / delta Ptmtr_ul (Nmtrl)'

[0053] FIG. 11 shows an example of a relation among the drive motor output characteristics before and after the correction, the drive motor available power, and the fuel cell stack rated output characteristic. In the FIG.l 1, PO shows drive motor available power Pall

obtained by adding battery available power to fuel cell stack output characteristic at Tis=0, Pl shows drive motor available power Pall obtained by adding battery available power to fuel cell stack output characteristic at Tis=C, AMI shows drive motor output characteristic Pmtr_ul (Nmtrl) after correction, BMl shows drive motor output characteristic Pmtr_ul (Nmtrl) before correction, FO shows fuel cell stack output characteristic at Tis=0, and Fl shows fuel cell stack output characteristic at Tis=TisC. SP shows region where drive motor output characteristic exceeds drive motor available power.

[0054] On the other hand, as another example of the calculation, there are a calculation method using the following equation (5) and the like. Specifically, a maximum torque Tqmtr_ul (Nmtr) [Nm] of the drive motor 201 is calculated based on the rated output response time TnetC of the fuel cell stack 203, for example, for the idle stop duration TisC and the drive motor N-T characteristic at the drive motor rotational speed Nmtrl which is shown in FIG. 8. The calculated maximum torque Tqmtr_ul (Nmtr) is divided by the rated output response time TnetC of the fuel cell stack and then multiplied with a torque increasing rate correction factor k(Pbatt) according to the battery suppliable power Pbatt to calculate the corrected increasing rate upper limit delta Tqmtr_ul (Nmtr)' of the drive motor request torque.

[0055] (Equation 5) delta Tqmtr_ul (Nmtrl)' = Tqmtr_ul / Tnet x k(Pbatt) (5)

[0056] As described above, in the aforementioned Embodiment 1, the correction control to reduce the drive motor request torque is made taking into consideration the state of the fuel cell stack which is inactive because of the idle stop so that the output request is not rapid. Accordingly, the torque of the drive motor 201 which is supplied with power after returning to the idle mode can be properly controlled according to the state of the fuel cell stack 203 in the idle stop. In the fuel cell vehicle, it is therefore possible to prevent significant deterioration of the driving performance (deterioration of the acceleration performance) due to the output limitation for protection of the fuel cell stack.

[0057] Moreover, the increasing rate of the drive motor request torque is corrected and reduced so that the output request for the fuel cell stack 203 is not rapid. It is therefore possible to prevent significant deterioration of the driving performance (deterioration of the acceleration performance) due to output limitation for protection of the fuel cell stack.

[0058] The fuel cell stack total voltage recovery time is estimated based on the idle stop duration until the start of power generation of the fuel cell stack. The fuel cell stack total voltage recovery time can be therefore calculated with high accuracy.

[0059] The correction to reduce the increasing rate of the drive motor request torque is

carried out when the drive motor rotational speed is not less than a predetermined value. Accordingly, in the low rotational speed range of the drive motor in which there is less effect by the output limitation for protection of the fuel cell stack, it is possible to achieve normal driving performance (acceleration performance).

[0060] The correction to reduce the increasing rate of the drive motor request torque is performed when the upper limit of the secondary battery output is not more than the predetermined value. Accordingly, it is possible to achieve normal driving performance (acceleration performance) for the upper limit of the secondary battery output in which the secondary battery 206 can absorb effects by the output limitation for protection of the fuel cell stack. Embodiment 2

[0061] Next, a description is given of Embodiment 2 of the present invention. In the Embodiment 1 described above, the idle stop duration is detected by the idle stop end state detection unit 101 as the state of the fuel cell stack 203 at the end of the idle stop. This Embodiment 2 is characterized in that the total voltage of the fuel cell stack 203 is detected instead of the idle stop duration and the fuel cell stack total voltage recovery time is estimated based on the detected total voltage, and the other part is the same as Embodiment 1.

[0062] Next, a description is given of the method of detecting the idle stop end state with reference to a flowchart of FIG. 12.

[0063] In FIG. 12, total voltage Vstack [v] of the fuel cell stack 203 is detected by the drive unit 204 (step S 1201).

[0064] Next, a description is given of an example of the method of estimating the fuel cell stack total voltage recovery time based on the detected total voltage Vstack of the fuel cell stack 203.

[0065] First, a relation shown in FIG. 13 between the fuel cell stack total voltage Vstack

(Vstacknor > Vstack 1 > Vstack2 > Vstack3 > Vstack4) at the end of the idle stop and the fuel cell stack I-V characteristic is previously calculated by experiments or the like and stored in the controller 210. As shown in FIG. 13, generally, the lower the fuel cell stack total voltage at the end of the idle stop becomes, the more the fuel cell stack I-V characteristic deteriorates.

[0066] In such a fuel cell stack I-V characteristic, FIG. 14 shows an example of the output characteristic Pnet [kW] when the fuel cell stack 203 is caused to generate rated output power. As shown in FIG. 14, it takes a certain time for the fuel cell stack I-V characteristic to return to the normal state (Vstacknor, different depending on the specifications of the fuel cell stack), and accordingly, the curve of the output characteristic dips to form a concave curve, thus increasing the rated output response time (Tnet) until the recovery. Arrow Y3 shows that rated output response deteriorates the longer

Tis [sec] is. Such a characteristic is stored in the controller 210.

[0067] Based on the characteristics previously stored in the controller 210, which are shown in FIGS. 13 and 14, the rated output response time (Tnet) [sec] corresponding to the fuel cell stack total voltage detected in the above step S 1201 shown in FIG. 12 is estimated. For example, in FIG. 14, the rated output response time is Tnet3 [sec] when the fuel cell stack total voltage is Vstack3 [V].

[0068] Thereafter, based on the thus estimated fuel cell stack total voltage recovery time (= rated output response time), the same procedure as that of Embodiment 1 described above is executed to control the drive motor request torque.

[0069] In Embodiment 2 described above, the fuel cell stack total voltage recovery time is estimated based on the fuel cell stack total voltage at the start of power generation of the fuel cell stack. Accordingly, the fuel cell stack total voltage recovery time can be obtained with high accuracy. Embodiment 3

[0070] Next, a description is given of Embodiment 3 of the present invention. In Embodiment 1 described above, the idle stop duration is detected by the idle stop end state detection unit 101 as the state of the fuel cell stack 203 at the end of the idle stop. This Embodiment 3 is characterized in that minimum voltage of the cells or cell groups of the fuel cell stack 203 is detected instead of the idle stop duration and the fuel cell stack total voltage recovery time is estimated based on the minimum voltage, and the other part is the same as Embodiment 1 described above.

[0071] Next, a description is given of a method of detecting the idle stop end state with reference to a flowchart of FIG. 15.

[0072] In FIG. 15, voltages [v] of the cells or previously set cell groups of the fuel cell stack 203 are detected by the cell voltage detector 205, and based on the detected voltages, a minimum cell voltage or minimum cell group voltage is calculated by the controller 210 (step S 1501). The following description is given with the minimum cell voltage.

[0073] Next, a description is given of an example of the method of estimating the fuel cell stack total voltage recovery time based on the detected minimum cell voltage Cellmin of the fuel cell stack 203.

[0074] First, a relation between cell voltage Cell of the fuel cell stack 203 at the end of the idle stop and the fuel cell stack I-V characteristic is previously calculated as shown in FIG. 16 by experiments or the like and stored in the controller 210. Generally, the lower the minimum cell voltage of the fuel cell stack at the end of the idle stop becomes, the more the fuel cell stack I-V characteristic deteriorates.

[0075] In such an I-V characteristic of the fuel cell stack exhibiting such a characteristic, FIG. 17 shows an example of the output characteristic Pnet [kW] when the fuel cell stack 203 is caused to generate rated output power. As shown in FIG. 17, it takes a

certain time for the fuel cell stack I-V characteristic to return to the normal state (Cellminnor), and, accordingly, the curve of the output characteristic dips to form a concave curve, thus increasing the rated output response time (Tnet) until the recovery. Arrow Y4 shows that the lower Cellminn [v] is, response time needs to be increased for protecting fuel cell stack. Such a characteristic is stored in the controller 210.

[0076] Based on the fuel cell stack I-V characteristic and characteristic shown in FIG. 17 which are previously stored in the controller 210, the rated output response time (Tnet) [sec] corresponding to the minimum cell voltage of the fuel cell stack 203 detected in the above step S 1501 shown in FIG. 15 is estimated. For example, in FIG. 17, the rated output response time is Tnetiii [sec] when the minimum cell voltage of the fuel cell stack 203 is Cellminiii [V].

[0077] Thereafter, based on the thus estimated fuel cell stack total voltage recovery time (= rated output response time), the same procedure as Embodiment 1 previously described is executed to control the drive motor request torque.

[0078] In Embodiment 3 described above, the fuel cell stack total voltage recovery time is estimated based on the minimum voltage of the cells or cell groups of the fuel cell stack 203 at the start of power generation of the fuel cell stack 203. The fuel cell stack total voltage recovery time can be therefore obtained with high accuracy. Embodiment 4

[0079] Next, a description is given of Embodiment 4 of the present invention. In Embodiment 1 described above, the increasing rate of the drive motor torque is controlled and corrected to be reduced in the correction control to reduce the drive motor torque executed in the step S708 of FIG. 7. This Embodiment 4 is characterized in that the upper limit of the drive motor torque is corrected to be reduced instead of the increasing rate of the drive motor torque, and the other part is the same as the Embodiment 1, 2, or 3 described above.

[0080] In this Embodiment 4, the process in the step S708 shown in FIG. 7 is executed according to a procedure shown in a flowchart of FIG. 18. In FIG. 15, first, in the same manner as the increasing rate upper limit delta Tqmtr_ul (Nmtrl)' [Nm/sec] of the drive motor request torque described in Embodiment 1, the increasing rate upper limit of the drive motor request torque is calculated (step S 1801).

[0081] Thereafter, it is judged whether the increasing rate upper limit of the drive motor request torque calculated in the above step S 1801 is less than a predetermined value previously set, that is, a minimum value delta Tqmtr_ul_min (Nmtrl) [Nm/ 10ms] of the increasing rate upper limit of the drive motor request torque (step S 1802). As a result of the judgment, when the increasing rate upper limit of the drive motor request torque calculated in the above step S 1801 is less than the minimum value of the increasing rate upper limit of the drive motor request torque, the correction control to

reduce the increasing rate upper limit of the drive motor request torque is stopped, and a correction control to reduce the upper limit of the drive motor request torque is executed (step S 1803).

[0082] On the other hand, as a result of the judgment, when the increasing rate upper limit of the drive motor request torque calculated in the above step S 1801 is not less than the minimum value of the increasing rate upper limit of the drive motor request torque, the correction control for the same torque increasing rate upper limit is executed (step S 1804).

[0083] Next, with reference to FIG. 19, a description is given of the correction control to reduce the upper limit of the drive motor request torque executed in the step S 1803 shown in FIG. 18.

[0084] The minimum value delta Tqmtr_ul_min (Nmtrl) of the increasing rate upper limit of the drive motor request torque according to the drive motor rotational speed which is previously designed based on the perspective of the driving performance, acceleration performance, and the like of the fuel cell vehicle is converted to electric power to calculate the minimum value delta Pmtr_ul_min (Nmtrl) [kW/10ms] of the increasing rate upper limit of the drive motor output. Subsequently, a maximum value max (Pmtr_ul_min (Nmtrl)) [kW] of the drive motor output which can be achieved with the minimum value of the increasing rate upper limit of the drive motor output is calculated. Thereafter, the upper limit Tqmtr_ul (Nmtrl)' [Nm] of the drive motor request torque is calculated using the following Equation (6).

[0085] (Equation 6)

Tqmtr_ul (Nmtrl)' = (C - D)/2pi x Nmtrl (6) C = max (Pmtr_ul_min (Nmtrl))

D = Loss_ul (Nmtrl, Tqmtr_ul (Nmtrl)) (power loss at the torque Tqmtr_ul (Nmtrl) and rotational speed Nmtrl of the drive motor 201)

[0086] In this manner, when the increasing rate upper limit of the drive motor request torque realizing the corrected drive motor output characteristic Pmtr_ul (Nmtrl)' may significantly deteriorate the driving performance and acceleration performance of the vehicle, the upper limit of the drive motor request torque is corrected to be reduced as shown in FIG. 19. In the FIG. 19, PO shows drive motor available power Pall obtained by adding battery available power to normal fuel cell stack output characteristic, Pl shows drive motor available power Pall obtained by adding battery available power to fuel cell stack output characteristic after idle stop, AMI shows drive motor output characteristic Pmtr_ul (Nmtrl) after correction, and BMl shows drive motor output characteristic Pmtr_ul (Nmtrl) before correction. AM2 shows that When increasing rate upper limit delta Tqmtr_ul (Nmtr)' [Nm/ 10ms] of drive motor request torque which realizes drive motor output characteristic Pmtr_ul (Nmtrl)' [kW] after correction

may significantly deteriorate driving and acceleration performances, upper limit of instruction torque is corrected and reduced. SP shows region where drive motor output characteristic exceeds drive motor available power. Accordingly, in Embodiment 4 described above, when the driving performance is affected by the correction to reduce the increasing rate of the drive motor request torque calculated based on the estimated value of the fuel cell stack total voltage recovery time, the upper limit of the drive motor request torque is corrected to be reduced, thus preventing significant deterioration in the driving performance (deterioration of the acceleration performance) due to the output limitation for protection of the fuel cell stack.