WO2015029572A1 - 回転センサの信号処理装置 - Google Patents

回転センサの信号処理装置 Download PDF

Info

Publication number
WO2015029572A1
WO2015029572A1 PCT/JP2014/067108 JP2014067108W WO2015029572A1 WO 2015029572 A1 WO2015029572 A1 WO 2015029572A1 JP 2014067108 W JP2014067108 W JP 2014067108W WO 2015029572 A1 WO2015029572 A1 WO 2015029572A1
Authority
WO
WIPO (PCT)
Prior art keywords
speed
input
rotation
determination
instantaneous
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.)
Ceased
Application number
PCT/JP2014/067108
Other languages
English (en)
French (fr)
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.)
JATCO Ltd
Original Assignee
JATCO 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 JATCO Ltd filed Critical JATCO Ltd
Priority to US14/914,328 priority Critical patent/US9920832B2/en
Priority to CN201480046664.XA priority patent/CN105473905B/zh
Priority to KR1020167001782A priority patent/KR101780904B1/ko
Priority to EP14839501.5A priority patent/EP3040585B1/en
Publication of WO2015029572A1 publication Critical patent/WO2015029572A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H61/66Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing specially adapted for continuously variable gearings
    • F16H61/662Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing specially adapted for continuously variable gearings with endless flexible members
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H59/00Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
    • F16H59/36Inputs being a function of speed
    • F16H59/46Inputs being a function of speed dependent on a comparison between speeds
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H61/12Detecting malfunction or potential malfunction, e.g. fail safe ; Circumventing or fixing failures
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H59/00Control inputs to control units of change-speed- or reversing-gearings for conveying rotary motion
    • F16H59/36Inputs being a function of speed
    • F16H59/46Inputs being a function of speed dependent on a comparison between speeds
    • F16H2059/465Detecting slip, e.g. clutch slip ratio
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H61/12Detecting malfunction or potential malfunction, e.g. fail safe ; Circumventing or fixing failures
    • F16H2061/1208Detecting malfunction or potential malfunction, e.g. fail safe ; Circumventing or fixing failures with diagnostic check cycles; Monitoring of failures

Definitions

  • the present invention relates to a signal processing device for a rotation sensor that detects rotation of an input shaft of a continuously variable transmission of a vehicle.
  • rotation speed or number of rotations per unit time simply (Also referred to as rotation speed) is necessary, and this is detected by a rotation sensor and used for control.
  • an input rotation sensor (primary rotation sensor) that detects rotation of a primary shaft and an output rotation sensor (secondary rotation sensor) that detects rotation of a secondary shaft
  • a target gear ratio is calculated based on input information including detection information from these rotation sensors, and gear shift control is performed so that the gear ratio becomes the target gear ratio.
  • the lower limit secondary pulley pressure is calculated based on the rotation speed of the primary shaft detected by the input rotation sensor, and when the secondary pulley pressure detected by the sensor is lower than the lower limit secondary pulley pressure, the belt on the primary pulley side It is determined that slippage has occurred, and gear ratio fixing control is performed.
  • a digital encoder composed of a sensing rotor (signal rotor) installed on a rotating body such as a primary shaft or a secondary shaft and a sensor arranged in a non-contact manner on the sensing rotor is generally used. It is. A plurality of teeth (projections) are provided on the outer peripheral surface of the sensing rotor, and the sensor generates a pulse signal corresponding to the teeth of the sensing rotor when the rotating body rotates, and from this pulse signal and a timer signal associated therewith, The rotational speed of the rotating body can be obtained.
  • rotation state of the rotating body is to be grasped based on the pulse signal, rotation occurs when the pulse signal is output in response to slight rotation of the rotating body or when the pulse signal is output due to noise. There are cases where the rotation state of the body is mistakenly grasped. If the rotation state is grasped erroneously in this way, control based on the rotation state may not be properly performed, or an inherently normal rotation sensor may be erroneously determined to have failed.
  • Patent Document 1 A technique focusing on such a point is disclosed in Patent Document 1.
  • a detection pulse detected by a sensor is compared with a predetermined reference voltage to generate a rotation pulse, and a switching element that electrically connects the high side of the detection element and a predetermined low voltage point is provided,
  • the rotation detection is unnecessary, the rotation detection is prohibited by the switching element, thereby preventing erroneous rotation detection due to noise or the like.
  • the following failure determination logic is generally used. That is, regarding the determination of belt slip (belt slip), the rotation speed (post-processing rotation speed) Nf obtained by filtering the detection pulse data of the input rotation sensor is determined under the situation where the vehicle is stopped and the primary shaft is stopped. When the state exceeding the predetermined rotational speed NSL continues for a predetermined time TSL or more, it is determined that a belt slip has occurred. Further, regarding the determination of the disconnection of the input rotation sensor, it is determined that the input rotation sensor is disconnected when the post-processing rotation speed Nf exceeds the predetermined rotation speed NSN and no pulse is input.
  • the primary shaft is originally stopped, but the input rotation sensor of the primary shaft is In some cases, a short-cycle pulse is output in response, and in this case, the instantaneous rotation speed Nm of the primary shaft may become a very high rotation speed from the short-cycle pulse.
  • the function of maintaining the post-processing rotation speed Nf (the function of maintaining the previous rotation speed in the state where no tire lock rotation pulse is input), which is equipped in the vehicle, operates.
  • the post-processing rotation speed Nf of the primary axis calculated immediately before is held until a predetermined time T WL (generally T WL > T SL ) elapses.
  • the present invention has been devised in view of such problems, and is disconnected even though the sensor for detecting the input rotation of the belt-type continuously variable transmission connected to the power plant via a clutch is normal.
  • a rotation sensor signal processing device capable of avoiding erroneous determinations that have occurred and erroneous determinations that have occurred despite no occurrence of belt slip without increasing the cost of the device. The purpose is to provide.
  • the rotation sensor signal processing device of the present invention was devised in order to achieve the above-described object, and includes a power plant and a belt-type device in which an input shaft is connected to the power plant through a clutch.
  • a signal processing device for processing a pulse signal input from the rotation sensor, wherein a slip determination means for determining that a belt slip has occurred is provided.
  • Instantaneous rotational speed computing means for computing the instantaneous rotational speed Nm of the input shaft, and smoothing the instantaneous rotational speed Nm by filter processing to compute the rotational speed Nf
  • a rotational speed calculating means, the pulse signal, and time calculation means for calculating a time elapsed from when the input state from a no input state when a continuation to no input by no input determination time T NI, the the instantaneous rotation speed determining means comparing determines that the second reference speed N S2 of the high speed than the instantaneous rotational speed Nm the slip determination speed N SL first reference speed N S1 and the first reference speed N S1 in the vicinity speed of
  • An operation means for operating the calculation by the rotation speed calculation means based on the elapsed time and the instantaneous rotation speed Nm when the clutch is released, and the calculation operation means has the elapsed time as a reference time.
  • the non-input of the pulse signal since reaching T S1, the non-input of the pulse signal is generated, it sets long car than the slip determination time T SL duration of the wireless input to correspond to the wheel lock To greater than lock corresponding time T WL causes the holding said rotational speed Nf immediately before the rotational speed calculating means, a 0 as the instantaneous rotational speed Nm
  • the duration of no input exceeds the wheel lock corresponding time T WL performs wheel lock corresponding process to be input to the rotational speed calculating means, until the elapsed time reaches the reference time T S1 is the instantaneous rotational speed Nm is less than the first reference speed N S1 by the determination unit
  • the performs wheel lock handling process when the instantaneous rotational speed by the determining means is in the zone between the second reference speed N S2 and the first reference speed N S1
  • 0 is input to the rotational speed calculation means as the instantaneous rotational speed Nm, and the instantaneous speed
  • the first reference time T S1 is a time during which a short-period pulse signal generated when a sudden change in torque of the power plant is transmitted to the input shaft and instantaneously rotated by a minute amount when the clutch is released can be generated.
  • the first reference speed NS1 is set to be slightly higher than the slip determination speed NSL
  • the second reference speed NS2 receives the torque of the power plant.
  • the input shaft is set based on the maximum value of the instantaneous rotational speed Nm that can be generated when the input shaft starts to rotate normally.
  • the second reference rotation speed N includes a disconnection determination unit that determines that the rotation sensor is disconnected.
  • S2 is set to be larger than the disconnection determination rotational speed NSN , and a short time caused by a sudden fluctuation of the power plant torque transmitted to the input shaft and instantaneous rotation by a minute amount when the clutch is released.
  • the rotational speed Nf obtained by filtering by the rotational speed calculating means the instantaneous rotational speed Nm based on the pulse signal period is preferably set to be less than the disconnection threshold engine speed N SN.
  • the power plant includes an engine using an internal combustion engine, and an electric motor connected to the engine via a first clutch, the output shaft of the electric motor, and the belt type continuously variable transmission.
  • a second clutch as the clutch is interposed between the input shaft and the first clutch and the second clutch have a sliding engagement mode in addition to the engagement mode and the release mode. Is preferred.
  • the signal processing device of the rotation sensor of the present invention When calculating the rotational speed Nf of the input shaft (primary shaft) of a belt type continuously variable transmission of a vehicle, generally, processing corresponding to wheel lock is performed. In other words, no pulse signal is input when the wheel is locked, but if this non-input of the pulse signal is used as it is for the calculation of the rotation speed Nf by the rotation speed calculation means, the determination and control based on the rotation speed Nf are affected.
  • the rotation speed calculation means calculates the rotation speed Nf by smoothing the instantaneous rotation speed Nm calculated from the input period of the pulse signal by filtering, but even if only a few pulse signals are used, the rotation speed calculation means can calculate the rotation speed Nf. For example, although the actual rotation is not performed, the instantaneous rotational speed Nm becomes excessive, and the rotational speed Nf also becomes a large value. When the value of the rotational speed Nf increases, the determination and control based on the rotational speed Nf are affected.
  • the elapsed time after the pulse signal changes from the non-input state to the input state is limited to the time until the reference time T S1 is reached.
  • the pulse signal changes from the non-input state to the input state.
  • the instantaneous rotational speed immediately after the input state enters the constant value (second It is considered to be within the reference speed N S2 ).
  • the instantaneous rotational speed Nm is, whether due to a pulse signal by the torque abrupt change, although the input shaft is not isolate or those due to started to rotate, the torque In the case of a pulse signal due to sudden fluctuation, after this short cycle pulse signal is input, the pulse signal becomes non-input state.
  • the rotation immediately before the wheel lock handling time T WL is performed. to hold the speed Nf, the rotation speed Nf of the input shaft continues slip determination speed N SL more states slip determination time T SL or when the vehicle is stopped, there is a case where an erroneous determination that the slip in the belt occurs.
  • the rotation speed Nf of the input shaft is no input of the pulse signal from exceeding a disconnection threshold engine speed N SN is determined by determined that the rotation sensor is disconnected, it determines disconnection of the rotation sensor be able to.
  • the pulse signal due to the sudden torque fluctuation is generated, if the instantaneous rotation speed Nm is less than the second reference rotation speed NS2 , it is used for the calculation of the rotation speed calculation means, but after the instantaneous rotation speed Nm is greatly generated, Since the instantaneous rotational speed Nm becomes 0 and this continues, the rotational speed Nf calculated by the rotational speed calculating means is limited.
  • the second reference rotational speed N S2 the rotational speed thus is calculated by the rotation speed calculating means because the value to be smaller than the disconnection threshold engine speed N SN is set, due to the pulse signal by the torque abrupt change An erroneous determination of disconnection can be avoided.
  • FIG. 1 is a configuration diagram of a drive system of a hybrid vehicle to which a rotation sensor signal processing device according to an embodiment is applied. It is an example of the mode switching map of a hybrid vehicle. It is a figure explaining an example of a rotation sensor, (a) is a typical block diagram of a rotation sensor, (b) is a figure which shows the change of an output voltage when a sensor element is an electromagnetic pick-up, (c) is output It is a figure which shows the pulse signal based on a voltage. It is an example of the processing division map of the signal processing of the rotation sensor concerning this embodiment. It is a principal part block diagram of the drive system concerning this embodiment. It is a flowchart explaining the calculation of the rotational speed (post-processing rotational speed) concerning this embodiment.
  • a vehicle 100 includes an engine 1 using an internal combustion engine, a first clutch 2, and a motor generator (hereinafter also referred to as MG) that also functions as an electric motor (electric motor). 3, a first oil pump 4, a second oil pump 5, a second clutch 6, a continuously variable transmission (hereinafter also referred to as CVT) 7, drive wheels 8, and an integrated controller 50. .
  • Engine 1 and MG3 are also collectively referred to as a power plant.
  • the engine 1 is an internal combustion engine such as a gasoline engine or a diesel engine, and based on an engine control command from the integrated controller 50, the fuel injection amount, the intake air amount, and the like are adjusted to control the engine rotation speed, torque, and the like. .
  • the first clutch 2 is a normally open hydraulic clutch interposed between the engine 1 and the MG 3. Based on a command from the integrated controller 50, the first clutch is engaged and released by the hydraulic pressure adjusted by the hydraulic control valve unit 71 using the discharge pressure of the first oil pump 4 or the second oil pump 5 as a source pressure. Be controlled.
  • the first clutch 2 for example, a dry multi-plate clutch is used.
  • MG3 is a synchronous rotating electrical machine that is arranged in series with the engine 1 and includes a rotor in which a permanent magnet is embedded and a stator around which a stator coil is wound.
  • the MG 3 is controlled by applying a three-phase alternating current generated by the inverter 9 based on a command from the integrated controller.
  • the MG 3 can operate as an electric motor that rotates by receiving electric power from the battery 10.
  • the MG 3 functions as a generator that generates electromotive force at both ends of the stator coil when the rotor receives rotational energy from the engine 2 or the drive wheels 8.
  • the battery 10 can be charged by this generated power.
  • the first oil pump 4 is a vane pump that operates when the rotation of the MG 3 is transmitted via the belt 4b.
  • the first oil pump 4 sucks up the hydraulic oil stored in the oil pan 72 of the CVT 7 and supplies the hydraulic pressure to the hydraulic control valve unit 71.
  • the second oil pump 5 is an electric oil pump that operates by receiving power supplied from the battery 10.
  • the second oil pump 5 is driven when the amount of oil is insufficient with only the first oil pump 4 based on a command from the integrated controller 50, and is stored in the oil pan 72 of the CVT 7 similarly to the first oil pump 4.
  • the hydraulic oil is sucked up and the hydraulic pressure is supplied to the hydraulic control valve unit 71.
  • the second clutch 6 is interposed between the MG 3 and the CVT 7.
  • the second clutch 6 is controlled to be engaged and disengaged by the hydraulic pressure adjusted by the hydraulic control valve unit 71 using the discharge pressure of the first oil pump 4 or the second oil pump 5 as a source pressure based on a command from the integrated controller 50.
  • a normally open wet multi-plate clutch is used for the second clutch 6.
  • the CVT 7 is arranged downstream of the MG 3 and can change the gear ratio steplessly according to the vehicle speed, the accelerator opening, and the like.
  • the CVT 7 includes a primary pulley, a secondary pulley, and a belt that spans these pulleys.
  • the primary and secondary pulley pressures are generated by the hydraulic control valve unit 71 using the discharge pressures of the first oil pump 4 and the second oil pump 5 as the original pressure, and the movable pulley of the primary pulley and the movable pulley of the secondary pulley are generated by each pulley pressure.
  • the differential 12 is connected to the output shaft of the CVT 7 via a final reduction gear mechanism (not shown).
  • Left and right drive wheels 8 are connected to the differential 12 via a drive shaft 13.
  • the integrated controller 50 includes an input / output device, a storage device (ROM, RAM, BURAM, etc.) incorporating a large number of control programs, a central processing unit (CPU), a timer counter, etc., and an electronic control unit ( It is also referred to as ECU (Electric Control Unit).
  • ROM Read Only Memory
  • RAM Random Access Memory
  • BURAM Battery-Only Memory
  • ECU Electronic Control Unit
  • the integrated controller 50 controls the engine 1, MG3 (inverter 9), and CVT 7 based on these input signals.
  • the vehicle speed sensor 55 also functions as an output rotation sensor that detects the output rotation speed of the CVT 7. Further, the rotation speed detected by the rotation sensors 51, 52, and 55 is simply expressed as the rotation speed because it is expressed by the rotation speed per unit time.
  • the integrated controller 50 switches between the EV mode and the HEV mode as the operation mode of the vehicle 100 with reference to the mode switching map shown in FIG.
  • the EV mode is a mode in which the first clutch 2 is released and the vehicle travels using only MG3 as a drive source. This EV mode is selected when the required driving force is low and the battery 10 is sufficiently charged.
  • the EHV mode is a mode in which the first clutch 2 is engaged and the engine 1 and the MG 3 are used as driving sources. This HEV mode is selected when the required driving force is high or when the charge amount of the battery 10 is insufficient. Note that the switching line from the HV mode to the EHV mode is set at a higher speed and a larger accelerator opening than the switching line from the EHV mode to the HV mode so that the switching between the HV mode and the EHV mode is not hunting. ing.
  • WSC control is performed in which the second clutch 6 starts and stops while slipping in the WSC (Wet Start Clutch) region shown in FIG.
  • the WSC region is a low vehicle speed region where the vehicle speed is equal to or lower than a predetermined vehicle speed VSP1 when starting or decelerating and stopping, and VSP1 is set to, for example, 10 km / h.
  • the integrated controller 50 switches to the second clutch 6.
  • the supplied hydraulic pressure is gradually increased, and the second clutch is gradually engaged while slipping.
  • the integrated controller 50 completely engages the second clutch 6, and ends the WSC control.
  • the integrated controller 50 causes the second clutch 6 to The supplied hydraulic pressure is gradually reduced, and the second clutch 6 is gradually released while slipping.
  • the integrated controller 50 completely releases the second clutch 6 and ends the WSC control.
  • the integrated controller 50 detects the input rotation speed of the CVT 7 detected by the rotation sensor (also referred to as an input rotation sensor) 52 and the vehicle speed sensor (also referred to as an output rotation sensor) 55.
  • the target gear ratio is calculated based on the input information including the output rotation speed of the CVT 7 and the CVT 7 is controlled so that the gear ratio becomes the target gear ratio.
  • any one of the input rotation sensor 52 and the output rotation sensor 55 is abnormal, an appropriate target shift can be obtained by calculating the target gear ratio based on input information including detection information from the rotation sensors 52 and 55. The ratio is not obtained. Therefore, in the integrated controller 50, when an abnormality occurs in the rotation sensors 52 and 55 based on information from the rotation sensors 52 and 55, it is determined that the rotation sensor is abnormal, and fail-safe processing is performed. Further, the belt slip is determined based on information from the input rotation sensor 52 and the output rotation sensor 55, and slip avoidance processing such as gear ratio fixing control is performed for the belt slip.
  • the integrated controller 50 includes a slip determination unit (slip determination unit) 501 that determines belt slip based on information from the rotation sensor 52 and count information from a timer, and information from the rotation sensor 52 and a pulse signal.
  • a disconnection determination unit (disconnection determination unit) 502 that determines disconnection of the rotation sensor 52 based on the non-input state determination information is provided.
  • a calculation unit (rotation speed calculation means) 504 and a signal no-input determination unit (signal no-input determination means) for determining that the pulse signal is in the no-input state when there is no input continuously for the no-input determination time T NI. 505 and a calculation operation unit (calculation operation means) 508 for operating the calculation by the rotation speed calculation unit 504 are provided.
  • the rotation sensor 52 includes a sensing rotor (signal plate) 52a installed on the primary shaft, and a sensor 52b arranged in a non-contact manner on the sensing rotor 52a.
  • Digital encoders are common.
  • a plurality of teeth (projections) 52c are provided on the outer peripheral surface of the sensing rotor 52a, and the sensor 52b generates a pulse signal corresponding to the teeth 52c of the sensing rotor 52a when the primary shaft rotates.
  • the sensor 52b is an electromagnetic pickup, as shown in FIG. 3 (b)
  • the output voltage changes when the rotation direction start end of the tooth 52c passes through the rotation direction end of the tooth 52c and the rotation direction end passes. Based on this, a pulse signal as shown in FIG. 3C is obtained.
  • the instantaneous rotation speed calculation unit 503 processes the pulse signal from the rotation sensor 52 input to the integrated controller 50 to calculate the instantaneous rotation speed Nm. That is, one cycle of the pulse signal shown in FIG. 3C, for example, a time (cycle) from one rising portion to the next rising portion is calculated, and an angle corresponding to one cycle of the teeth 52c of the sensing rotor 52a is calculated as a cycle time. By dividing by, an instantaneous rotation speed Nm for one cycle of the rotation sensor 52 can be obtained.
  • the rotation speed calculation unit 504 calculates the rotation speed Nf by smoothing the instantaneous rotation speed Nm by, for example, filter processing as shown in the following equation (1).
  • Nf (n-1) is the rotation speed of the previous calculation cycle
  • Nm (n) is the instantaneous rotation speed of the current calculation cycle
  • Nf (n) is the rotation speed of the current calculation cycle
  • a and b are It is a filter coefficient.
  • the signal non-input determination unit 505 determines that there is no input when the non-input state of the pulse signal continues for the non-input determination time T NI . This is to deal with the case where the pulse signal detected due to the influence of noise, etc. is instantaneously non-input, etc. Is continued for the no-input determination time T NI , it is determined that the pulse signal is in the no-input state.
  • the calculation operation unit 508 operates the calculation by the rotation speed calculation unit 504 based on the determination based on the elapsed time from the non-input state to the input state and the instantaneous rotation speed.
  • the integrated controller 50 includes a time calculation unit (time calculation means) 506 for calculating the elapsed time from the time when the pulse signal is changed from the non-input state to the input state, and the elapsed time to the first reference time TS1 .
  • the time calculating unit 506 calculates the elapsed time from this point.
  • the time determination unit 506a determines whether the elapsed time calculated by the time calculation unit 506 has reached the reference time T S1 .
  • the instantaneous rotation speed determination unit 507 compares and determines the instantaneous rotation speed Nm calculated by the instantaneous rotation speed calculation unit 503 with the first reference speed N S1 and the second reference speed N S2 , but here, the first reference speed NS1 is set to a speed close to the slip determination speed NSL , and the second reference speed NS2 is set to a value higher than the first reference speed NS1 .
  • the first reference speed NS1 is set to a slightly higher speed than the slip determination speed NSL .
  • the second reference speed N S2 at much higher speeds than the slip determination speed N SL, is set to a higher speed than the disconnection threshold engine speed N SN below. These will be described later.
  • FIG. 4 is an example of a processing division map that classifies signal processing divisions based on the determination results by the time determination unit 506a and the instantaneous rotation speed determination unit 507.
  • the processing segment, the instantaneous rotational speed Nm and before the elapsed time reaches the first reference time T S1 is the second reference speed N S2 or more zones A
  • the elapsed time is the first reference time T
  • the instantaneous rotational speed Nm is classified into a zone B between the first reference speed NS1 and the second reference speed NS2, and another zone C.
  • Zone C is the elapsed time and the instantaneous rotational speed Nm is equal to or less than the first reference speed N S1 zone even before reaching the first reference time T S1, after the elapsed time reaches the first reference time T S1 It consists of zones.
  • the calculation operation unit 508 performs processing A for causing the rotation speed calculation unit 504 to hold the value of the rotation speed Nf calculated in the immediately preceding cycle. Further, when the elapsed time and the instantaneous rotation speed Nm are in the zone B, if no pulse signal is input, the value 0 is input to the rotation speed calculation unit 504 as the instantaneous rotation speed Nm without waiting for the determination of the non-input state. Processing B is performed. When the elapsed time and the instantaneous rotation speed Nm are in the zone C, the rotation speed calculation unit 504 performs normal processing.
  • the normal process is to perform a wheel lock response process.
  • the non-input duration time T WL is longer than the slip determination time T SL. until it exceeds the is held the rotation speed Nm of the immediately preceding rotational speed calculating section 504, the duration of the no-input enters a value 0 as an instantaneous rotational speed Nf Once beyond the wheel lock corresponding time T WL of the rotational speed calculating section 504 It is processing.
  • the reason why the calculation operation unit 508 operates the calculation by the rotation speed calculation unit 504 according to the elapsed time and the instantaneous rotation speed Nm will be described below. This is due to slip determination and disconnection determination. First, the determination by the slip determination unit 501 and the disconnection determination unit 502 will be described.
  • the slip determination unit 501 uses general failure determination logic, and the CVT 7 input shaft (primary shaft) detected by the rotation sensor 52 when the vehicle 100 is stopped (can be determined from the output 0 of the rotation sensor 55). rotational speed Nf of determining the belt slip CVT7 the slip determination speed N SL more condition continues slip determination time T SL or has occurred.
  • any disconnection determination unit 502 uses a general failure determination logic, the rotational speed Nf detected by the rotation sensor 52 is no input of the pulse signal from the rotation sensor 52 from exceeding the breakage threshold engine speed N SN When it is determined, it is determined that the rotation sensor 52 is disconnected.
  • the determination of the determination of the no-input state is the same logic as the above-described determination of the no-input state, and it is in the no-input state when the non-input state of the pulse signal continues for the no-input determination determination time T NIJ Confirm.
  • the no-input determination determination time T NIJ may be set to a value equal to the above-described no-input determination time T NI. In order to make the disconnection determination more careful, the non-input determination determination time T NIJ is set longer than the no-input determination time T NI. May be set.
  • This situation occurs when the second clutch 6 connecting the MG 3 and the CVT 7 is released and a sudden torque fluctuation occurs in the engine 1 or MG 3 (power plant) as schematically shown in FIG. To do.
  • the cause of sudden fluctuations in the torque of the power plant is, for example, when the input torque of the engine 1 is suddenly applied to the input side of the second clutch 6 by engaging the first clutch 2 from the released state, or when the MG3 is operated as a starter motor.
  • drag torque generated at the time of complete explosion of the engine when the stopped engine 1 is started can be mentioned.
  • the sensing rotor 52b mounted on the input shaft (primary shaft) of the CVT 7 that is the output side of the second clutch 6 performs a slight swing back operation such as rotation or reverse rotation. Since the swinging operation of the sensing rotor 52b is very small but high speed, a pulse signal for one cycle is input from the rotation sensor 52 in a very short time (short cycle).
  • the number of pulses of the pulse signal from the rotation sensor 52 due to the swinging back operation of the sensing rotor 52b is very small, and thereafter, a state where no pulse signal is input (no input state) continues.
  • the rotational speed Nf after processing becomes smaller than the instantaneous rotational speed Nm by the filter processing by the rotational speed calculation unit 504.
  • the instantaneous rotational speed Nm is The speed becomes extremely high, and the rotational speed Nf after processing also becomes high.
  • the state of the rotational speed Nf slip determination speed N SL is sometimes held by wheel lock corresponding time T WL.
  • the wheel lock response time T WL is set longer than the slip determination time T SL , so that when the vehicle 100 is stopped, the rotational speed Nf of the input shaft (primary shaft) of the CVT 7 is equal to or higher than the slip determination speed N SL. This means that the slip determination time TSL has been continued. Since the belt slip determination condition by the slip determination unit 501 is satisfied, it is erroneously determined that a belt slip has occurred even though no belt slip has occurred in the CVT 7.
  • the input of the pulse signal is divided into those due to these special factors and others.
  • the calculation by the rotation speed calculation unit 504 is operated by the calculation operation unit 508 only when necessary by dividing into a situation where it is erroneously determined and a case where it is not.
  • the first reference speed NS1 and the second reference speed NS2 defined for the instantaneous rotation speed Nm for the zones A and B are set in correspondence with the above-described fail determination. That is, the first reference speed NS1 is set to be a minute amount faster than the slip determination speed NSL .
  • the slip determination speed N SL for example, if the 450rpm is set, it sets a first reference speed N S1 slightly higher, for example, about 500rpm than this.
  • the processed rotation speed Nf is smaller than the instantaneous rotation speed Nm by the filtering process by the rotation speed calculation unit 504, and therefore the first reference speed N S1 that is predetermined for the instantaneous rotation speed Nm is set accordingly. It is set slightly higher speed than the predetermined slip threshold velocity N SL for rotational speed Nf after the treatment.
  • the rotational speed region of the first reference speed N S1 or more zones B is a rotational speed that can be generated when the input shaft of CVT7 under torque of the power plant 1 and 3 begins to rotate in the normal, the wheel In the lock handling process, even if there is no signal input, if the value before no input for a predetermined time is retained, the belt slip determination will be met, so the wheel lock handling process will be stopped to avoid this. is there.
  • the first reference speed NS1 is set to be a minute amount higher than the slip determination speed NSL .
  • the minute amount is It is preferable to set by paying attention to the fact that the rotational speed Nf after processing becomes smaller than the instantaneous rotational speed Nm.
  • the first reference speed NS1 is simply set to a speed close to the slip determination speed NSL , there is a certain effect in avoiding conformity to the belt slip determination.
  • the second reference speed N S2 is set based on the maximum value of the instantaneous rotational speed Nm that is assumed to be generated when the input shaft of CVT7 under torque of the power plant starts rotating normally.
  • the second reference speed NS2 is set to a rotational speed higher than the disconnection determination rotational speed NSN .
  • the disconnection threshold engine speed N SN is set to about 1000 rpm
  • the second reference speed N S2 is set to about 1300 rpm.
  • each process is performed as shown in the flowcharts of FIGS. 7 to 11 are repeatedly performed until the end of control in the same control cycle (for example, 10 msec) set when the control start condition is satisfied. It is assumed that the process of FIG. 6 is performed at a cycle that is much shorter than the control cycle of the processes of FIGS.
  • the calculation of the rotation speed (post-processing rotation speed) Nf by the rotation speed calculation unit 504 takes in the instantaneous rotation speed Nm (n) at that time (step A10) as shown in FIG.
  • the rotation speed Nf (n) is calculated by smoothing (n), for example, by filtering the expression (1) (step A20). Then, the post-processing rotation speed Nf (n) is output (step A30).
  • the signal no input determination unit 505 determines whether or not there is no input of a pulse signal from the rotation sensor 52 (no pulse signal) (step B10).
  • the non-input timer (count value is TC1) is counted (step B20), and it is determined whether the non-input timer count value TC1 is equal to or greater than the non-input determination count value TC N1 corresponding to the non-input determination time T NI. (Step B30).
  • step B40 When the count value TC1 is no input determination count value TC N1 or more since the first flag F1 is set to 1 (step B40), and resets the count value TC1 to 0 (step B50).
  • the first flag F1 indicates that the no-input state is determined with “1”, and indicates that the no-input state is not determined with “0”.
  • Count value TC1 unless become non-input determination count value TC N1 or more, the process returns from step B30. On the other hand, if there is a pulse signal, the first flag F1 is set to 0 (step B60), and the count value TC1 is reset to 0 (step B50). As described above, it is determined whether or not the no-input state is determined in each control cycle.
  • the time determination unit 506a determines whether or not the first flag F1 is 0 (step C10). If the first flag F1 is 0, a pulse signal is input (pulse signal). It is determined whether or not there is a signal (step C20). Here, if there is a pulse signal, it means that the pulse signal is switched from the non-input state to the input state, the post-input timer (count value is TC2) is counted (step C30), and the post-input timer count value TC2 is Then, it is determined whether or not the post-input reference count value TC S1 corresponding to the reference time T S1 is reached (step C40).
  • the second flag F2 When the count value TC2 becomes less than the reference count value TC S1 after input, the second flag F2 is set to 1 (step C50), and the count value TC2 is reset to 0 (step C60).
  • the second flag F2 indicates that the elapsed time is within the reference time T S1 with “1”, and indicates that there is no pulse signal or the elapsed time is greater than or equal to the reference time T S1 with “0”.
  • step C40 If the count value TC2 is input after the reference count value TC S1 above, the process returns from step C40.
  • the second flag F2 is set to 0 (step C70), and the count value TC2 is reset to 0 (step C60).
  • the processing by the arithmetic operation unit 508 first determines whether or not the second flag F2 is 1, that is, whether or not the elapsed time is within the reference time T S1 (step D10). ) If the second flag F2 is 1 (the elapsed time is within the reference time TS1 ), the instantaneous rotational speed Nm is calculated from the pulse period (step D20). Next, comparison determines the instantaneous rotational speed Nm and the first reference speed N S1 and the second reference speed N S2 (Step D30, D40).
  • the process A (hold rotational speed Nf after previous process) performed (step D50)
  • the instantaneous rotational speed Nm is the first reference speed N S2 If it is in the zone between the first reference speed NS2 and the second reference speed NS2 , the process B (after that, if there is no pulse input, the instantaneous rotational speed Nm is set to 0) (step D60), the instantaneous rotational speed Nm is the first reference speed. If it is in the zone of speed NS2 or less, processing C (normal control with wheel lock control) is performed (step D70). In addition, when the elapsed time is outside the reference time T S1 , the process C (normal control with wheel lock control) is performed (step D70).
  • the processing by the slip determination unit 501 is performed when the rotation speed Nf (n) of the input shaft (primary axis) of the CVT 7 detected by the rotation sensor 52 when the vehicle 100 stops is the slip determination speed. determines whether or not n SL more (step E10), the rotation speed Nf (n) to implement the counting of the slip determination speed n SL above value, if the slip determination timer (count value TC3) (step E20).
  • the count value TC3 of the slip determination timer is determined whether to continue the slip determination count value TC SL least corresponding to the slip determination time T SL (step E30), the count value TC3 slip determination count value of the slip determination timer the CVT7 continuing TC SL or determines that the belt slip has occurred (step E40).
  • step F10 it is determined whether or not the third flag F3 is 1 (step F10).
  • the third flag F3 is set to 1 when the post-processing rotation speed Nf (n) exceeds the disconnection determination rotation speed NSN , and is then set to 1 when determining the non-input state of the pulse signal from the rotation sensor 52. Is held, and is reset to 0 when the pulse signal is input after the disconnection determination or before the determination of the non-input state of the pulse signal and the post-processing rotational speed Nf (n) does not exceed the disconnection determination rotational speed NSN .
  • the third flag F3 is 1, it is determined whether the processed rotational speed Nf (n) exceeds the disconnection threshold engine speed N SN (step F20).
  • the third flag F3 is set to 1 (step F30), and the count of the disconnection determination timer (count value TC4) is started from 0 ( Step F40) and return.
  • the process after the rotation speed Nf does not exceed the breakage threshold engine speed N SN resets the count value TC4 disconnection determination timer to 0 (step F110), and resets the third flag F3 to 0 (step F 120), Return.
  • step F50 it is determined whether or not the instantaneous rotational speed Nm (n) is 0 and whether or not the pulse signal from the rotation sensor 52 is not input (step F50). If the instantaneous rotational speed Nm (n) is not 0, the process proceeds to step F20 and the above processing is performed. If the instantaneous rotational speed Nm is 0, the disconnection determination timer is counted (step F60), and the count value TC4 of the disconnection determination timer becomes equal to or greater than the no-input determination determination value TC N1J corresponding to the no-input determination determination time T NIJ. (Step B70).
  • Count TC4 disconnection determination timer is returned if not exceed the no-input confirmation determination count value TC N1J, When the count value TC4 disconnection determination timer is no input confirmation determination count value TC N1J above since, no input is determined As a result, it is determined that the rotation sensor 52 is disconnected (step F80). Thereafter, the count value TC4 of the disconnection determination timer is reset to 0 (step F90), the third flag F3 is reset to 0 (step F100), and the disconnection determination ends.
  • the CVT 7 belt slip determination and the disconnection of the rotation sensor 52 are determined.
  • the non-input of the pulse signal continues within the predetermined time (wheel lock corresponding time) TWL , the rotation speed immediately before the pulse signal non-input is maintained.
  • the elapsed time after the pulse signal is changed from the non-input state to the input state is limited to the first reference time T1. . Therefore, the elapsed time is limited by the time it reaches the first reference time T1, the instantaneous rotational speed Nm is compared with a first reference speed N S1 and the second reference speed N S2, in accordance with the magnitude of the instantaneous rotational speed Nm Then, specific processing of processing A and processing B is performed.
  • the instantaneous rotational speed Nm becomes the value of the normal second reference speed N S2 or more zones which can not be generated, it determines that the input of the pulse signal by the torque abrupt change, the instantaneous engine speed is not counted in the calculation of the rotational speed Then, the process A for holding the previous rotational speed value is performed. This prevents an excessively large post-processing rotational speed Nf from being erroneously calculated by an excessive instantaneous rotational speed Nm, thereby avoiding the influence on determination and control based on the post-processing rotational speed Nf. Particularly, excessive processing after the rotation speed Nf, because it may exceed the breakage threshold engine speed N SN, is avoided erroneously determined disconnection of the rotation sensor 52.
  • processing B is performed in which 0 is immediately input to the rotational speed calculation means as the instantaneous rotational speed. Since the first reference speed NS1 is slightly higher than the slip determination speed NSL , when the wheel lock handling process is performed, the previous rotation speed is maintained only during the wheel lock handling time TWL. Although the slip determination speed or higher may continue for the slip determination time TSL or more and it may be erroneously determined that the belt is slipping, processing B is performed, so that erroneous determination of belt slip can be avoided.
  • the power plant includes the engine 1 and the MG 3, but the power plant is not limited to this.
  • the rotation speed of the input shaft is detected by a rotation sensor, and the rotation speed of the input shaft is judged to slip when the vehicle is stopped. It is widely applied when processing a pulse signal input from a rotation sensor in a vehicle that determines that a belt slip has occurred in the belt-type continuously variable transmission when the state of the speed N SL or higher continues for the slip determination time T SL or longer. be able to.
  • the rotation sensor is not limited to an electromagnetic sensor as long as it can output a pulse signal, and can be widely applied to various systems such as an optical sensor.
  • the processing C is performed assuming that the normal pulse determination has been made. It is preferable to implement.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Transmission Device (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

 回転センサからのパルス信号の入力周期から入力軸の瞬時回転速度Nmを演算し、瞬時回転速度Nmをフィルタ処理して回転速度Nfを演算し、停車時に回転速度Nfがスリップ判定速度NSL以上の状態がスリップ判定時間TSL以上継続するとベルトスリップが生じていると判定し、パルス信号無入力の時間がスリップ判定時間TSLよりも長い車輪ロック対応時間TWLを超えるまでは直前の回転速度Nfを保持する。信号無入力が入力状態となってから基準時間TS1内に、瞬時回転速度Nmが第1基準速度NS1と第2基準速度NS2との間のゾーンにあると、パルス信号無入力の発生で即座に瞬時回転速度を0とし、瞬時回転速度Nmが第2基準速度NS2以上のゾーンにあると直前の回転速度Nfの値を保持する。これにより、パワープラントにクラッチを介して接続されたベルト式無段変速機の入力回転センサの断線やベルト滑りの誤判定を回避することができる。

Description

回転センサの信号処理装置
 本発明は、車両の無段変速機の入力軸の回転を検出する回転センサの信号処理装置に関するものである。
 エンジンやモータ等のパワープラントや、このパワープラントに接続された無段変速機の制御には、パワープラントや無段変速機の要部の回転(回転速度、又は単位時間当たりの回転数、単に回転数とも言う)の情報が必要であり、回転センサによりこれを検出して、制御に利用している。
 例えば、自動車のパワープラントに接続されたベルト式無段変速機では、プライマリ軸の回転を検出する入力回転センサ(プライマリ回転センサ)と、セカンダリ軸の回転を検出する出力回転センサ(セカンダリ回転センサ)とを設け、これらの回転センサからの検出情報を含んだ入力情報に基づいて目標変速比を算出し、変速比がこの目標変速比となるように変速制御を行なう。
 しかし、入力回転センサ及び出力回転センサの何れかに異常が生じた場合に、これらの回転センサからの検出情報を含んだ入力情報に基づいて目標変速比を算出すると、適切な目標変速比が得られなくなり、変速制御等を適切に行なえない。そこで、回転センサに異常が発生していると判定すると、フェールセーフ処理を実施するようにしている。
 また、入力回転センサにより検出されるプライマリ軸の回転速度に基づいて、下限セカンダリプーリ圧を算出し、センサで検出したセカンダリプーリ圧が下限セカンダリプーリ圧よりも低い場合には、プライマリプーリ側においてベルトに滑りが発生していると判定して、変速比固定制御を行なう。
 ところで、回転センサとしては、プライマリ軸やセカンダリ軸等の回転体に設置されたセンシングロータ(シグナルロータ)と、このセンシングロータに非接触で配置されたセンサと、から構成されるデジタルエンコーダが一般的である。センシングロータの外周面には複数の歯(突起)が設けられ、センサは回転体が回転する際にセンシングロータの歯に対応するパルス信号を発生し、このパルス信号とこれに伴うタイマ信号とから回転体の回転速度を得ることができる。
 しかし、パルス信号に基づいて回転体の回転状態を把握しようとすると、回転体の僅かな回転に反応してパルス信号が出力される場合や、ノイズによってパルス信号が出力される場合などに、回転体の回転状態を誤って把握してしまう場合がある。このように回転状態を誤って把握すると、これに基づいた制御を適切にできなくなることや、本来正常な回転センサを故障していると誤判定してしまうことがある。
 このような点に着目した技術が特許文献1に開示されている。この技術は、センサで検出した検出波形を所定の基準電圧と比較して回転パルスを生成するものにおいて、検出素子のハイサイドと所定の低電圧地点とを電気的に断続するスイッチング素子を設け、回転検出が不要の場合には、スイッチング素子によって回転検出を禁止するものであり、これにより、ノイズ等による回転誤検出を防止できるとしている。
 ところで、前記のベルト式無段変速機を備えた自動車において、入力回転センサの異常やベルトの滑りを判定する場合、一般に、以下のようなフェール判定ロジックを用いる。つまり、ベルト滑り(ベルトスリップ)の判定については、車両が停止してプライマリ軸が停止している状況下で、入力回転センサの検出パルスデータをフィルタ処理した回転速度(処理後回転速度)Nfが、所定回転速度NSLを超えた状態が所定時間TSL以上継続すると、ベルトスリップが生じていると判定する。また、入力回転センサの断線の判定については、処理後回転速度Nfが、所定回転速度NSNを超えてからパルスの無入力が確定すると、入力回転センサが断線したものと判定する。
 しかしながら、このような一般的なフェール判定ロジックでは、前記のベルト式無段変速機を備えた自動車において、入力回転センサが正常であるにもかかわらず断線しているものと誤判定する場合や、ベルトに滑りが生じていないにもかかわらずベルトスリップが生じていると誤判定してしまう場合が生じることが判明した。いずれの場合も、回転センサのパルスの異常入力が原因であることがわかった。
 具体的に考察すると、パワープラントと無段変速機とを接続するクラッチを切り離していて、パワープラントを駆動させた場合に、プライマリ軸は本来停止状態であるのに、プライマリ軸の入力回転センサが反応して短周期のパルスを出力することがあり、この場合、短周期のパルスからプライマリ軸の瞬時回転速度Nmが極めて高い回転速度となることがある。この後は入力回転センサからパルスは入力されなくなるが、車両に装備された、処理後回転速度Nfを保持する機能(タイヤロックの回転パルス無入力状態で直前の回転速度を保持する機能)が動作して、所定時間TWL(一般に、TWL>TSL)が経過するまでは直前に算出したプライマリ軸の処理後回転速度Nfを保持する。
 この結果、上記の短周期のパルスに起因した処理後回転速度Nfがベルトスリップの判定に関する所定回転速度NSNを超えた状態が所定時間TSL以上継続すると、ベルトスリップが生じていると判定することになる。また、上記の短周期のパルスに起因した処理後回転速度Nfが所定回転速度NSNを超える場合があるので、その後、パルスの無入力が確定すると、入力回転センサが断線したものと判定することになる。
 そこで、こうした誤判定を回避できるようにしたい。
 特許文献1の技術では、必要に応じて回転検出を禁止するようにしているため、回転検出を禁止する条件設定が容易ではない。また、特許文献1の技術のように、スイッチング素子を新たに設けるなど装置のハード構成を追加すると、コスト上昇を招いてしまうので、コスト上昇を抑えながら誤判定の回避を実現したい。
特開2003-214905号公報
 本発明は、このような課題に鑑み創案されたもので、パワープラントにクラッチを介して接続されたベルト式無段変速機の入力回転を検出するセンサが正常であるにもかかわらず断線しているものとする誤判定や、ベルトスリップが生じていないにもかかわらず生じているとする誤判定を、装置のコスト増を招くことなく回避することができるようにした回転センサの信号処理装置を提供することを目的とする。
 本発明の回転センサの信号処理装置は、上記の目的を達成するために創案されたもので、パワープラントと、前記パワープラントにクラッチを介して断接可能に入力軸が接続されたベルト式無段変速機と、前記入力軸の回転を検出する回転センサと、停車時に前記入力軸の回転速度がスリップ判定速度NSL以上の状態がスリップ判定時間TSL以上継続すると前記ベルト式無段変速機にベルトスリップが生じていると判定するスリップ判定手段と、を有する車両に装備され、前記回転センサから入力されるパルス信号を処理する信号処理装置であって、前記パルス信号の入力される周期から前記入力軸の瞬時回転速度Nmを演算する瞬時回転速度演算手段と、前記瞬時回転速度Nmをフィルタ処理により平滑化して回転速度Nfを演算する回転速度演算手段と、前記パルス信号が、無入力判定時間TNIだけ継続して無入力となった場合の無入力状態から入力状態となってからの経過時間を演算する時間演算手段と、前記瞬時回転速度Nmを前記スリップ判定速度NSLの近傍速度である第1基準速度NS1及び前記第1基準速度NS1よりも高速の第2基準速度NS2と比較判定する瞬時回転速度判定手段と、前記クラッチの解放時に、前記経過時間及び前記瞬時回転速度Nmに基づいて、前記回転速度演算手段による演算を操作する演算操作手段と、を備え、前記演算操作手段は、前記経過時間が基準時間TS1に達した以降は、前記パルス信号の無入力が発生すると、該無入力の継続時間が車輪ロックに対応すべく設定され前記スリップ判定時間TSLよりも長い車輪ロック対応時間TWLを超えるまでは前記回転速度演算手段に直前の前記回転速度Nfを保持させ、前記無入力の継続時間が前記車輪ロック対応時間TWLを超えたら前記瞬時回転速度Nmとして0を前記回転速度演算手段に入力する車輪ロック対応処理を行ない、前記経過時間が前記基準時間TS1に達するまでの間は、前記判定手段により前記瞬時回転速度Nmが前記第1基準速度NS1以下のゾーンにあると判定された場合は、前記車輪ロック対応処理を行ない、前記判定手段により前記瞬時回転速度が前記第1基準速度NS1と前記第2基準速度NS2との間のゾーンにあると判定された場合は、前記パルス信号の無入力が発生すると前記瞬時回転速度Nmとして0を前記回転速度演算手段に入力し、前記判定手段により前記瞬時回転速度Nmが前記第2基準速度NS2以上のゾーンにあると判定された場合は、前記回転速度演算手段に直前に演算した前記回転速度Nfの値を保持させることを特徴としている。
 前記第1基準時間TS1は、前記クラッチの解放時に、前記パワープラントのトルクの急変動が前記入力軸に伝達されて微小量だけ瞬時回転したことで生じる短周期のパルス信号の発生しうる時間範囲を包含するように設定され、前記第1基準速度NS1は、前記スリップ判定速度NSLよりも微小量だけ高速に設定され、前記第2基準速度NS2は、前記パワープラントのトルクを受けて前記入力軸が通常に回転し始める場合に発生可能な瞬時回転速度Nmの最大値に基づいて設定されていることが好ましい。
 前記回転速度が断線判定回転速度NSNを超えてからパルス信号の前記無入力状態が確定すると、前記回転センサが断線しているものと判定する断線判定手段を備え、前記第2基準回転速度NS2は、前記断線判定回転速度NSNよりも大きく設定されると共に、前記クラッチの解放時に、前記パワープラントのトルクの急変動が前記入力軸に伝達されて微小量だけ瞬時回転したことで生じる短周期のパルス信号に基づく前記瞬時回転速度Nmを前記回転速度演算手段によりフィルタ処理することによって得られる前記回転速度Nfが、前記断線判定回転速度NSN以下になるように設定されることが好ましい。
 前記パワープラントは、内燃機関が用いられたエンジンと、前記エンジンと第1クラッチを介して接続された電気モータと、を備え、前記電気モータの出力軸と、前記ベルト式無段変速機の前記入力軸との間には、前記クラッチとしての第2クラッチが介装され、前記第1クラッチ及び前記第2クラッチは、締結モード及び開放モードの他に、滑り係合モードを有していることが好ましい。
 本発明の回転センサの信号処理装置によれば、以下の効果を得ることができる。
 車両のベルト式無段変速機の入力軸(プライマリ軸)の回転速度Nfを演算する場合、一般に、車輪ロックに対応する処理が実施される。つまり、車輪ロック時にはパルス信号は無入力となるが、このパルス信号の無入力がそのまま回転速度演算手段による回転速度Nfの演算に利用されてしまうと、回転速度Nfに基づく判定や制御に影響を及ぼすので、パルス信号の無入力の継続が所定時間(車輪ロック対応時間)TWL内であれば、パルス信号無入力の直前の回転速度Nfを保持する車輪ロック対応処理をすることで、回転速度Nfに基づく判定や制御への影響を回避している。
 一方、クラッチの解放時であっても、パワープラント側にトルクの急変動があると、このトルク急変動が入力軸に伝達されて入力軸が微小回転して(プライマリ軸のガタ打ち)、回転センサから一瞬だけ短周期のパルス信号が発生し入力される。回転速度演算手段は、パルス信号の入力される周期から演算した瞬時回転速度Nmをフィルタ処理により平滑化して回転速度Nfを演算するが、僅かな数のパルス信号であっても極めて短周期であれば、実際には回転していないにもかかわらず、瞬時回転速度Nmが過大になるため回転速度Nfも大きな値になる。回転速度Nfの値が大きくなると、この回転速度Nfに基づく判定や制御に影響を及ぼす。
 パワープラントのトルク急変動によるパルス信号の入力は、瞬時的なものなので、パルス信号が無入力状態から入力状態となってからの経過時間が基準時間TS1に達するまでに限定される。
 パワープラントのトルクを受けて入力軸が通常に回転し始める場合に、パルス信号が無入力状態から入力状態となるが、この場合、入力状態となった直後の瞬時回転速度は一定値(第2基準速度NS2)以内に収まるものと考えられる。そこで、瞬時回転速度が第2基準速度NS2以上になったら、トルク急変動によるパルス信号の入力と判断し、この瞬時回転速度Nmは回転速度Nfの演算にカウントしないで、直前の回転速度Nfの値を保持させることで、誤って過大な回転速度Nfを演算することが防止され、この回転速度Nfに基づく判定や制御への影響が回避される。
 瞬時回転速度Nmは第2基準速度NS2よりも小さければ、瞬時回転速度Nmが、トルク急変動によるパルス信号によるものか、入力軸が回転し始めたことによるものかを切り分けられないが、トルク急変動によるパルス信号の場合、この短周期のパルス信号が入力された後、パルス信号が無入力状態となるが、ここで、車輪ロック対応処理をすると、車輪ロック対応時間TWLだけ直前の回転速度Nfを保持するため、停車時に入力軸の回転速度Nfがスリップ判定速度NSL以上の状態がスリップ判定時間TSL以上継続し、ベルトにスリップが生じていると誤判定する場合がある。しかし、このときには、車輪ロック対応処理は行わず、パルス信号の無入力が発生すると即座に瞬時回転速度Nmとして0を回転速度演算手段に入力するので、ベルトスリップの誤判定を回避することができる。
 なお、入力軸の回転速度Nfが断線判定回転速度NSNを超えてからパルス信号の無入力状態が確定すると、回転センサが断線しているものと判定することにより、回転センサの断線を判定することができる。前記のトルク急変動によるパルス信号が発生すると、瞬時回転速度Nmが第2基準回転速度NS2未満であれば、回転速度演算手段の演算に用いられるが、瞬時回転速度Nmが大きく発生した後には瞬時回転速度Nmは0となりこれが継続するので、回転速度演算手段による演算される回転速度Nfは制限される。第2基準回転速度NS2は、こうして回転速度演算手段による演算される回転速度が断線判定回転速度NSNよりも小さくなるように値が設定されているので、トルク急変動によるパルス信号に起因した断線の誤判定を回避することができる。
本実施形態にかかる回転センサの信号処理装置が適用されたハイブリッド自動車の駆動系の構成図である。 ハイブリッド自動車のモード切替マップの一例である。 回転センサの一例を説明する図であって、(a)は回転センサの模式的な構成図、(b)はセンサ素子が電磁ピックアップの場合の出力電圧の変化を示す図、(c)は出力電圧に基づくパルス信号を示す図である。 本実施形態にかかる回転センサの信号処理の処理区分マップの一例である。 本実施形態にかかる駆動系の要部構成図である。 本実施形態にかかる回転速度(処理後回転速度)の演算を説明するフローチャートである。 本実施形態にかかる回転センサの信号処理における回転センサ信号の無入力状態の判定を説明するフローチャートである。 本実施形態にかかる回転センサの信号処理の処理区分(経過時間による区分)を説明するフローチャートである。 本実施形態にかかる回転センサの信号処理の処理区分(瞬時回転速度による区分)を説明するフローチャートである。 無段変速機のベルトスリップ判定を説明するフローチャートである。 回転センサの断線判定を説明するフローチャートである。
 以下、図面を参照して、本発明の実施形態を説明する。
 なお、以下に示す実施形態はあくまでも例示に過ぎず、以下の実施形態で明示しない種々の変形や技術の適用を排除する意図はない。
 まず、本実施形態にかかるハイブリッド自動車(単に、車両ともいう)の駆動系を説明する。
 図1に示すように、本実施形態にかかる車両100は、内燃機関が用いられたエンジン1と、第1クラッチ2と、電動モータ(電動機)としても機能するモータジェネレータ(以下、MGともいう)3と、第1オイルポンプ4と、第2オイルポンプ5と、第2クラッチ6と、無段変速機(以下、CVTともいう)7と、駆動輪8と、統合コントローラ50とを備えている。なお、エンジン1及びMG3は、パワープラントとも総称する。
 エンジン1は、ガソリンエンジン又はディーゼルエンジン等の内燃機関であり、統合コントローラ50からのエンジン制御指令に基づいて、燃料噴射量や吸気量等を調整されてエンジンの回転速度やトルク等を制御される。
 第1クラッチ2は、エンジン1とMG3との間に介装されたノーマルオープンの油圧式クラッチである。第1クラッチは、統合コントローラ50からの指令に基づいて、第1オイルポンプ4又は第2オイルポンプ5の吐出圧を元圧として油圧コントロールバルブユニット71によって調圧された油圧によって、締結、解放が制御される。この第1クラッチ2には、例えば乾式多板クラッチが用いられる。
 MG3は、エンジン1に対して直列に配置され、永久磁石が埋設されたロータと、ステータコイルが巻き付けられたステータとを有する同期型回転電機である。MG3は、統合コントローラからの指令に基づいて、インバータ9により作り出された三相交流を印加することにより制御される。MG3はバッテリ10からの電力を受けて回転する電動機として動作することができる。また、MG3はロータがエンジン2や駆動輪8から回転エネルギを受けると、ステータコイルの両端に起電力を生じさせる発電機として機能する。この発電電力によりバッテリ10を充電することができる。
 第1オイルポンプ4は、MG3の回転がベルト4bを介して伝達されることによって動作するベーンポンプである。第1オイルポンプ4は、CVT7のオイルパン72に貯留される作動油を吸い上げ、油圧コントロールバルブユニット71に油圧を供給する。
 第2オイルポンプ5は、バッテリ10からの電力の供給を受けて動作する電動オイルポンプである。第2オイルポンプ5は、統合コントローラ50からの指令に基づき、第1オイルポンプ4のみでは油量が不足する場合等に駆動され、第1オイルポンプ4と同様に、CVT7のオイルパン72に貯留される作動油を吸い上げ、油圧コントロールバルブユニット71に油圧を供給する。
 第2クラッチ6は、MG3とCVT7との間に介装される。第2クラッチ6は統合コントローラ50からの指令に基づき、第1オイルポンプ4又は第2オイルポンプ5の吐出圧を元圧として油圧コントロールバルブユニット71によって調圧された油圧によって、締結、解放が制御される、この第2クラッチ6には、例えばノーマルオープンの湿式多板クラッチが用いられる。
 CVT7は、MG3の下流に配置され、車速やアクセル開度等に応じて変速比を無段階に変更することができる。このCVT7は、プライマリプーリと、セカンダリプーリと、これらのプーリに架け渡されたベルトとを備える。第1オイルポンプ4及び第2オイルポンプ5の吐出圧を元圧として油圧コントロールバルブユニット71によってプライマリプーリ圧とセカンダリプーリ圧とを作り出し、各プーリ圧によりプライマリプーリの可動プーリとセカンダリプーリの可動プーリとを軸方向に移動させ、ベルトのプーリ接触半径を変化させることにより変速比を無段階に変更する。
 CVT7の出力軸には、図示しない終減速ギヤ機構を介してディファレンシャル12が接続される。このディファレンシャル12には、ドライブシャフト13を介して左右の駆動輪8が接続される。
 統合コントローラ50は、図示しないが、入出力装置,多数の制御プログラムを内蔵した記憶装置(ROM,RAM,BURAM等),中央処理装置(CPU),タイマカウンタ等を備えており、電子制御ユニット(ECU:Electric Control Unit)とも称する。
 この統合コントローラ50には、エンジン1の回転速度を検出する回転センサ51、第2クラッチの出力回転速度(=CVT7の入力回転速度)を検出する回転センサ52、アクセル開度を検出するアクセル開度センサ53、CVT7のセレクトポジション(前進、後進、ニュートラル、パーキング等を切り替えるセレクトレバー又はセレクトスイッチの状態)を検出するインヒビタスイッチ54、車速を検出する車速センサ55等からの信号が入力される。統合コントローラ50は、入力されるこれらの信号に基づき、エンジン1、MG3(インバータ9)、CVT7に対する制御を行なう。
 なお、車速センサ55は、CVT7の出力回転速度を検出する出力回転センサとしても機能する。また、回転センサ51,52,55により検出する回転速度については、単位時間当たりの回転数により表記するため、単に回転数とも言う。
 統合コントローラ50は、図2に示すモード切替マップを参照して、車両100の運転モードとして、EVモードと、HEVモードとを切り替える。
 EVモードは、第1クラッチ2を解放し、MG3のみを駆動源として走行するモードである。このEVモードは、要求駆動力が低く、且つ、バッテリ10の充電量が十分ある時に選択される。
 EHVモードは、第1クラッチ2を締結し、エンジン1とMG3とを駆動源として走行するモードである。このHEVモードは、要求駆動力が高い時、又は、バッテリ10の充電量が不足している時に選択される。
 なお、これらHVモードとEHVモードとの切り替えがハンチングしないように、HVモードからEHVモードへの切り替え線は、EHVモードからHVモードへの切り替え線よりも高速且つアクセル開度大の側に設定されている。
 また、車両100は、トルクコンバータを備えていないため、図2に示すWSC(Wet Start Clutch)領域では、第2クラッチ6をスリップさせながら発進及び停止をするWSC制御を行なう。WSC領域は、発進時や減速停止時で、車速が所定車速VSP1以下の低車速領域であり、VSP1は例えば10km/hとする。
 具体的には、CVT7のセレクトポジションが非走行ポジション(N,P等)から走行ポジション(D,R等)に切り替えられて車両100が発進する場合は、統合コントローラ50は、第2クラッチ6に供給する油圧を徐々に上昇させていき、第2クラッチをスリップさせながら徐々に締結する。そして、車速がVSP1に到達すると、統合コントローラ50は、第2クラッチ6を完全締結し、WSC制御を終了する。
 また、CVT7のセレクトポジションが走行ポジション(D,R等)で車両100が走行していて、車両100が減速して車速がVSP1まで低下した場合には、統合コントローラ50は、第2クラッチ6に供給する油圧を徐々に低下させていき、第2クラッチ6をスリップさせながら徐々に解放する。そして、車速が停車すると、統合コントローラ50は、第2クラッチ6を完全解放し、WSC制御を終了する。
 このような車両100において、CVT7に着目すると、統合コントローラ50は、回転センサ(入力回転センサとも言う)52により検出されるCVT7の入力回転速度と、車速センサ(出力回転センサとも言う)55により検出されるCVT7の出力回転速度を含んだ入力情報に基づいて目標変速比を算出し、変速比がこの目標変速比となるようにCVT7の変速制御を行なう。
 しかし、入力回転センサ52及び出力回転センサ55の何れかが異常であると、これらの回転センサ52,55からの検出情報を含んだ入力情報に基づいて目標変速比を算出すると、適切な目標変速比が得られない。そこで、統合コントローラ50では、回転センサ52,55からの情報に基づいて回転センサ52,55に異常が発生すると、回転センサ異常と判定して、フェールセーフ処理を実施するようにしている。また、入力回転センサ52や出力回転センサ55からの情報に基づいてベルトスリップの判定を行ない、ベルトスリップに対しては変速比固定制御等のスリップ回避処理を実施するようにしている。
 例えば、統合コントローラ50には、回転センサ52からの情報とタイマからのカウント情報とに基づいてベルトスリップを判定するスリップ判定部(スリップ判定手段)501と、回転センサ52からの情報とパルス信号の無入力状態確定情報とに基づいて回転センサ52の断線を判定する断線判定部(断線判定手段)502とが設けられている。
 統合コントローラ50には、スリップ判定部501及び断線判定部502等に情報を提供すべく、回転センサ52からの情報等に基づいて、演算サイクル毎にその時点の瞬時回転速度Nmを演算する瞬時回転速度演算部(瞬時回転速度演算手段)503と、瞬時回転速度演算部503により演算された瞬時回転速度Nmをフィルタ処理により平滑化して回転速度(処理後回転速度とも言う)Nfを演算する回転速度演算部(回転速度演算手段)504と、パルス信号が無入力判定時間TNIだけ継続して無入力の場合に無入力状態であることを確定する信号無入力判定部(信号無入力判定手段)505と、回転速度演算部504による演算を操作する演算操作部(演算操作手段)508と、が設けられている。
 回転センサ52は、図3(a)に模式的に示すように、プライマリ軸に設置されたセンシングロータ(シグナルプレート)52aと、このセンシングロータ52aに非接触で配置されたセンサ52bと、から構成されるデジタルエンコーダが一般的である。センシングロータ52aの外周面には複数の歯(突起)52cが設けられ、センサ52bはプライマリ軸が回転する際にセンシングロータ52aの歯52cに対応するパルス信号を発生する。センサ52bが電磁ピックアップの場合、図3(b)に示すように、プセンサ52bを歯52cの歯の回転方向始端が通過する際と回転方向終端が通過する際とに、出力電圧の変化が生じ、これに基づき、図3(c)に示すようなパルス信号が得られる。
 瞬時回転速度演算部503では、統合コントローラ50に入力される回転センサ52からのパルス信号を処理して、瞬時回転速度Nmを演算する。つまり、図3(c)に示すパルス信号の一周期分、例えばある立ち上がり部から次の立ち上がり部までの時間(周期)を演算し、センシングロータ52aの歯52cの一周期分の角度を周期時間で除算することにより、回転センサ52の一周期分の瞬時回転速度Nmを得ることができる。
 回転速度演算部504では、瞬時回転速度Nmを、例えば下記の式(1)に示すようなフィルタ処理により平滑化して回転速度Nfを演算する。なお、Nf(n-1)は前回の演算周期の回転速度、Nm(n)は今回の演算周期の瞬時回転速度、Nf(n)は今回の演算周期の回転速度であり、a,bはフィルタ係数である。
Nf(n)=aNm(n)+bNf(n-1)・・・(1)
       ただし、a+b=1
 信号無入力判定部505は、パルス信号の無入力の状態が無入力判定時間TNIだけ継続した場合に無入力状態であると判定する。これはノイズ等の影響で検出したパルス信号が瞬間的無入力となる場合等の対処したものであり、このように瞬間的無入力となる場合を除去するために、パルス信号の無入力の状態が無入力判定時間TNIだけ継続した場合に、パルス信号が無入力状態であると判定する。
 演算操作部508は、第2クラッチ6の解放時に、無入力状態から入力状態となってからの経過時間及び瞬時回転速度に基づいた判定によって、回転速度演算部504による演算を操作する。このため、統合コントローラ50には、パルス信号が無入力状態から入力状態となった時点からの経過時間を演算する時間演算部(時間演算手段)506と、経過時間が第1基準時間TS1に達したか否かを判定する時間判定部(時間判定手段)506aと、瞬時回転速度Nmを第1基準速度NS1及び第2基準速度NS2と比較判定する瞬時回転速度判定部(瞬時回転速度判定手段)507と、が設けられている。
 時間演算部506は、信号無入力判定部505により無入力状態であることが判定された条件下でパルス信号の入力があると、この時点からの経過時間を演算する。
 時間判定部506aは、時間演算部506で演算された経過時間が基準時間TS1に達したか否かを判定する。
 瞬時回転速度判定部507は、瞬時回転速度演算部503で演算された瞬時回転速度Nmを、第1基準速度NS1及び第2基準速度NS2と比較判定するが、ここでは、第1基準速度NS1はスリップ判定速度NSLの近傍速度に設定され、第2基準速度NS2は第1基準速度NS1よりも高速な値に設定される。なお、ここでは、第1基準速度NS1はスリップ判定速度NSLよりもやや高い速度に設定される。また、第2基準速度NS2はスリップ判定速度NSLよりも大幅に高い速度で、後述の断線判定回転速度NSNよりも高い速度に設定される。これらについては後述する。
 図4は、時間判定部506a及び瞬時回転速度判定部507による判定結果による信号処理の区分を分類する処理区分マップの一例である。図4に示すように、処理区分は、経過時間が第1基準時間TS1に達する前で且つ瞬時回転速度Nmが第2基準速度NS2以上のゾーンAと、経過時間が第1基準時間TS1に達する前で且つ瞬時回転速度Nmが第1基準速度NS1と第2基準速度NS2との間のゾーンBと、その他のゾーンCとの3つに分類される。ゾーンCは、経過時間が第1基準時間TS1に達する前であっても瞬時回転速度Nmが第1基準速度NS1以下のゾーンと、経過時間が第1基準時間TS1に達した以降のゾーンとからなっている。
 演算操作部508は、経過時間及び瞬時回転速度NmがゾーンAにある場合には、回転速度演算部504に、直前の周期で演算した回転速度Nfの値を保持させる処理Aを行なう。また、経過時間及び瞬時回転速度NmがゾーンBにある場合には、パルス信号の無入力が発生すると無入力状態の判定を待たずに瞬時回転速度Nmとして値0を回転速度演算部504に入力する処理Bを行なう。経過時間及び瞬時回転速度NmがゾーンCにある場合には、回転速度演算部504で通常の処理をさせる。
 ここで、通常の処理とは、車輪ロック対応処理を実施することであり、パルス信号の無入力が発生すると、この無入力の継続時間がスリップ判定時間TSLよりも長い車輪ロック対応時間TWLを超えるまでは回転速度演算部504に直前の回転速度Nmを保持させ、無入力の継続時間が車輪ロック対応時間TWLを超えたら瞬時回転速度Nfとして値0を回転速度演算部504に入力する処理である。
 以下に、このように演算操作部508により経過時間及び瞬時回転速度Nmに応じて回転速度演算部504による演算を操作する理由を説明するが、これには、スリップ判定及び断線判定が起因しているので、まず、スリップ判定部501及び断線判定部502によるこれらの判定を説明する。
 スリップ判定部501では、一般的なフェール判定ロジックを用いており、車両100の停車時(回転センサ55の出力0から判定できる)に、回転センサ52により検出されたCVT7の入力軸(プライマリ軸)の回転速度Nfがスリップ判定速度NSL以上の状態がスリップ判定時間TSL以上継続するとCVT7にベルトスリップが生じていると判定する。
 断線判定部502でも、一般的なフェール判定ロジックを用いており、回転センサ52により検出された回転速度Nfが断線判定回転速度NSNを超えてから回転センサ52からのパルス信号の無入力状態が確定すると、回転センサ52が断線しているものと判定する。無入力状態の確定の判定については、前述の無入力状態の判定と同様のロジックであり、パルス信号の無入力の状態が無入力確定判定時間TNIJだけ継続した場合に無入力状態であることを確定する。なお、無入力確定判定時間TNIJは、前述の無入力判定時間TNIと等しい値に設定しても良く、断線判定をより慎重にするために、無入力判定時間TNIよりも長い時間に設定しても良い。
 しかし、前述のように、このようなフェール判定ロジックでは、回転センサ52のパルスの異常入力があると、回転センサ52が正常であるにもかかわらず断線しているものと誤判定する場合や、ベルトスリップが生じていないにもかかわらずベルトスリップが生じていると誤判定してしまう場合があることが判明した。
 この状況は、図5に模式的に示すように、MG3とCVT7とを接続する第2クラッチ6を解放していて、エンジン1やMG3(パワープラント)にトルクの急変動が生じた場合に発生する。パワープラントのトルクの急変動の要因は、例えば、第1クラッチ2を解放状態から締結させることによりエンジン1の入力トルクが第2クラッチ6の入力側に突然加わる場合や、MG3をスタータモータとして作動させて停止していたエンジン1を始動させた際のエンジン完爆時等に発生する引きずりトルクの発生が挙げられる。
 第2クラッチ6を解放していても、大きな引きずりトルクが、第2クラッチ6の入力側(パワープラント側)に瞬時に発生すると、これによる振動が第2クラッチ6の出力側に伝搬して、第2クラッチ6の出力側であるCVT7の入力軸(プライマリ軸)に装備されたセンシングロータ52bが僅かだが回転や逆回転などの揺れ戻し動作をする。センシングロータ52bの揺れ戻し動作は、微小ではあるものの高速であるため、回転センサ52から一周期分のパルス信号が極めて短時間(短周期)に入力される。
 パルス信号の周期が短いほど、瞬時回転速度算出部503で演算される瞬時回転速度Nmは高速になる。こうしたセンシングロータ52bの揺れ戻し動作による回転センサ52からのパルス信号のパルス数は僅かであり、その後はパルス信号が入力されない状態(無入力状態)が続く。このため、回転速度算出部504によるフィルタ処理によって、処理後の回転速度Nfは瞬時回転速度Nmよりも小さなものになるが、例え僅かなパルス信号でも極めて短周期であると、瞬時回転速度Nmは極めて高速になり、処理後の回転速度Nfも高速になる。
 しかも、通常の制御では、回転センサ52からのパルス信号の無入力が発生すると、この無入力の継続時間が車輪ロックに対応すべく設定された車輪ロック対応時間TWLを超えるまでは直前の回転速度Nfを保持するので、瞬時回転速度Nmが高い値になった時点で、処理後の回転速度Nfも高速の値になって断線判定回転速度NSNを超える場合がある。その後、パルス信号の無入力が続くため、処理後の回転速度Nfが高い値をキープすることになり、パルス信号の無入力が車輪ロック対応時間TWLを超えたら無入力が確定する。
 この状況は、断線判定部502による断線判定条件に適合してしまうため、回転センサ52の断線が生じていないにもかかわらず断線が発生したと誤判定することになる。
 また、車両100の停車時に、車輪ロックに対応する回転速度Nfの保持が行なわれると、回転速度Nfがスリップ判定速度NSLの状態が、車輪ロック対応時間TWLだけ保持される場合がある。通常、車輪ロック対応時間TWLはスリップ判定時間TSLよりも長く設定されるため、車両100の停車時に、CVT7の入力軸(プライマリ軸)の回転速度Nfがスリップ判定速度NSL以上の状態がスリップ判定時間TSL以上継続したことになる。スリップ判定部501によるベルトスリップ判定条件に適合してしまうため、CVT7にベルトスリップが生じていないにもかかわらずベルトスリップが発生したと誤判定することになる。
 そこで、このようなセンシングロータ52bの揺れ戻し動作による回転センサ52からのパルス信号が入力される特性に着目し、パルス信号の入力を、こうした特殊な要因によるものと、他のものとに切り分け、且つ、誤判定される状況とそうでないものとに切り分けて、必要な場合にのみ、演算操作部508によって回転速度演算部504による演算を操作している。
 まず、ゾーンA及びBについて信号入力があってからの経過時間から規定する基準時間TS1は、上記のセンシングロータ52bの揺れ戻し動作による微小量だけ瞬時回転したことで生じる回転センサ52からの短周期のパルス信号の入力が短時間であるという時間的な特性に基づいて、かかるパルス信号の発生しうる時間範囲を包含するように設定される。
 つまり、かかるパルス信号の入力は、瞬時であり、時間的には20msec程度の時間内に限られることが実機試験から判明している。そこで、このようなパルス信号の入力が発生すると想定される時間に基づいて、例えば想定時間に安全率fを乗算したりして余裕値αを加算したりして基準時間TS1を設定する。例えば、入力想定時間が20msecであり、安全率fを2、余裕値αを10msecとすれば、基準時間TS1は、50msec(=20msec×2+10msec)となる。
 次に、ゾーンA及びBについて瞬時回転速度Nmについて既定する第1基準速度NS1及び第2基準速度NS2は、上記のフェール判定に対応して設定される。つまり、第1基準速度NS1は、スリップ判定速度NSLよりも微小量だけ高速に設定される。スリップ判定速度NSLとして、例えば450rpmが設定される場合、第1基準速度NS1をこれよりもやや高い例えば500rpm程度に設定する。
 これは、回転速度算出部504によるフィルタ処理によって、処理後の回転速度Nfは瞬時回転速度Nmよりも小さなものになるため、これに応じるように瞬時回転速度Nmについて既定する第1基準速度NS1を処理後の回転速度Nfについて既定するスリップ判定速度NSLよりもやや高い速度に設定している。また、第1基準速度NS1以上のゾーンBにかかる回転速度域は、パワープラント1,3のトルクを受けてCVT7の入力軸が通常に回転し始める場合に発生可能な回転速度であり、車輪ロック対応処理で、信号無入力があっても所定時間無入力前の値が保持されると、ベルトスリップ判定に適合してしまうため、これを回避すべく、車輪ロック対応処理を中止するものである。
 このように処理後回転速度Nfとの相違を考慮して、第1基準速度NS1は、スリップ判定速度NSLよりも微小量だけ高速に設定することが好ましく、また、この場合の微小量は、処理後の回転速度Nfが瞬時回転速度Nmよりも小さくなる点に着目して設定することが好ましい。ただし、第1基準速度NS1を、単にスリップ判定速度NSLの近傍速度とするだけでも、ベルトスリップ判定に適合してしまうことを回避する点で一定の効果はある。
 また、第2基準速度NS2は、パワープラントのトルクを受けてCVT7の入力軸が通常に回転し始める場合に発生可能と想定される瞬時回転速度Nmの最大値に基づいて設定されている。なお、この第2基準速度NS2は、断線判定回転速度NSNよりも高い回転速度に設定される。例えば、断線判定回転速度NSNは1000rpm程度に設定され、第2基準速度NS2は1300rpm程度に設定される。処理後の回転速度Nfは瞬時回転速度Nmよりも小さなものになることを考慮しても、回転センサ52の断線判定を誤って行なう状況が生じるが、通常発生し得ない瞬時回転速度Nmについては回転速度Nfの演算に採用せずに前回値を保持することにより、回転センサ52の断線判定を誤って行わないようにすることになる。
 本発明の一実施形態にかかる回転センサの信号処理装置は、上述のように構成されているので、例えば図6~図11の各フローチャートに示すように、各処理が行われる。なお、図7~図11の処理は制御開始条件が成立すると設定された同一の制御周期(例えば10msec)で制御終了まで繰り返し行われる。なお、図6の処理は図7~図11の処理にかかる制御周期よりもごく短い周期で行なうものとする。
 まず、回転速度演算部504による回転速度(処理後回転速度)Nfの演算は、図6に示すように、その時点の瞬時回転速度Nm(n)を取り込んで(ステップA10)、瞬時回転速度Nm(n)を例えば前記式(1)でフィルタ処理することにより平滑化して回転速度Nf(n)を演算する(ステップA20)。そして、この処理後回転速度Nf(n)を出力する(ステップA30)。
 次に、信号無入力判定部505では、図7に示すように、回転センサ52からのパルス信号の入力がなし(パルス信号なし)か否かを判定し(ステップB10)、パルス信号なしならば、無入力タイマ(カウント値はTC1)のカウントを行ない(ステップB20)、無入力タイマのカウント値TC1が、無入力判定時間TNIに対応する無入力判定カウント値TCN1以上になったかを判定する(ステップB30)。
 カウント値TC1が無入力判定カウント値TCN1以上になったら、第1フラグF1を1とし(ステップB40)、カウント値TC1を0にリセットする(ステップB50)。第1フラグF1は、「1」で無入力状態が確定したことを示し、「0」で無入力状態が確定していないことを示す。
 カウント値TC1が無入力判定カウント値TCN1以上にならなければ、ステップB30からリターンする。
 一方、パルス信号があれば、第1フラグF1を0とし(ステップB60)、カウント値TC1を0にリセットする(ステップB50)。
 以上により、各制御周期で、無入力状態が確定したか否かが決まる。
 次に、時間判定部506aでは、図8に示すように、第1フラグF1が0か否かを判定し(ステップC10)、第1フラグF1が0ならば、パルス信号の入力があり(パルス信号あり)か否かを判定する(ステップC20)。ここで、パルス信号ありならば、パルス信号の無入力状態から入力状態に切り替わったこととなり、入力後タイマ(カウント値はTC2)のカウントを行ない(ステップC30)、入力後タイマのカウント値TC2が、基準時間TS1に対応する入力後基準カウント値TCS1以上になったかを判定する(ステップC40)。
 カウント値TC2が入力後基準カウント値TCS1未満になったら、第2フラグF2を1とし(ステップC50)、カウント値TC2を0にリセットする(ステップC60)。第2フラグF2は、「1」で経過時間が基準時間TS1内であることを示し、「0」でパルス信号なし又は経過時間が基準時間TS1以上であることを示す。
 カウント値TC2が入力後基準カウント値TCS1以上ならば、ステップC40からリターンする。
 一方、第1フラグF1が0でない場合やパルス信号の入力がない場合は、第2フラグF2を0とし(ステップC70)、カウント値TC2を0にリセットする(ステップC60)。
 次に、演算操作部508による処理は、図9に示すように、まず、第2フラグF2が1、即ち、経過時間が基準時間TS1内であるか否か否かを判定し(ステップD10)、第2フラグF2が1(経過時間が基準時間TS1内)ならば、パルス周期から瞬時回転速度Nmを演算する(ステップD20)。次に、瞬時回転速度Nmを第1基準速度NS1及び第2基準速度NS2と比較判定する(ステップD30,D40)。
 瞬時回転速度Nmが第2基準速度NS2以上のゾーンにあれば、処理A(前回の処理後回転速度Nfを保持)を実施し(ステップD50)、瞬時回転速度Nmが第1基準速度NS2と第2基準速度NS2との間のゾーンにあれば、処理B(その後、パルス無入力なら瞬時回転速度Nmを0とする)を実施し(ステップD60)、瞬時回転速度Nmが第1基準速度NS2以下のゾーンにあれば、処理C(車輪ロック対応制御ありの通常制御)を実施する(ステップD70)。また、その他、経過時間が基準時間TS1外の場合も、処理C(車輪ロック対応制御ありの通常制御)を実施する(ステップD70)。
 次に、スリップ判定部501による処理は、図10に示すように、車両100の停車時に、回転センサ52により検出されたCVT7の入力軸(プライマリ軸)の回転速度Nf(n)がスリップ判定速度NSL以上であるか否かを判定し(ステップE10)、回転速度Nf(n)がスリップ判定速度NSL以上であればスリップ判定タイマ(カウント値TC3)のカウントを実施する(ステップE20)。
 そして、スリップ判定タイマのカウント値TC3がスリップ判定時間TSLに対応するスリップ判定カウント値TCSL以上継続したか否かを判定し(ステップE30)、スリップ判定タイマのカウント値TC3がスリップ判定カウント値TCSL以上継続するとCVT7にベルトスリップが生じていると判定する(ステップE40)。回転速度Nf(n)がスリップ判定速度NSL以上でなければ、カウント値TC3を0にリセットする(ステップE50)。
 また、断線判定部502による処理は、図11に示すように、まず、第3フラグF3が1であるか否かを判定する(ステップF10)。第3フラグF3は、処理後回転速度Nf(n)が断線判定回転速度NSNを超えた場合に1とされ、その後、回転センサ52からのパルス信号の無入力状態を判定する際には1が保持され、断線判定後や、パルス信号の無入力状態の判定前にパルス信号の入力があり処理後回転速度Nf(n)が断線判定回転速度NSNを超えない場合に0にリセットされる。
 第3フラグF3が1でなければ、処理後回転速度Nf(n)が断線判定回転速度NSNを超えたか否かを判定する(ステップF20)。処理後回転速度Nf(n)が断線判定回転速度NSNを超えた場合には、第3フラグF3を1として(ステップF30)、断線判定タイマ(カウント値TC4)のカウントを0から開始し(ステップF40)、リターンする。処理後回転速度Nfが断線判定回転速度NSNを超えない場合には、断線判定タイマのカウント値TC4を0にリセットし(ステップF110)、第3フラグF3を0にリセットし(ステップF120)、リターンする。
 一方、第3フラグF3が1であれば、瞬時回転速度Nm(n)が0か否か、回転センサ52からのパルス信号が無入力であるか否かを判定する(ステップF50)。ここで、瞬時回転速度Nm(n)が0でなければ、ステップF20に進んで上記の処理を行なう。瞬時回転速度Nmが0であれば、断線判定タイマをカウントし(ステップF60)、断線判定タイマのカウント値TC4が無入力確定判定時間TNIJに対応する無入力確定判定カウント値TCN1J以上になったかを判定する(ステップB70)。
 断線判定タイマのカウント値TC4が無入力確定判定カウント値TCN1J以上にならなければリターンし、断線判定タイマのカウント値TC4が無入力確定判定カウント値TCN1J以上になったら、無入力状態が確定したものとして、回転センサ52が断線していると判定する(ステップF80)。その後、断線判定タイマのカウント値TC4を0にリセットし(ステップF90)、第3フラグF3を0にリセットして(ステップF100)、断線判定を終了する。
 こうして、処理後回転速度Nfや瞬時回転速度Nmに基づいて、CVT7のベルトスリップの判定や、回転センサ52の断線を判定するが、車輪ロック時に発生するパルス信号は無入力に対し、通常制御では、この車輪ロック時のパルス信号無入力を考慮して、パルス信号の無入力の継続が所定時間(車輪ロック対応時間)TWL内であれば、パルス信号無入力の直前の回転速度を保持する車輪ロック対応処理をすることで、車輪ロックによるパルス信号無入力に起因した処理後回転速度の値に基づく判定やその他の制御への影響を回避することができる。
 一方、第2クラッチ6の解放時にパワープラントのトルクの急変動に起因したセンシングロータ52bの揺れ戻し動作による短周期のパルス信号が入力されることで、高速の瞬時回転速度Nmが演算された場合には、処理後回転速度Nfや瞬時回転速度Nmについて、特有の操作を行なうので誤判定が回避される。
 つまり、パワープラントのトルク急変動によるパルス信号の入力は、瞬時的なものなので、パルス信号が無入力状態から入力状態となってからの経過時間が第1基準時間T1に達するまでに限定される。そこで、経過時間が第1基準時間T1に達するまでに限定して、瞬時回転速度Nmを第1基準速度NS1及び第2基準速度NS2と比較し、瞬時回転速度Nmの大きさに応じて、処理A及び処理Bの特定の処理を行なう。
 瞬時回転速度Nmが通常発生し得ない第2基準速度NS2以上のゾーン内の値になったら、トルク急変動によるパルス信号の入力と判断し、この瞬時回転速度は回転速度の演算にカウントしないで、直前の回転速度値を保持させる処理Aを行なう。これにより、過大な瞬時回転速度Nmによって誤って過大な処理後回転速度Nfを演算することが防止され、処理後回転速度Nfに基づく判定や制御への影響が回避される。特に、過大な処理後回転速度Nfは、断線判定回転速度NSNを超える場合があるため、回転センサ52の断線を誤判定することが回避される。
 経過時間が第1基準時間T1に達するまでに、瞬時回転速度Nmが第1基準速度NS1と第2基準速度NS2との間のゾーンの値になったら、車輪ロック対応処理は行わず、パルス信号の無入力が発生すると即座に瞬時回転速度として0を回転速度演算手段に入力する処理Bを行なう。第1基準速度NS1はスリップ判定速度NSLよりもやや高い値なので、車輪ロック対応処理をすると、車輪ロック対応時間TWLだけ直前の回転速度を保持するため、停車時に入力軸の回転速度がスリップ判定速度以上の状態がスリップ判定時間TSL以上継続し、ベルトにスリップが生じていると誤判定する場合があるが、処理Bを行なうので、ベルトスリップの誤判定を回避することができる。
 以上、本発明の実施形態を説明したが、本発明はかかる実施形態に限定されるものではなく、上記の実施形態を適宜変形したり、一部を採用したりして実施することができる。
 例えば、上記の実施形態では、パワープラントがエンジン1とMG3とから構成されるが、パワープラントはこれに限定されない。少なくともパワープラントにクラッチを介して断接可能に入力軸が接続されたベルト式無段変速機であって、入力軸の回転速度を回転センサで検出し、停車時に入力軸の回転速度がスリップ判定速度NSL以上の状態がスリップ判定時間TSL以上継続するとベルト式無段変速機にベルトスリップが生じていると判定する車両において、回転センサから入力されるパルス信号を処理する際に広く適用することができる。
 また、回転センサはパルス信号を出力するものであれば電磁式のものに限るものではなき、例えば光学式のものなど種々の方式のものに広く適用できる。
 なお、上記実施形態では言及していないが、本発明で着目するパルス入力時点が、回転センサの断線の判定中で断線確定前の場合には、正常なパルス判定があったものとして処理Cを実施することが好ましい。

Claims (4)

  1.  パワープラントと、前記パワープラントにクラッチを介して断接可能に入力軸が接続されたベルト式無段変速機と、前記入力軸の回転を検出する回転センサと、停車時に前記入力軸の回転速度がスリップ判定速度NSL以上の状態がスリップ判定時間TSL以上継続すると前記ベルト式無段変速機にベルトスリップが生じていると判定するスリップ判定手段と、を有する車両に装備され、前記回転センサから入力されるパルス信号を処理する信号処理装置であって、
     前記パルス信号の入力される周期から前記入力軸の瞬時回転速度Nmを演算する瞬時回転速度演算手段と、
     前記瞬時回転速度Nmをフィルタ処理により平滑化して回転速度Nfを演算する回転速度演算手段と、
     前記パルス信号が、無入力判定時間TNIだけ継続して無入力となった場合の無入力状態から入力状態となってからの経過時間を演算する時間演算手段と、
     前記瞬時回転速度Nmを前記スリップ判定速度NSLの近傍速度である第1基準速度NS1及び前記第1基準速度NS1よりも高速の第2基準速度NS2と比較判定する瞬時回転速度判定手段と、
     前記クラッチの解放時に、前記経過時間及び前記瞬時回転速度Nmに基づいて、前記回転速度演算手段による演算を操作する演算操作手段と、を備え、
     前記演算操作手段は、
     前記経過時間が基準時間TS1に達した以降は、
     前記パルス信号の無入力が発生すると、該無入力の継続時間が車輪ロックに対応すべく設定され前記スリップ判定時間TSLよりも長い車輪ロック対応時間TWLを超えるまでは前記回転速度演算手段に直前の前記回転速度Nfを保持させ、前記無入力の継続時間が前記車輪ロック対応時間TWLを超えたら前記瞬時回転速度Nmとして0を前記回転速度演算手段に入力する車輪ロック対応処理を行ない、
     前記経過時間が前記基準時間TS1に達するまでの間は、
     前記判定手段により前記瞬時回転速度Nmが前記第1基準速度NS1以下のゾーンにあると判定された場合は、前記車輪ロック対応処理を行ない、
     前記判定手段により前記瞬時回転速度が前記第1基準速度NS1と前記第2基準速度NS2との間のゾーンにあると判定された場合は、前記パルス信号の無入力が発生すると前記瞬時回転速度Nmとして0を前記回転速度演算手段に入力し、
     前記判定手段により前記瞬時回転速度Nmが前記第2基準速度NS2以上のゾーンにあると判定された場合は、前記回転速度演算手段に直前に演算した前記回転速度Nfの値を保持させるようにした回転センサの信号処理装置。
  2.  前記基準時間Tは、前記クラッチの解放時に、前記パワープラントのトルクの急変動が前記入力軸に伝達されて微小量だけ瞬時回転したことで生じる短周期のパルス信号の発生しうる時間範囲を包含するように設定され、
     前記第1基準速度NS1は、前記スリップ判定速度NSLよりも微小量だけ高速に設定され、前記第2基準速度NS2は、前記パワープラントのトルクを受けて前記入力軸が通常に回転し始める場合に発生可能な瞬時回転速度Nmの最大値に基づいて設定されている請求項1に記載の回転センサの信号処理装置。
  3.  前記回転速度が断線判定回転速度NSNを超えてからパルス信号の前記無入力状態が確定すると、前記回転センサが断線しているものと判定する断線判定手段を備え、
     前記第2基準回転速度NS2は、前記断線判定回転速度NSNよりも大きく設定されると共に、前記クラッチの解放時に、前記パワープラントのトルクの急変動が前記入力軸に伝達されて微小量だけ瞬時回転したことで生じる短周期のパルス信号に基づく前記瞬時回転速度Nmを前記回転速度演算手段によりフィルタ処理することによって得られる前記回転速度Nfが、前記断線判定回転速度NSN以下になるように設定される請求項1または2に記載の回転センサの信号処理装置。
  4.  前記パワープラントは、内燃機関が用いられたエンジンと、前記エンジンと第1クラッチを介して接続された電気モータと、を備え、
     前記電気モータの出力軸と、前記ベルト式無段変速機の前記入力軸との間には、前記クラッチとしての第2クラッチが介装され、
     前記第1クラッチ及び前記第2クラッチは、締結モード及び開放モードの他に、滑り係合モードを有している請求項1~3のいずれか1項に記載の回転センサの信号処理装置。
PCT/JP2014/067108 2013-08-27 2014-06-27 回転センサの信号処理装置 Ceased WO2015029572A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US14/914,328 US9920832B2 (en) 2013-08-27 2014-06-27 Signal processing device for rotation sensor
CN201480046664.XA CN105473905B (zh) 2013-08-27 2014-06-27 旋转传感器的信号处理装置
KR1020167001782A KR101780904B1 (ko) 2013-08-27 2014-06-27 회전 센서의 신호 처리 장치
EP14839501.5A EP3040585B1 (en) 2013-08-27 2014-06-27 Signal processing device for rotation sensor

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2013175827A JP6027507B2 (ja) 2013-08-27 2013-08-27 回転センサの信号処理装置
JP2013-175827 2013-08-27

Publications (1)

Publication Number Publication Date
WO2015029572A1 true WO2015029572A1 (ja) 2015-03-05

Family

ID=52586150

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2014/067108 Ceased WO2015029572A1 (ja) 2013-08-27 2014-06-27 回転センサの信号処理装置

Country Status (6)

Country Link
US (1) US9920832B2 (ja)
EP (1) EP3040585B1 (ja)
JP (1) JP6027507B2 (ja)
KR (1) KR101780904B1 (ja)
CN (1) CN105473905B (ja)
WO (1) WO2015029572A1 (ja)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10648554B2 (en) 2014-09-02 2020-05-12 Polaris Industries Inc. Continuously variable transmission
KR20170117544A (ko) * 2015-03-26 2017-10-23 쟈트코 가부시키가이샤 차량용 자동 변속기의 제어 장치
JP6770317B2 (ja) * 2016-01-26 2020-10-14 ジヤトコ株式会社 パワートレインの制御装置及びパワートレインの制御方法
CN107436362A (zh) * 2017-08-25 2017-12-05 湖南三德科技股份有限公司 一种煤样检测线破碎机转速检测方法、装置及破碎机
WO2019182951A1 (en) 2018-03-19 2019-09-26 Polaris Industries Inc. Electronic cvt with friction clutch
MX2020009417A (es) 2018-03-19 2020-10-05 Polaris Inc Transmision continuamente variable.
JP6754415B2 (ja) * 2018-11-16 2020-09-09 本田技研工業株式会社 車両制御装置、車両及び車両制御方法
US12504070B2 (en) 2021-01-29 2025-12-23 Polaris Industries Inc. Electronically-controlled continuously variable transmission for a utility vehicle
CN119058563B (zh) * 2024-08-28 2025-12-12 长城汽车股份有限公司 一种车辆皮带打滑诊断方法、存储介质和车辆

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6362954A (ja) * 1986-08-29 1988-03-19 Fuji Heavy Ind Ltd Vベルト式無段変速機のベルトスリツプ検出方法
JP2003106442A (ja) * 2001-09-28 2003-04-09 Toyota Motor Corp 無段変速機の滑り検出装置
JP2003214905A (ja) 2002-01-23 2003-07-30 Denso Corp 回転検出装置
JP2005344860A (ja) * 2004-06-03 2005-12-15 Toyota Motor Corp 無段変速機の滑り検出装置
JP2013148110A (ja) * 2012-01-17 2013-08-01 Toyota Motor Corp 変速機の異常判定装置
JP2013151175A (ja) * 2012-01-24 2013-08-08 Jatco Ltd ハイブリッド車のエンジン始動制御装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2722856B2 (ja) * 1991-05-30 1998-03-09 日産自動車株式会社 内燃機関のアイドル回転制御装置
US5627750A (en) * 1993-12-29 1997-05-06 Toyota Jidosha Kabushiki Kaisha Clutch slip control device and method of manufacturing the same, clutch slip control method, and vehicle control device
US5848370A (en) * 1995-04-03 1998-12-08 Nippondenso Co., Ltd. Hydraulic pressure control apparatus for automatic transmission
JP5247000B2 (ja) * 2005-12-21 2013-07-24 日産自動車株式会社 車両のコースト減速制御装置
JP5359036B2 (ja) * 2008-06-03 2013-12-04 日産自動車株式会社 エンジン自動停止制御装置付き車両の変速機に用いる電動オイルポンプの故障判定装置
JP5080525B2 (ja) * 2009-03-30 2012-11-21 ジヤトコ株式会社 ハイブリッド車両の制御装置
WO2010125666A1 (ja) * 2009-04-30 2010-11-04 ジヤトコ株式会社 ベルト式無段変速機の制御装置と制御方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6362954A (ja) * 1986-08-29 1988-03-19 Fuji Heavy Ind Ltd Vベルト式無段変速機のベルトスリツプ検出方法
JP2003106442A (ja) * 2001-09-28 2003-04-09 Toyota Motor Corp 無段変速機の滑り検出装置
JP2003214905A (ja) 2002-01-23 2003-07-30 Denso Corp 回転検出装置
JP2005344860A (ja) * 2004-06-03 2005-12-15 Toyota Motor Corp 無段変速機の滑り検出装置
JP2013148110A (ja) * 2012-01-17 2013-08-01 Toyota Motor Corp 変速機の異常判定装置
JP2013151175A (ja) * 2012-01-24 2013-08-08 Jatco Ltd ハイブリッド車のエンジン始動制御装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3040585A4

Also Published As

Publication number Publication date
KR20160024944A (ko) 2016-03-07
US20160215878A1 (en) 2016-07-28
JP6027507B2 (ja) 2016-11-16
EP3040585A1 (en) 2016-07-06
KR101780904B1 (ko) 2017-09-21
US9920832B2 (en) 2018-03-20
EP3040585A4 (en) 2016-11-30
EP3040585B1 (en) 2019-08-07
CN105473905A (zh) 2016-04-06
CN105473905B (zh) 2017-07-07
JP2015045354A (ja) 2015-03-12

Similar Documents

Publication Publication Date Title
JP6027507B2 (ja) 回転センサの信号処理装置
JP5981650B2 (ja) ハイブリッド車両の故障判定装置及びその故障判定方法
US9545918B2 (en) Control device of hybrid vehicle
JP2011201370A (ja) ハイブリッド車輌の制御装置
JP6158915B2 (ja) ハイブリッド車両の異常検知装置及び異常検知方法
KR20160033175A (ko) 하이브리드 차량의 제어 장치
US20160076644A1 (en) Temperature warning device and temperature warning method of friction element
JP6152422B2 (ja) ハイブリッド車両の故障判定装置及びその故障判定方法
JPWO2015076041A1 (ja) 無段変速機の制御装置
CN105073538B (zh) 混合动力车辆的故障判定装置及其故障判定方法
JP2021075100A (ja) 車両用制御装置
JP6207269B2 (ja) ベルト式無段変速機の制御装置
JP6355308B2 (ja) ベルト式無段変速機の制御装置
JP6588199B2 (ja) 車両の制御装置
JP6291171B2 (ja) 車両用制御装置
JP6400148B2 (ja) ベルト式無段変速機の制御装置
JP5935549B2 (ja) 車両のエンジン自動停止制御装置
JP6560543B2 (ja) 車両用制御装置

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201480046664.X

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14839501

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 20167001782

Country of ref document: KR

Kind code of ref document: A

REEP Request for entry into the european phase

Ref document number: 2014839501

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 14914328

Country of ref document: US

Ref document number: 2014839501

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE