KR102486084B1 - Hydraulic Calibration Methods and Devices for Automatic Transmission - Google Patents

Hydraulic Calibration Methods and Devices for Automatic Transmission Download PDF

Info

Publication number
KR102486084B1
KR102486084B1 KR1020210053880A KR20210053880A KR102486084B1 KR 102486084 B1 KR102486084 B1 KR 102486084B1 KR 1020210053880 A KR1020210053880 A KR 1020210053880A KR 20210053880 A KR20210053880 A KR 20210053880A KR 102486084 B1 KR102486084 B1 KR 102486084B1
Authority
KR
South Korea
Prior art keywords
hydraulic pressure
value
compensation value
engine torque
pressure compensation
Prior art date
Application number
KR1020210053880A
Other languages
Korean (ko)
Other versions
KR20220147188A (en
Inventor
김남훈
박성현
손세훈
조서연
이존하
Original Assignee
주식회사 현대케피코
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 주식회사 현대케피코 filed Critical 주식회사 현대케피코
Priority to KR1020210053880A priority Critical patent/KR102486084B1/en
Publication of KR20220147188A publication Critical patent/KR20220147188A/en
Application granted granted Critical
Publication of KR102486084B1 publication Critical patent/KR102486084B1/en

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/02Control 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 characterised by the signals used
    • F16H61/0262Control 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 characterised by the signals used the signals being hydraulic
    • 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/14Inputs being a function of torque or torque demand
    • 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/14Inputs being a function of torque or torque demand
    • F16H59/24Inputs being a function of torque or torque demand dependent on the throttle opening
    • 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
    • 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/38Inputs being a function of speed of gearing elements
    • 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/44Inputs being a function of speed dependent on machine speed of the machine, e.g. the vehicle
    • 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/68Inputs being a function of gearing status
    • F16H59/72Inputs being a function of gearing status dependent on oil characteristics, e.g. temperature, viscosity
    • 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
    • F16H63/00Control outputs from the control unit to change-speed- or reversing-gearings for conveying rotary motion or to other devices than the final output mechanism
    • F16H63/02Final output mechanisms therefor; Actuating means for the final output mechanisms
    • F16H63/30Constructional features of the final output mechanisms
    • F16H63/304Constructional features of the final output mechanisms the final output mechanisms comprising elements moved by electrical or magnetic force
    • 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
    • F16H2059/366Engine or motor speed
    • 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/38Inputs being a function of speed of gearing elements
    • F16H2059/385Turbine speed
    • 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
    • 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
    • F16H63/00Control outputs from the control unit to change-speed- or reversing-gearings for conveying rotary motion or to other devices than the final output mechanism
    • F16H63/02Final output mechanisms therefor; Actuating means for the final output mechanisms
    • F16H63/30Constructional features of the final output mechanisms
    • F16H63/304Constructional features of the final output mechanisms the final output mechanisms comprising elements moved by electrical or magnetic force
    • F16H2063/305Constructional features of the final output mechanisms the final output mechanisms comprising elements moved by electrical or magnetic force using electromagnetic solenoids
    • 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
    • F16H2342/00Calibrating

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Oil, Petroleum & Natural Gas (AREA)
  • Control Of Transmission Device (AREA)

Abstract

자동 변속기의 유압 보정 방법 및 장치가 개시된다. 본 발명에 따른 자동 변속기의 유압 보정 방법은, 엔진 RPM과 터빈 RPM의 차이로부터 변속 시작 여부를 판정하고, 변속 시작 판정 시 차량 상태에 따라 상응하는 유압 보상값을 유압 보상맵으로부터 결정하고 결정된 유압 보상값을 변속 시작 시점의 스로틀 개도율과 오일 온도 정보와 함께 학습값으로 저장하며, 이처럼 학습된 학습값과 현 변속 시점에서 새롭게 연산된 새로운 유압 보상값을 비교하여 엔진 토크 이상 여부를 판정 후 엔진 토크 이상 판정 시 학습값과 새로운 유압 보상값 정보를 이용하여 토크 보상값을 결정하고, 현재의 엔진 토크값에 결정된 토크 보상값을 적용하여 기본 유압을 도출하고, 도출된 기본 유압에 새로운 유압 보상값을 더해 목표단 변속을 위한 최종 목표 유압을 결정함으로써, 엔진 토크값 이상으로 인해 유압 보정 범위가 적정 보정 범위를 크게 벗어나는 종래 기술의 문제점을 해소할 수 있다.A method and apparatus for correcting hydraulic pressure of an automatic transmission are disclosed. A hydraulic pressure correction method of an automatic transmission according to the present invention determines whether to start shifting from a difference between an engine RPM and a turbine RPM, determines a hydraulic pressure compensation value corresponding to a vehicle state from a hydraulic pressure compensation map, and compensates the determined hydraulic pressure when determining to start shifting. The value is stored as a learning value along with the throttle opening rate and oil temperature information at the start of shifting. The learned value is compared with the new hydraulic pressure compensation value newly calculated at the current shifting point to determine whether there is an abnormality in engine torque, and then engine torque When an abnormality is determined, a torque compensation value is determined using the learning value and new hydraulic pressure compensation value information, a basic hydraulic pressure is derived by applying the determined torque compensation value to the current engine torque value, and a new hydraulic pressure compensation value is applied to the derived basic hydraulic pressure. In addition, by determining the final target oil pressure for shifting to the target gear, it is possible to solve the problem of the prior art in which the oil pressure correction range greatly deviate from the proper correction range due to an engine torque value or more.

Description

자동 변속기의 유압 보정 방법 및 장치 {Hydraulic Calibration Methods and Devices for Automatic Transmission}Hydraulic calibration methods and devices for automatic transmission {Hydraulic Calibration Methods and Devices for Automatic Transmission}

본 발명은 자동 변속기의 유압 보정 방법 및 장치에 관한 것으로, 특히 엔진 토크 신호에 문제가 있는지 판정하고, 문제가 있을 때 엔진 토크값 자체를 보정하여 목표단 변속을 위한 최종 목표 유압을 결정하는 자동 변속기의 유압 보정 방법 및 장치에 관한 것이다.The present invention relates to a method and apparatus for correcting oil pressure in an automatic transmission, and more particularly, determines whether there is a problem with an engine torque signal, and when there is a problem, corrects the engine torque value itself to determine a final target oil pressure for shifting to a target gear. It relates to a hydraulic pressure correction method and device.

일반적으로 자동 변속기는 자동차의 주행속도와 (負荷)에 맞추어 자동적으로 최적의 변환을 얻을 수 있도록 한 기계장치로서, 운전자의 요구나 차량의 주행 상태에 기초하여 변속 제어 명령을 출력하는 변속 제어 유닛(TCU)의 통제에 따라 변속 솔레노이드 및 클러치가 작동됨으로써 기어단을 변속시키도록 구성된다. In general, an automatic transmission is a mechanical device that automatically obtains an optimal conversion according to the driving speed and speed of a vehicle, and a shift control unit that outputs a shift control command based on a driver's request or a driving condition of the vehicle ( The shift solenoid and the clutch are operated under the control of the TCU to shift gears.

자동 변속기를 통제하는 변속 제어 유닛(TCU)은 엔진 제어 유닛(ECU)으로부터 차량 상태에 관한 정보를 수신하며, 수신된 정보에 기초하여 변속을 위하여 상기 변속 솔레노이드 및 클러치 통제를 위한 제어 명령을 출력한다. 또한 변속 솔레노이드 및 클러치 작동에 따른 기어단 변속 시점에 맞춰 상기 엔진 제어 유닛에 출력 변경을 요청한다.A shift control unit (TCU) controlling the automatic transmission receives information about the vehicle state from the engine control unit (ECU), and outputs a control command for controlling the shift solenoid and clutch for shifting based on the received information. . In addition, a change in output is requested to the engine control unit according to the timing of shifting gears according to the operation of the shift solenoid and clutch.

예를 들어, 변속 제어 유닛은 운전자가 차량을 가속시키기 위해 가속 페달을 조작하면, 업 시프트나 다운 시프트의 원활한 변속 동작을 위해 엔진 제어 유닛에 엔진 토크 감소를 요구한다. 그리고 엔진 토크 감소 요구 후에 자동 변속기의 입력축의 회전 속도와 엔진 출력축의 회전 속도를 동기화시키기 위해 엔진 토크 증가 요구를 엔진 제어 유닛에 출력한다. For example, when a driver operates an accelerator pedal to accelerate a vehicle, the shift control unit requests the engine control unit to reduce engine torque for a smooth upshift or downshift operation. and outputs an engine torque increase request to the engine control unit to synchronize the rotational speed of the input shaft of the automatic transmission with the rotational speed of the engine output shaft after the engine torque reduction request.

변속 제어 유닛은 또한, 가속 페달의 페달량과 변속기 출력 속도, 즉 차량 속도 사이의 관계로부터 설정되는 변속맵(변속 패턴)을 이용하여, 스로틀 밸브의 개도율과 차량 주행 속도에 맞는 최적의 변속단을 찾아낸다. 그리고 그 변속단을 목표 변속단으로 설정하고, 목표 변속단으로 변속 이행을 위한 목표 유압(솔레노이드 듀티값)을 결정하여 이를 바탕으로 변속 솔레노이드를 제어한다.The shift control unit also uses a shift map (shift pattern) established from the relationship between the pedal amount of the accelerator pedal and the transmission output speed, that is, the vehicle speed, to optimize the shift stage suitable for the opening rate of the throttle valve and the vehicle driving speed. Find Then, the shift stage is set as the target shift stage, and the target oil pressure (solenoid duty value) for shifting to the target shift stage is determined, and the shift solenoid is controlled based on this.

여기서 목표 유압은 기본 유압값(Base 유압)에 유압 보상값(보상 유압)을 더한 값으로 결정된다. 유압 보상값은 작동유체인 변속기 오일의 온도, 스로틀 개도율(%), 냉각수온, 부하 등을 인자로 갖는 보상맵을 통해 결정되는 유압값이며, 기본 유압값(이론적인 유압값)의 계산에는 CAN 신호를 통해 전달되는 엔진 토크값이 인자로 사용된다. Here, the target hydraulic pressure is determined as a value obtained by adding a hydraulic pressure compensation value (compensated hydraulic pressure) to a basic hydraulic pressure value (base hydraulic pressure). The hydraulic pressure compensation value is the hydraulic pressure value determined through the compensation map having the temperature of the transmission oil, the throttle opening rate (%), the coolant temperature, and the load as factors, and the calculation of the basic hydraulic pressure value (theoretical hydraulic pressure value) includes The engine torque value transmitted through the signal is used as a factor.

즉 변속 제어 유닛은 엔진 제어 유닛(ECU)으로부터 CAN 신호를 통해 전달되는 엔진 토크값을 연산에 사용하여 기본 유압값을 계산하고, 여기에 상기 보상맵에서 결정된 유압 보상값을 더해 최종 목표 유압을 도출한다. 이처럼 자동 변속기에서 목표 변속단으로 변속 이행을 위한 목표 유압 도출에는 엔진 토크값이 연산에 이용된다.That is, the shift control unit calculates the basic hydraulic pressure value by using the engine torque value transmitted through the CAN signal from the engine control unit (ECU) for calculation, and derives the final target hydraulic pressure by adding the hydraulic pressure compensation value determined in the compensation map. do. In this way, the engine torque value is used in calculation to derive the target hydraulic pressure for shifting to the target gear stage in the automatic transmission.

때문에 CAN 신호를 통해 전달되는 엔진 토크값 자체에 문제가 있을 경우 기본 유압값 계산에 문제가 생겨 정확한 목표 유압 도출이 어렵게 된다. 즉 목표 유압 도출에 있어 중요한 인자가 되는 엔진 토크값에 문제가 생기면 적정 유압 범위를 벗어난 부정확한 유압값이 도출되고, 이에 따라 변속 충격 및 마찰 요소의 과도한 슬립이 발생하는 등 변속 성능이 악화되는 문제가 있다.Therefore, if there is a problem with the engine torque value itself transmitted through the CAN signal, a problem arises in calculating the basic hydraulic pressure value, making it difficult to derive an accurate target hydraulic pressure. In other words, if there is a problem with the engine torque value, which is an important factor in deriving the target hydraulic pressure, an inaccurate hydraulic pressure value outside the proper hydraulic pressure range is derived, and as a result, shift performance deteriorates, such as shift shock and excessive slip of friction elements. there is

한국공개특허 제10-2005-0042670호(공개일 2005. 05.10.)Korean Patent Publication No. 10-2005-0042670 (published on May 10, 2005)

본 발명이 해결하고자 하는 기술적 과제는, 최종 목표 유압 도출 시 기본 유압을 도출하는데 사용되는 엔진 토크값의 이상 여부를 판정하고, 엔진 토크값에 문제가 있을 경우 해당 토크값 자체를 보정함으로써, 엔진 토크값 이상으로 유압 보정 범위가 적정 보정 범위를 크게 벗어나거나 부정확한 유압값이 도출되는 종래 기술의 문제점을 해소할 수 있는 자동 변속기의 유압 보정 방법 및 장치를 제공하고자 하는 것이다.A technical problem to be solved by the present invention is to determine whether an engine torque value used to derive a basic hydraulic pressure is abnormal when deriving a final target hydraulic pressure, and if there is a problem with the engine torque value, by correcting the corresponding torque value itself, It is an object of the present invention to provide a hydraulic pressure correction method and apparatus for an automatic transmission that can solve the problems of the prior art in which the oil pressure correction range exceeds the appropriate correction range or an inaccurate oil pressure value is derived.

과제의 해결 수단으로서 본 발명의 일 측면에 따르면,According to one aspect of the present invention as a means of solving the problem,

(a) 엔진 RPM과 터빈 RPM의 차이로부터 변속 시작 여부를 판정하는 단계;(a) determining whether to start shifting from the difference between engine RPM and turbine RPM;

(b) 변속 시작 판정 시 차량 상태에 따라 상응하는 유압 보상값을 유압 보상맵으로부터 결정하고 결정된 유압 보상값을 변속 시작 시점의 스로틀 개도율과 오일 온도 정보와 함께 학습값으로 저장하는 단계;(b) determining a hydraulic pressure compensation value corresponding to a vehicle state when determining a shift start from a hydraulic pressure compensation map and storing the determined hydraulic pressure compensation value as a learning value together with a throttle opening rate and oil temperature information at a shift start time;

(c) 상기 (b) 단계에서 학습된 학습값과 현 변속 시점에서 새롭게 연산된 새로운 유압 보상값을 비교하여 엔진 토크 이상 여부를 판정하는 단계; 및(c) determining whether engine torque is abnormal by comparing the learning value learned in step (b) with a new hydraulic pressure compensation value newly calculated at the current shift point; and

(d) 엔진 토크 이상 판정 시 상기 학습값과 새로운 유압 보상값 정보를 이용하여 토크 보상값을 결정하는 단계;(d) determining a torque compensation value using the learning value and new hydraulic pressure compensation value information when an engine torque abnormality is determined;

(e) 현재의 엔진 토크값에 상기 토크 보상값을 적용하여 기본 유압을 도출하고, 도출된 기본 유압에 상기 새로운 유압 보상값을 더해 목표단 변속을 위한 최종 목표 유압을 결정하는 단계;를 포함하는 것을 특징으로 하는 자동 변속기의 유압 보정 방법을 제공한다.(e) deriving a basic hydraulic pressure by applying the torque compensation value to a current engine torque value, and determining a final target hydraulic pressure for shifting to a target gear by adding the new hydraulic pressure compensation value to the derived basic hydraulic pressure; It provides a hydraulic pressure correction method of an automatic transmission, characterized in that.

바람직하게는, 상기 (a) 단계에서는 엔진 RPM과 터빈 RPM의 차이(엔진 RPM - 터빈 RPM)가 설정값 이상이면 변속 시작으로 판정할 수 있다.Preferably, in the step (a), if the difference between the engine RPM and the turbine RPM (engine RPM - turbine RPM) is equal to or greater than a set value, it may be determined that the shift is started.

그리고 상기 (b) 단계에서는, 엔진 RPM과 터빈 RPM의 차이(엔진 RPM - 터빈 RPM)가 설정값 이상이 되는 실제 변속 시작 시점(T1)과 이론적 변속 시작 시점(T2) 사이의 차이(ΔT = T1 - T2)와 실제 변속 시작 시점의 스로틀 개도율, 그리고 오일 온도에 따라 다른 값으로 유압 보상값을 저장한 상기 유압 보상맵으로부터 학습이 개시된 시점의 ΔT, 스로틀 개도율 및 오일 온도에 매칭되는 값을 읽어 들여 상기 유압 보상값으로 결정할 수 있다.And in the step (b), the difference between the actual shift start point (T1) and the theoretical shift start point (T2) at which the difference between the engine RPM and the turbine RPM (engine RPM - turbine RPM) is equal to or greater than the set value (ΔT = T1 -T2), the throttle opening rate at the time of actual shift start, and the oil pressure compensation value stored as a different value according to the oil temperature It can be read and determined as the hydraulic pressure compensation value.

또한 상기 (c) 단계에서는, 상기 학습값을 학습할 때와 동일 조건의 변속 상황에서 상기 학습값 결정 과정과 동일한 방법으로 새로운 유압 보상값을 결정하고, 이전에 학습하고 저장된 상기 학습값과 상기 새로운 유압 보상값을 비교하여 엔진 토크 이상 여부를 판정할 수 있다.In addition, in the step (c), a new hydraulic pressure compensation value is determined by the same method as the learning value determination process under the same conditions as when learning the learning value, and the previously learned and stored learning value and the new hydraulic pressure compensation value are determined. It is possible to determine whether the engine torque is abnormal by comparing the hydraulic pressure compensation value.

바람직하게는, 상기 학습값과 새로운 유압 보상값의 차이(학습값 - 새로운 유압 보상값)가 설정값 이상이면 엔진 토크 이상으로 판정할 수 있다.Preferably, if the difference between the learning value and the new hydraulic pressure compensation value (learning value - new hydraulic pressure compensation value) is greater than or equal to a set value, it may be determined that the engine torque is greater than or equal to.

본 발명의 일 측면에 따른 자동 변속기의 유압 보정 방법은 또한,A hydraulic pressure correction method of an automatic transmission according to an aspect of the present invention also includes:

상기 (c) 단계에서 엔진 토크에 이상이 없는 것으로 판정된 경우, When it is determined that there is no abnormality in the engine torque in step (c),

(f) 현재의 엔진 토크만으로 기본 유압을 도출하고, 도출된 기본 유압에 상기 새로운 유압 보상값을 더해 목표단 변속을 위한 최종 목표 유압을 결정하는 단계;를 더 포함할 수 있다.(f) determining a final target hydraulic pressure for shifting to a target stage by deriving a basic hydraulic pressure using only the current engine torque and adding the new hydraulic pressure compensation value to the derived basic hydraulic pressure;

또한 본 발명의 일 측면에 따른 자동 변속의 유압 보정 방법에서 상기 (d) 단계에서는, 상기 학습값과 새로운 유압 보상값의 차이(학습값 - 새로운 유압 보상값)와 스로틀 개도율, 그리고 오일 온도에 따라 다른 값으로 토크 보상값을 저장한 토크 보상맵으로부터 현 변속 시점의 학습값과 새로운 유압 보상값의 차이와 스로틀 개도율, 그리고 오일 온도에 매칭되는 값을 읽어 들여 상기 토크 보상값으로 결정할 수 있다.In addition, in the hydraulic pressure correction method of automatic transmission according to an aspect of the present invention, in step (d), the difference between the learning value and the new hydraulic pressure compensation value (learning value - new hydraulic pressure compensation value), throttle opening rate, and oil temperature The torque compensation value can be determined by reading the difference between the learning value at the current shift time and the new hydraulic pressure compensation value, the throttle opening rate, and the value matching the oil temperature from the torque compensation map, which stores the torque compensation value as a different value according to the torque compensation value. .

과제의 해결 수단으로서 본 발명의 다른 측면에 따르면,According to another aspect of the present invention as a means of solving the problem,

주행 차속을 검출하는 차속 검출기;a vehicle speed detector that detects a traveling vehicle speed;

변속기 오일의 온도를 검출하는 오일 온도 검출기;an oil temperature detector that detects the temperature of transmission oil;

스로틀 밸브의 개도 변화를 검출하는 스로틀 포지션 검출기;a throttle position detector that detects a change in the opening degree of the throttle valve;

목표단 변속을 위한 유압의 흐름을 단속하는 복수의 변속 솔레노이드; 및A plurality of shift solenoids for regulating the flow of hydraulic pressure for shifting to a target stage; and

변속맵으로부터 상기 주행 차속과 스로틀 개도율에 매칭되는 목표단(목표 변속단)을 결정하고, 결정된 목표단으로 변속을 위해 상기 변속 솔레노이드들을 제어하는 변속 제어기(TCU);를 포함하며, A shift controller (TCU) determining a target range (target gear shift range) matched to the traveling vehicle speed and throttle opening rate from the shift map, and controlling the shift solenoids to shift to the determined target range;

상기 변속 제어기는,The shift controller,

CAN 신호를 통해 상기 변속 제어기로 전달되는 전기적인 엔진 토크 신호의 이상 여부를 소정의 처리를 통해 판정하고, 엔진 토크 이상 판정 시 자체적으로 엔진 토크를 보정하며, 보정된 엔진 토크값을 이용하여 목표단 변속을 위한 최종 목표 유압을 결정하는 일련의 처리를 단계별로 수행할 수 있도록 프로그래밍된 복수의 프로세서를 포함하는 것을 특징으로 하는 자동 변속기의 유압 보정 장치를 포함한다.It is determined through a predetermined process whether or not the electric engine torque signal transmitted to the shift controller through the CAN signal is abnormal, and when the engine torque abnormality is determined, the engine torque is corrected by itself, and the corrected engine torque value is used to reach the target stage. An apparatus for compensating oil pressure of an automatic transmission characterized in that it includes a plurality of processors programmed to perform a series of processes for determining a final target oil pressure for shifting step by step.

여기서 상기 복수의 프로세서는, Here, the plurality of processors,

엔진 RPM과 터빈 RPM의 차이로부터 변속 시작 여부를 판정하고, 변속 시작 판정 시 차량 상태에 따라 상응하는 유압 보상값을 유압 보상맵으로부터 결정하고, 결정된 유압 보상값을 변속 시작 시점의 스로틀 개도율과 오일 온도 정보와 함께 학습값으로 저장하는 유압 보상값 연산 및 학습부;Whether or not to start shifting is determined from the difference between engine RPM and turbine RPM, and when determining to start shifting, a hydraulic pressure compensation value corresponding to the vehicle condition is determined from the hydraulic pressure compensation map, and the determined hydraulic pressure compensation value is the throttle opening rate and oil at the start of shifting. Hydraulic compensation value calculation and learning unit for storing the temperature information as a learning value;

상기 학습된 학습값과 현 변속 시점에서 새롭게 연산된 새로운 유압 보상값을 비교하여 엔진 토크 이상 여부를 판정하는 학습값 기반 엔진 토크 이상 판정부; a learning value-based engine torque abnormality determination unit that compares the learned value with a new hydraulic pressure compensation value newly calculated at a current shift point to determine whether an engine torque abnormality exists;

엔진 토크 이상 판정 시 상기 학습값과 새로운 유압 보상값 정보를 이용하여 토크 보상값을 결정하고, 결정된 토크 보상값을 반영하여 엔진 토크를 보정하는 엔진 토크 보정부; 및an engine torque correction unit that determines a torque compensation value using the learning value and new hydraulic pressure compensation value information when an engine torque abnormality is determined, and corrects engine torque by reflecting the determined torque compensation value; and

현재의 엔진 토크값에 상기 토크 보상값을 적용하여 기본 유압을 도출하고, 도출된 기본 유압에 상기 새로운 유압 보상값을 더해 목표단 변속을 위한 최종 목표 유압을 결정하는 최종 유압 결정부;를 포함할 수 있다.and a final hydraulic pressure determination unit for deriving a basic hydraulic pressure by applying the torque compensation value to a current engine torque value, and determining a final target hydraulic pressure for shifting to a target stage by adding the new hydraulic pressure compensation value to the derived basic hydraulic pressure. can

여기서 상기 유압 보상값 연산 및 학습부는 바람직하게, 엔진 RPM과 터빈 RPM의 차이(엔진 RPM - 터빈 RPM)가 설정값 이상이면 변속 시작으로 판정하며, 엔진 RPM과 터빈 RPM의 차이(엔진 RPM - 터빈 RPM)가 설정값 이상이 되는 실제 변속이 시작되는 시점(T1)과 이론적으로 변속이 시작되는 시점(T2) 사이의 차이(ΔT = T1 - T2)와 스로틀 개도율, 그리고 오일 온도에 따라 다른 값으로 유압 보상값을 저장한 상기 유압 보상맵으로부터 학습시점의 ΔT, 스로틀 개도율 및 오일 온도에 매칭되는 값을 읽어 들여 상기 유압 보상값으로 결정할 수 있다.Here, the hydraulic pressure compensation value calculation and learning unit preferably, if the difference between engine RPM and turbine RPM (engine RPM - turbine RPM) is more than a set value, it is determined as a shift start, and the difference between engine RPM and turbine RPM (engine RPM - turbine RPM) ) is greater than the set value (ΔT = T1 - T2) between the actual shift start point (T1) and the theoretical shift start point (T2), the throttle opening degree, and the oil temperature. The hydraulic pressure compensation value may be determined by reading a value matching ΔT, throttle opening rate, and oil temperature at the time of learning from the hydraulic pressure compensation map storing the hydraulic pressure compensation value.

그리고 상기 학습값 기반 엔진 토크 이상 판정부는, 상기 학습값을 학습할 때와 동일 조건의 변속 상황에서 상기 학습값 결정 과정과 동일한 방법으로 새로운 유압 보상값을 결정하고, 이전에 학습하고 저장된 상기 학습값과 상기 새로운 유압 보상값을 비교하여 엔진 토크 이상 여부를 판정하되, 상기 학습값과 새로운 유압 보상값의 차이(학습값 - 새로운 유압 보상값)가 설정값 이상이면 엔진 토크 이상으로 판정할 수 있다.Further, the learning value-based engine torque abnormality determining unit determines a new hydraulic pressure compensation value in the same method as the learning value determination process under the same shift conditions as when learning the learning value, and the learning value previously learned and stored. And the new hydraulic pressure compensation value is compared to determine whether the engine torque is abnormal, but if the difference between the learning value and the new hydraulic pressure compensation value (learning value - new hydraulic pressure compensation value) is greater than the set value, it can be determined as engine torque abnormality.

한편, 상기 엔진 토크 이상 판정부를 통한 판정 결과 엔진 토크에 이상이 없는 것으로 판정된 경우 상기 최종 유압 결정부는, 현재의 엔진 토크만으로 기본 유압을 도출하고, 도출된 기본 유압에 상기 새로운 유압 보상값을 더해 목표단 변속을 위한 최종 목표 유압을 결정할 수 있다.Meanwhile, when it is determined that there is no abnormality in the engine torque as a result of the determination through the engine torque abnormality determining unit, the final hydraulic pressure determining unit derives a basic hydraulic pressure using only the current engine torque, and adds the new hydraulic pressure compensation value to the derived basic hydraulic pressure. It is possible to determine a final target hydraulic pressure for gear shifting.

또한 상기 엔진 토크 보정부는, 학습값과 새로운 유압 보상값의 차이(학습값 - 새로운 유압 보상값)와 스로틀 개도율, 그리고 오일 온도에 따라 다른 값으로 토크 보상값을 저장한 토크 보상맵으로부터 현 변속 시점의 학습값과 새로운 유압 보상값의 차이와 스로틀 개도율, 그리고 오일 온도에 매칭되는 값을 읽어 들여 상기 토크 보상값으로 결정할 수 있다.In addition, the engine torque compensating unit determines the current gear shift from a torque compensation map that stores torque compensation values as different values depending on the difference between the learning value and the new hydraulic pressure compensation value (learning value - new hydraulic pressure compensation value), the throttle opening rate, and the oil temperature. The torque compensation value may be determined by reading the difference between the learning value at the time and the new hydraulic pressure compensation value, the throttle opening rate, and the value matching the oil temperature.

본 발명의 실시 예에 따르면, 최종 목표 유압 도출 시 기본 유압을 도출하는데 사용되는 엔진 토크값의 이상 여부를 판정하고, 엔진 토크값에 문제가 있을 경우 해당 토크값 자체를 보정함으로써, 엔진 토크값 이상으로 유압 보정 범위가 적정 보정 범위를 크게 벗어나거나 부정확한 유압값 도출, 그리고 그로 인한 문제(변속 충격이나 마찰 요소의 과도한 슬립 발생)를 명확하게 해소할 수 있다.According to an embodiment of the present invention, when deriving the final target hydraulic pressure, it is determined whether the engine torque value used to derive the basic hydraulic pressure is abnormal, and if there is a problem with the engine torque value, the corresponding torque value itself is corrected, so that the engine torque value is greater than or equal to the engine torque value. As a result, it is possible to clearly solve the problems caused by hydraulic pressure correction range greatly out of the proper correction range, inaccurate hydraulic pressure value derivation, and the resulting problems (shift shock or excessive slip of friction elements).

도 1은 본 발명의 실시 예에 따른 자동 변속기 유압 보정 장치의 개략 구성도.
도 2는 본 발명을 설명하기 위한 참고도.
도 3은 도 1의 유압 보정 장치에 의한 일련의 유압 보정 과정을 순서대로 도시한 본 발명의 제어 흐름도.
1 is a schematic configuration diagram of an automatic transmission hydraulic pressure correction device according to an embodiment of the present invention.
2 is a reference diagram for explaining the present invention.
FIG. 3 is a control flow chart of the present invention sequentially showing a series of oil pressure correction processes by the oil pressure correction device of FIG. 1;

이하, 본 발명의 바람직한 실시 예를 첨부 도면을 참조하여 상세히 설명하기로 한다. Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

본 발명을 설명함에 있어 이하 명세서에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. In describing the present invention, terms used in the following specification are only used to describe specific embodiments, and are not intended to limit the present invention. Singular expressions include plural expressions unless the context clearly dictates otherwise.

또한, 본 명세서에서 "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.In addition, the terms "include" or "having" in this specification are intended to designate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, but one or more other It should be understood that the presence or addition of features, numbers, steps, operations, components, parts, or combinations thereof is not precluded.

또한, 제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다.Also, terms such as first and second may be used to describe various components, but the components should not be limited by the terms. These terms are only used for the purpose of distinguishing one component from another.

더하여, 명세서에 기재된 "…부", "…유닛", "…모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.In addition, terms such as "...unit", "...unit", and "...module" described in the specification mean a unit that processes at least one function or operation, which may be implemented by hardware or software or a combination of hardware and software. can

첨부 도면을 참조하여 설명함에 있어, 동일한 구성 요소에 대해서는 동일도면 참조부호를 부여하기로 하며 동일 구성에 대한 중복된 설명은 생략하기로 한다. 그리고 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.In the description with reference to the accompanying drawings, the same reference numerals will be assigned to the same components, and duplicate descriptions of the same components will be omitted. In addition, in the description of the present invention, if it is determined that a detailed description of a related known technology may unnecessarily obscure the subject matter of the present invention, the detailed description will be omitted.

도 1은 본 발명의 실시 예에 따른 자동 변속기 유압 보정 장치의 개략 구성도이다. 1 is a schematic configuration diagram of an automatic transmission hydraulic pressure correction device according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 실시 예에 따른 자동 변속기의 유압 보정 장치는, 차속 검출기(10), 스로틀 포지션 검출기(20)와 오일 온도 검출기(30), 복수의 변속 솔레노이드 및 변속 제어기(TCU, 40)를 포함한다. 차속 검출기(10)는 차속을 검출하여 상응하는 신호를 출력하며, 스로틀 포지션 검출기(20)는 가속 페달에 연동되어 작동되는 스로틀 밸브의 개도 변화를 검출하여 상응하는 신호를 출력한다.Referring to FIG. 1 , an apparatus for compensating oil pressure of an automatic transmission according to an embodiment of the present invention includes a vehicle speed detector 10, a throttle position detector 20 and an oil temperature detector 30, a plurality of shift solenoids, and a shift controller (TCU). , 40). The vehicle speed detector 10 detects the vehicle speed and outputs a corresponding signal, and the throttle position detector 20 detects a change in opening degree of a throttle valve operated in conjunction with an accelerator pedal and outputs a corresponding signal.

오일 온도 검출기(30)는 변속 제어 시 작동유체가 되는 변속기 오일의 온도를 검출하여 상응하는 전기적 신호로 출력하고, 변속 솔레노이드들은 상기 변속 제어기(40)에서 인가되는 제어신호에 따라 개별 작동되어 각각에 대응되는 변속 클러치를 작동시킴으로써 목표단으로 변속이 이행될 수 있는 기구적인 체결 상태를 만들어 준다. The oil temperature detector 30 detects the temperature of transmission oil, which becomes a working fluid during shift control, and outputs the corresponding electrical signal, and the shift solenoids are operated individually according to the control signal applied from the shift controller 40, respectively. By operating the corresponding shift clutch, a mechanically engaged state is created in which shift can be shifted to the target end.

변속 제어기(40)는 스로틀 개도율(또는 가속 페달 페달량)과 주행 차속 사이의 관계로부터 설정되는 변속맵으로부터 현재의 주행 차속과 스로틀 개도율에 매칭되는 최적의 변속단을 찾아내 목표단으로 설정한다. 그리고 설정된 목표단으로 변속 이행을 위한 목표 유압(솔레노이드 듀티값)을 결정하여 이를 바탕으로 상기 변속 솔레노이드들을 제어한다.The shift controller 40 finds an optimal shift range matching the current driving vehicle speed and throttle opening rate from a shift map established from the relationship between the throttle opening rate (or accelerator pedal amount) and the driving vehicle speed, and sets it as the target stage. do. Then, the target hydraulic pressure (solenoid duty value) for shifting to the set target stage is determined, and the shift solenoids are controlled based on this.

변속 제어값이 되는 상기 목표 유압은 기본 유압(Base 유압)에 유압 보상값(보상 유압)을 더한 값으로 결정된다. 이때 기본 유압의 계산에는 CAN 신호를 통해 변속 제어기(40)에 전달되는 엔진 토크값이 인자로 사용된다. 때문에 CAN 신호를 통해 전달되는 엔진 토크값 자체에 문제가 있으면 기본 유압 계산에 문제가 생겨 정확한 목표 유압 도출이 어렵게 된다.The target hydraulic pressure serving as a shift control value is determined by adding a hydraulic pressure compensation value (compensated hydraulic pressure) to a base hydraulic pressure (base hydraulic pressure). In this case, the engine torque value transmitted to the shift controller 40 through the CAN signal is used as a factor in calculating the basic hydraulic pressure. Therefore, if there is a problem with the engine torque value itself transmitted through the CAN signal, there is a problem with the basic hydraulic pressure calculation, making it difficult to derive an accurate target hydraulic pressure.

이에 본 발명에 적용된 상기 변속 제어기(40)는 CAN 신호를 통해 전달되는 전기적인 엔진 토크 신호의 이상 여부를 소정의 처리를 통해 판정하고, 엔진 토크 이상 판정 시 자체적으로 엔진 토크를 보정하며, 보정된 엔진 토크값을 이용하여 목표단 변속을 위한 최종 목표 유압을 결정하는 일련의 처리를 단계별로 수행할 수 있도록 프로그래밍된 복수의 프로세서를 포함한다. Accordingly, the shift controller 40 applied to the present invention determines whether the electric engine torque signal transmitted through the CAN signal is abnormal through a predetermined process, and when the engine torque abnormality is determined, the shift controller 40 automatically corrects the engine torque, and corrects the engine torque. It includes a plurality of processors programmed to perform a series of processes for determining a final target oil pressure for shifting to a target stage using an engine torque value in stages.

일련의 처리를 단계별로 수행할 수 있도록 프로그래밍된 복수의 프로세서는 바람직하게, 유압 보상값 연산 및 학습부(42) 및 학습값 기반 엔진 토크 이상 판정부(44)를 포함한다. 또한 엔진 토크 이상 판정 시 CAN 신호를 통해 전달되는 엔진 토크를 보정하는 엔진 토크 보정부(46)와, 보정된 엔진 토크를 이용하여 최종 목표 유압을 결정하는 최종 유압 결정부(48)를 구비한다.The plurality of processors programmed to perform a series of processes step by step preferably include a hydraulic pressure compensation value calculation and learning unit 42 and an engine torque abnormality determination unit 44 based on the learning value. In addition, an engine torque correction unit 46 for correcting engine torque transmitted through a CAN signal when an engine torque abnormality is determined, and a final hydraulic pressure determining unit 48 for determining a final target hydraulic pressure using the corrected engine torque.

유압 보상값 연산 및 학습부(42)는 엔진 RPM과 터빈 RPM(변속기(60) 입력이 되는 토크 컨버터 터빈의 RPM)의 차이(엔진 RPM - 터빈 RPM)를 기준으로 변속 제어에 필요한 유압의 보상 정도를 결정하고 그 값을 학습한다. Hydraulic compensation value calculation and learning unit 42 is the degree of compensation of hydraulic pressure required for shift control based on the difference (engine RPM - turbine RPM) between engine RPM and turbine RPM (RPM of torque converter turbine that is input to the transmission 60) Determine and learn its value.

이를 위해 유압 보상값 연산 및 학습부(42)는, 엔진 RPM과 터빈 RPM의 차이로부터 변속 시작 여부를 판정하고, 변속 시작 판정 시 차량 상태에 따라 상응하는 유압 보상값을 유압 보상맵으로부터 결정하고, 그 결정된 유압 보상값을 변속 시작 시점의 스로틀 개도율과 오일 온도 정보(필요 시 엔진 회전수 정보도 포함될 수 있음)와 함께 학습값으로 저장하도록 프로그래밍된 로직을 포함한다. To this end, the hydraulic pressure compensation value calculation and learning unit 42 determines whether to start shifting from the difference between engine RPM and turbine RPM, and determines a corresponding hydraulic pressure compensation value according to the vehicle state from the hydraulic pressure compensation map when determining to start shifting, and logic programmed to store the determined hydraulic pressure compensation value as a learning value together with throttle opening rate and oil temperature information (engine speed information may also be included if necessary) at the time of shift start.

참고로, 학습이란 변속 과정에서 도출되는 유압 보상값을 이후 동일 조건의 변속 상황에서 새롭게 도출되는 유압 보상값과의 비교를 위한 기준값으로 메모리와 같은 기록장치에 저장하되, 해당 유압 보상값 도출 시점의 차량 각부에서 수집되는 특정 정보(오일 온도, 스로틀 개도율, 엔진 회전수 등)와 함께 맵 데이터 형태로 저장하는 것을 의미한다.For reference, learning is stored in a recording device such as a memory as a reference value for comparing the hydraulic pressure compensation value derived in the shifting process with the hydraulic pressure compensation value newly derived in the shift situation under the same condition later, It means saving in the form of map data together with specific information (oil temperature, throttle opening rate, engine speed, etc.) collected from each part of the vehicle.

유압 보상값 연산 및 학습부(42)는 바람직하게, 상기 차이가 설정값 이상이면 변속 시작으로 판정하고, 상기 차이가 설정값 이상이 되는 실제 변속이 시작되는 시점(T1)과 이론적으로 변속이 시작되는 시점(T2) 간 차이(ΔT = T1 - T2)와 스로틀 개도율, 그리고 오일 온도를 인자로 하는 유압 보상맵으로부터 학습시점의 ΔT, 스로틀 개도율 및 오일 온도에 매칭되는 값을 읽어 들여 상기 유압 보상값으로 결정할 수 있다.The hydraulic pressure compensation value calculation and learning unit 42 preferably determines that the shift starts when the difference is greater than the set value, and theoretically shifts start at a time point T1 when the actual shift starts when the difference is greater than the set value. A value matching ΔT, throttle opening rate and oil temperature at the time of learning is read from the oil pressure compensation map that takes the difference (ΔT = T1 - T2), throttle opening rate, and oil temperature as factors between It can be determined as a compensation value.

여기서, 이론적으로 변속이 시작되는 시점(T2)은 변속 준비 단계에서의 엔진 RPM과 터빈 RPM을 인자로 갖는 전용 맵(변속 시작 판정 맵)으로부터 결정되는 값으로, 변속 지령에 따라 도 2의 참고도에서 변속 준비 단계에 돌입했을 때 측정된 엔진 RPM과 터빈 RPM을 이용하여 상기 전용 맵(변속 시작 판정 맵)이 출력하는 시간값을 의미한다.Here, theoretically, the shift start point T2 is a value determined from a dedicated map (shift start determination map) having engine RPM and turbine RPM as factors in the shift preparation step, and the reference diagram of FIG. 2 according to the shift command. This means a time value output by the dedicated map (shift start determination map) using the measured engine RPM and turbine RPM when the shift preparation step is entered in .

그리고 변속 시작 판정의 기준이 되는 상기 설정값은 동일 모사 환경의 시뮬레이션이나 반복 실험을 통해 구해진 실험값으로서, 엔진 및 토크 컨버터 사양, 그리고 변속기 양태에 따라 캘리브레이션이 가능하다.The set value, which is a criterion for determining shift start, is an experimental value obtained through simulation or repetitive experiments of the same simulated environment, and can be calibrated according to engine and torque converter specifications and transmission modes.

학습값 기반 엔진 토크 이상 판정부(44)는 전술한 학습값을 바탕으로 CAN 신호를 통해 전달되는 엔진 토크 이상 여부를 판정한다. 좀 더 구체적으로는, 상기 학습값을 학습할 때와 동일 조건의 변속 상황에서 상기 학습값 결정 과정과 동일한 방법으로 새롭게 연산된 새로운 유압 보상값을 비교하여 엔진 토크 이상 여부를 판정한다.The engine torque abnormality determination unit 44 based on the learning value determines whether or not the engine torque abnormality transmitted through the CAN signal is based on the above-described learning value. More specifically, it is determined whether there is an engine torque abnormality by comparing a new hydraulic pressure compensation value newly calculated in the same method as the learning value determination process under the same condition as when learning the learning value.

이를 위해 학습값을 학습할 때와 동일 조건의 변속 상황에서 상기 학습값 결정 과정과 동일한 방법으로 새로운 유압 보상값을 결정하고, 이전에 학습을 통해 메모리와 같은 기록장치에 저장된 상기 학습값과 상기 새로운 유압 보상값을 비교하여 엔진 토크 이상 여부를 판정하는 일련의 처리를 단계적으로 수행할 수 있도록 프로그래밍된 로직을 포함한다.To this end, a new hydraulic pressure compensation value is determined in the same way as the learning value determination process under the same conditions as when learning the learning value, and the learning value stored in a recording device such as a memory through previous learning and the new It includes a logic programmed to perform a series of processes for determining whether an engine torque is abnormal by comparing hydraulic pressure compensation values.

학습값 기반 엔진 토크 이상 판정부(44)는 바람직하게, 상기 학습값과 새로운 유압 보상값의 차이(학습값 - 새로운 유압 보상값)가 설정값 이상이면 엔진 토크 이상으로 판정할 수 있다. 여기서 상기 설정값 역시 동일 모사 환경의 시뮬레이션이나 반복 실험을 통해 결정되는 실험값으로 캘리브레이션이 가능한 값일 수 있다.The learning value-based engine torque abnormality determining unit 44 may determine that the engine torque is abnormal if the difference between the learned value and the new hydraulic pressure compensation value (learning value - new hydraulic pressure compensation value) is equal to or greater than a set value. Here, the set value may also be a value that can be calibrated as an experimental value determined through simulation or repeated experiments of the same simulated environment.

엔진 토크 보정부(46)는 엔진 토크 이상 판정 시 상기 학습값과 새로운 유압 보상값 정보를 이용하여 토크 보상값을 결정한다. 그리고 그 결정된 토크 보상값을 반영하여 엔진 토크(CAN 신호를 통해 전달되는 엔진 토크값)를 보정(CAN 신호를 통해 전달되는 엔진 토크값 + 토크 보상값)하는 일련의 처리를 단계적으로 수행할 수 있도록 프로그래밍된 로직을 포함한다.The engine torque corrector 46 determines a torque compensation value by using the learning value and new hydraulic pressure compensation value information when determining an abnormal engine torque. Then, by reflecting the determined torque compensation value, a series of processes of correcting the engine torque (engine torque value transmitted through the CAN signal) (engine torque value transmitted through the CAN signal + torque compensation value) can be performed step by step. Contains programmed logic.

여기서, 상기 토크 보상값은 학습값과 새로운 유압 보상값의 차이(학습값 - 새로운 유압 보상값)와 스로틀 개도율, 그리고 오일 온도에 따라 다른 값으로 토크 보상값을 저장한 토크 보상맵으로부터 학습값과 새로운 유압 보상값의 차이, 현 변속 시점의 스로틀 개도율 및 오일 온도에 매칭되는 값을 읽어 들이는 방법으로 결정될 수 있다.Here, the torque compensation value is a learning value from a torque compensation map in which torque compensation values are stored as different values depending on the difference between the learning value and the new hydraulic pressure compensation value (learning value - new hydraulic pressure compensation value), throttle opening rate, and oil temperature. It can be determined by a method of reading a value matched to the difference between , the new hydraulic pressure compensation value, the throttle opening rate at the current gear shift, and the oil temperature.

한편, 최종 유압 결정부(48)는 상기 엔진 토크 보정부(46)에 의해 보정된 엔진 토크값, 즉 현재의 엔진 토크값(CAN 신호를 통해 전달되는 엔진 토크값)에 상기 토크 보상값을 적용한 토크 보정값을 이용, 종래와 동일한 연산 방법으로 기본 유압을 도출하고, 도출된 기본 유압에 상기 새로운 유압 보상값을 더해 목표단 변속을 위한 최종 목표 유압을 결정한다.Meanwhile, the final oil pressure determining unit 48 applies the torque compensation value to the engine torque value corrected by the engine torque correcting unit 46, that is, the current engine torque value (engine torque value transmitted through the CAN signal). The basic hydraulic pressure is derived using the same calculation method as in the prior art using the torque correction value, and the final target hydraulic pressure for shifting to the target stage is determined by adding the new hydraulic pressure compensation value to the derived basic hydraulic pressure.

만약, 엔진 토크 이상 판정부를 통한 판정 결과, 엔진 토크에 별문제가 없는 것으로 판정된 경우('학습값 - 새로운 유압 보상값'이 설정값 미만인 경우)에 상기 최종 유압 결정부(48)는, 현재의 엔진 토크만으로 기본 유압을 도출하고, 도출된 기본 유압에 상기 새로운 유압 보상값을 더해 목표단 변속을 위한 최종 목표 유압을 결정할 수 있다.If, as a result of the determination through the engine torque abnormal determination unit, it is determined that there is no problem with the engine torque (when 'learning value - new hydraulic pressure compensation value' is less than the set value), the final hydraulic pressure determination unit 48 determines the current hydraulic pressure. A final target hydraulic pressure for shifting to a target stage may be determined by deriving a basic hydraulic pressure using only engine torque and adding the new hydraulic pressure compensation value to the derived basic hydraulic pressure.

전술한 본 발명의 실시 예에 따른 자동 변속기의 유압 보정 장치에 의해 행해지는 일련의 유압 보정 과정을 도 3의 제어 흐름도를 참조하여 좀 더 구체적으로 살펴보기로 한다. A series of oil pressure correction processes performed by the oil pressure correction device of an automatic transmission according to an embodiment of the present invention described above will be described in more detail with reference to the control flowchart of FIG. 3 .

도 3을 참조하면, 본 발명의 실시 예에 따른 자동 변속기의 유압 보정 방법은, 변속 시작 여부를 판정하는 단계(S100)부터 시작한다. S100 단계에서는 변속 지령이 입력된 때 엔진 RPM과 터빈 RPM의 차이(엔진 RPM - 터빈 RPM)로부터 변속 시작 여부를 판정한다. 좀 더 구체적으로는, 상기 차이가 설정값 이상이면 변속 시작으로 판정할 수 있다.Referring to FIG. 3 , a method for correcting oil pressure of an automatic transmission according to an embodiment of the present invention starts from determining whether to start shifting (S100). In step S100, when a shift command is input, it is determined whether to start shifting from the difference between engine RPM and turbine RPM (engine RPM - turbine RPM). More specifically, if the difference is greater than or equal to a set value, it may be determined that the shift is started.

S100 단계에서 변속 시작으로 판정되면, 유압 보상값을 학습하고 저장하는 단계(S200)로 전환된다. S200 단계에서는 변속 시작 판정 시점의 차량 상태에 따라 상응하는 유압 보상값을 유압 보상맵으로부터 결정하고, 그 결정된 유압 보상값을 변속 시작 판정에 따라 학습이 개시된 시점의 스로틀 개도율과 오일 온도 정보와 함께 학습값으로 저장한다.When it is determined that the shift is started in step S100, the step is switched to learning and storing the hydraulic pressure compensation value (S200). In step S200, a corresponding hydraulic pressure compensation value is determined from the oil pressure compensation map according to the vehicle state at the time of shift start determination, and the determined hydraulic pressure compensation value is combined with the throttle opening rate and oil temperature information at the time when learning is started according to the shift start determination. Save as learning value.

S200 단계에서는 구체적으로, 상기 차이가 설정값 이상이 되는 실제 변속 시작 시점(T1)과 이론적 변속 시작 시점(T2) 사이의 차이(ΔT = T1 - T2)와 실제 변속 시작 시점의 스로틀 개도율, 그리고 오일 온도를 인자로 하는 상기 유압 보상맵으로부터 학습이 개시된 시점의 ΔT, 스로틀 개도율 및 오일 온도에 매칭되는 값을 읽어 들여 상기 유압 보상값으로 결정한다.Specifically, in step S200, the difference between the actual shift start point (T1) and the theoretical shift start point (T2) at which the difference is greater than the set value (ΔT = T1 - T2), the throttle opening rate at the actual shift start point, and A value matched to ΔT, a throttle opening rate, and oil temperature at the time when learning is started is read from the hydraulic pressure compensation map with oil temperature as a factor, and is determined as the hydraulic pressure compensation value.

S200 단계를 거쳐 학습된 학습값은 이후 엔진 토크 이상 여부를 판정하는 단계(S300)에서 중요한 정보로 활용된다. S300 단계에서는 바람직하게, 학습값과 현 변속 시점에서 새롭게 연산된 새로운 유압 보상값을 비교하여 엔진 토크 이상 여부를 판정한다. 구체적으로, 학습값과 새로운 유압 보상값의 차이(학습값 - 새로운 유압 보상값)가 설정값 이상이면 엔진 토크 이상으로 판정한다.The learning value learned through step S200 is then used as important information in step S300 of determining whether engine torque is abnormal. In step S300, it is preferable to compare the learned value with the new hydraulic pressure compensation value newly calculated at the current shift time to determine whether the engine torque is abnormal. Specifically, if the difference between the learning value and the new hydraulic pressure compensation value (learning value - new hydraulic pressure compensation value) is equal to or greater than the set value, it is determined that the engine torque is greater than or equal to.

여기서, 새로운 유압 보상값은 상기 학습값을 학습할 때와 동일 조건의 변속 상황에서 상기 학습값 결정 과정과 동일한 방법으로 결정될 수 있으며, 이처럼 결정된 새로운 유압 보상값을 이전에 학습하고 저장된 상기 학습값과 비교, 좀 더 구체적으로는 전술한 바와 같이 학습값과 새로운 유압 보상값의 차이를 설정값과 비교하여 엔진 토크 이상 여부를 판정한다.Here, the new hydraulic pressure compensation value may be determined in the same way as the learning value determination process under the same condition as when learning the learning value, and the new hydraulic pressure compensation value determined in this way is previously learned and stored in the learning value and Comparison, more specifically, as described above, the difference between the learning value and the new oil pressure compensation value is compared with the set value to determine whether the engine torque is abnormal.

S300 단계를 통한 판정 결과, 엔진 토크 이상으로 판정되면, 즉 설정값 ≤ (학습값 - 새로운 유압 보상값)이면, 상기 학습값과 새로운 유압 보상값 정보를 이용하여 토크 보상값을 결정하는 과정(S400)이 연이어 수행된다.As a result of the determination through step S300, if it is determined that the engine torque is abnormal, that is, if the set value ≤ (learning value - new hydraulic pressure compensation value), a process of determining a torque compensation value using the learning value and new hydraulic pressure compensation value information (S400 ) is performed consecutively.

S400 단계에서는 바람직하게, 학습값과 새로운 유압 보상값의 차이(학습값 - 새로운 유압 보상값)와 스로틀 개도율, 그리고 오일 온도에 따라 다른 값으로 토크 보상값을 저장한 토크 보상맵으로부터 현 변속 시점의 학습값과 새로운 유압 보상값의 차이와 스로틀 개도율, 그리고 오일 온도에 매칭되는 값을 읽어 들여 상기 토크 보상값으로 결정할 수 있다.In step S400, preferably, the current shift timing is obtained from the torque compensation map storing the torque compensation value as a different value according to the difference between the learning value and the new hydraulic pressure compensation value (learning value - new hydraulic pressure compensation value), throttle opening degree, and oil temperature. The torque compensation value may be determined by reading a value matching the difference between the learning value of and the new hydraulic pressure compensation value, the throttle opening rate, and the oil temperature.

엔진 토크 이상 판정에 따라 상기 S400 단계를 통해 토크 보상값이 결정되면, 마지막으로 현재의 엔진 토크값에 상기 토크 보상값을 적용한 보정된 토크값(엔진 토크값 + 토크 보상값)을 이용하여 종래와 동일한 연산 방법으로 기본 유압을 도출하고, 도출된 기본 유압에 상기 새로운 유압 보상값을 더해 목표단 변속을 위한 최종 목표 유압으로 결정하는 단계(S500)가 수행된다.When the torque compensation value is determined through the step S400 according to the determination of the engine torque abnormality, the corrected torque value (engine torque value + torque compensation value) obtained by applying the torque compensation value to the current engine torque value is finally used. A basic hydraulic pressure is derived by the same calculation method, and a step of determining a final target hydraulic pressure for shifting to a target stage by adding the new hydraulic pressure compensation value to the derived basic hydraulic pressure is performed (S500).

한편, S300 단계에서 엔진 토크에 이상이 없는 것으로 판정된 경우('학습값 - 새로운 유압 보상값'이 설정값 미만인 경우)에는, 현재의 엔진 토크만으로 기본 유압을 도출하고, 도출된 기본 유압에 상기 새로운 유압 보상값을 더해 목표단 변속을 위한 최종 목표 유압을 결정하게 된다(S350).On the other hand, when it is determined that there is no abnormality in the engine torque in step S300 (when 'learning value - new hydraulic pressure compensation value' is less than the set value), the basic hydraulic pressure is derived only with the current engine torque, and the derived basic hydraulic pressure is A final target hydraulic pressure for gear shifting is determined by adding a new hydraulic pressure compensation value (S350).

이상에서 살펴본 본 발명의 실시 예에 따르면, 최종 목표 유압 도출 시 기본 유압을 도출하는데 사용되는 엔진 토크값의 이상 여부를 판정하고, 엔진 토크값에 문제가 있을 경우 해당 토크값 자체를 보정함으로써, 엔진 토크값 이상으로 유압 보정 범위가 적정 보정 범위를 크게 벗어나거나 부정확한 유압값이 도출되는 종래 기술의 문제점을 해소할 수 있다.According to the embodiment of the present invention described above, when deriving the final target hydraulic pressure, it is determined whether the engine torque value used to derive the basic hydraulic pressure is abnormal, and if there is a problem with the engine torque value, the corresponding torque value itself is corrected. It is possible to solve the problems of the related art in which the hydraulic pressure correction range is greatly out of the proper correction range or an inaccurate hydraulic pressure value is derived beyond the torque value.

이상의 본 발명의 상세한 설명에서는 그에 따른 특별한 실시 예에 대해서만 기술하였다. 하지만 본 발명은 상세한 설명에서 언급되는 특별한 형태로 한정되는 것이 아닌 것으로 이해되어야 하며, 오히려 첨부된 청구범위에 의해 정의되는 본 발명의 정신과 범위 내에 있는 모든 변형물과 균등물 및 대체물을 포함하는 것으로 이해되어야 한다.In the above detailed description of the present invention, only special embodiments have been described accordingly. However, it should be understood that the present invention is not limited to the particular forms mentioned in the detailed description, but rather it is understood to include all modifications, equivalents and substitutes within the spirit and scope of the present invention as defined by the appended claims. It should be.

10 : 차속 검출기
20 : 스로틀 포지션 검출기
30 : 오일 온도 검출기
40 : 변속 제어기(TCU)
42 : 유압 보상값 연산 및 학습부
44 : 학습값 기반 엔진 토크 이상 판정부
46 : 엔진 토크 보정부
48 : 최종 유압 결정부
50 : 변속 솔레노이드
10: vehicle speed detector
20: throttle position detector
30: oil temperature detector
40: shift controller (TCU)
42: Hydraulic compensation value calculation and learning unit
44: engine torque abnormality determination unit based on learning value
46: engine torque correction unit
48: Final hydraulic decision unit
50: shift solenoid

Claims (13)

(a) 엔진 RPM과 터빈 RPM의 차이로부터 변속 시작 여부를 판정하는 단계;
(b) 변속 시작 판정 시 차량 상태에 따라 상응하는 유압 보상값을 유압 보상맵으로부터 결정하고 결정된 유압 보상값을 변속 시작 시점의 스로틀 개도율과 오일 온도 정보와 함께 학습값으로 저장하는 단계;
(c) 상기 (b) 단계에서 학습된 학습값과 현 변속 시점에서 새롭게 연산된 새로운 유압 보상값을 비교하여 엔진 토크 이상 여부를 판정하는 단계; 및
(d) 엔진 토크 이상 판정 시 상기 학습값과 새로운 유압 보상값 정보를 이용하여 토크 보상값을 결정하는 단계;
(e) 현재의 엔진 토크값에 상기 토크 보상값을 적용하여 기본 유압을 도출하고, 도출된 기본 유압에 상기 새로운 유압 보상값을 더해 목표단 변속을 위한 최종 목표 유압을 결정하는 단계;를 포함하는 것을 특징으로 하는 자동 변속기의 유압 보정 방법.
(a) determining whether to start shifting from the difference between engine RPM and turbine RPM;
(b) determining a hydraulic pressure compensation value corresponding to a vehicle state when determining a shift start from a hydraulic pressure compensation map and storing the determined hydraulic pressure compensation value as a learning value together with a throttle opening rate and oil temperature information at a shift start time;
(c) determining whether engine torque is abnormal by comparing the learning value learned in step (b) with a new hydraulic pressure compensation value newly calculated at the current shift point; and
(d) determining a torque compensation value using the learning value and new hydraulic pressure compensation value information when an engine torque abnormality is determined;
(e) deriving a basic hydraulic pressure by applying the torque compensation value to a current engine torque value, and determining a final target hydraulic pressure for shifting to a target gear by adding the new hydraulic pressure compensation value to the derived basic hydraulic pressure; Hydraulic correction method of an automatic transmission, characterized in that.
제 1 항에 있어서,
상기 (a) 단계에서는 엔진 RPM과 터빈 RPM의 차이(엔진 RPM - 터빈 RPM)가 설정값 이상이면 변속 시작으로 판정하는 것을 특징으로 하는 자동 변속기의 유압 보정 방법.
According to claim 1,
In the step (a), when the difference between the engine RPM and the turbine RPM (engine RPM - turbine RPM) is greater than a set value, it is determined that the shift is started.
제 1 항에 있어서,
상기 (b) 단계에서는,
엔진 RPM과 터빈 RPM의 차이(엔진 RPM - 터빈 RPM)가 설정값 이상이 되는 실제 변속 시작 시점(T1)과 이론적 변속 시작 시점(T2) 사이의 차이(ΔT = T1 - T2)와 실제 변속 시작 시점의 스로틀 개도율, 그리고 오일 온도에 따라 다른 값으로 유압 보상값을 저장한 상기 유압 보상맵으로부터 학습이 개시된 시점의 ΔT, 스로틀 개도율 및 오일 온도에 매칭되는 값을 읽어 들여 상기 유압 보상값으로 결정하는 것을 특징으로 하는 자동 변속기의 유압 보정 방법.
According to claim 1,
In step (b),
The difference (ΔT = T1 - T2) between the actual shift start point (T1) and the theoretical shift start point (T2) at which the difference between the engine RPM and the turbine RPM (engine RPM - turbine RPM) is equal to or greater than the set value and the actual shift start point The hydraulic pressure compensation value is determined by reading a value matching ΔT, throttle opening rate, and oil temperature at the time when learning is started from the hydraulic pressure compensation map, which stores hydraulic compensation values as different values according to the throttle opening rate and oil temperature, and determines the hydraulic pressure compensation value Hydraulic correction method of an automatic transmission, characterized in that for doing.
제 1 항 또는 제 3 항에 있어서,
상기 (c) 단계에서는,
상기 학습값을 학습할 때와 동일 조건의 변속 상황에서 상기 학습값 결정 과정과 동일한 방법으로 새로운 유압 보상값을 결정하고, 이전에 학습하고 저장된 상기 학습값과 상기 새로운 유압 보상값을 비교하여 엔진 토크 이상 여부를 판정하는 것을 특징으로 하는 자동 변속기의 유압 보정 방법.
According to claim 1 or 3,
In step (c),
A new oil pressure compensation value is determined in the same way as the learning value determination process under the same conditions as when learning the learning value, and engine torque is compared with the previously learned and stored learning value and the new hydraulic pressure compensation value. A hydraulic pressure correction method of an automatic transmission, characterized in that it determines whether there is an abnormality.
제 4 항에 있어서,
상기 학습값과 새로운 유압 보상값의 차이(학습값 - 새로운 유압 보상값)가 설정값 이상이면 엔진 토크 이상으로 판정하는 것을 특징으로 하는 자동 변속기의 유압 보정 방법.
According to claim 4,
If the difference between the learning value and the new hydraulic pressure compensation value (learning value - new hydraulic pressure compensation value) is equal to or greater than a set value, it is determined that the engine torque is exceeded.
제 1 항에 있어서,
상기 (c) 단계에서 엔진 토크에 이상이 없는 것으로 판정된 경우,
(f) 현재의 엔진 토크만으로 기본 유압을 도출하고, 도출된 기본 유압에 상기 새로운 유압 보상값을 더해 목표단 변속을 위한 최종 목표 유압을 결정하는 단계;를 더 포함하는 것을 특징으로 하는 자동 변속기의 유압 보정 방법.
According to claim 1,
When it is determined that there is no abnormality in the engine torque in step (c),
(f) determining a final target hydraulic pressure for shifting to a target stage by deriving a basic hydraulic pressure using only the current engine torque and adding the new hydraulic pressure compensation value to the derived basic hydraulic pressure; Hydraulic correction method.
제 1 항에 있어서,
상기 (d) 단계에서는,
상기 학습값과 새로운 유압 보상값의 차이(학습값 - 새로운 유압 보상값)와 스로틀 개도율, 그리고 오일 온도에 따라 다른 값으로 토크 보상값을 저장한 토크 보상맵으로부터 현 변속 시점의 학습값과 새로운 유압 보상값의 차이와 스로틀 개도율, 그리고 오일 온도에 매칭되는 값을 읽어 들여 상기 토크 보상값으로 결정하는 것을 특징으로 하는 자동 변속기의 유압 보정 방법.
According to claim 1,
In step (d),
The difference between the learning value and the new hydraulic pressure compensation value (learning value - new hydraulic pressure compensation value), the throttle opening rate, and the torque compensation value as different values according to the oil temperature are stored in the torque compensation map. A hydraulic pressure correction method of an automatic transmission, characterized in that by reading a value matched to a difference in hydraulic pressure compensation value, a throttle opening rate, and an oil temperature, and determining the torque compensation value.
주행 차속을 검출하는 차속 검출기;
스로틀 밸브의 개도 변화를 검출하는 스로틀 포지션 검출기;
변속기 오일의 온도를 검출하는 오일 온도 검출기;
목표단 변속을 위한 유압의 흐름을 단속하는 복수의 변속 솔레노이드; 및
변속맵으로부터 현재 주행 차속과 스로틀 개도율에 매칭되는 목표단(목표 변속단)을 결정하고, 결정된 목표단으로 변속을 위해 상기 복수의 변속 솔레노이드(50)들을 제어하는 변속 제어기(TCU);를 포함하며,
상기 변속 제어기는,
CAN 신호를 통해 전달되는 전기적인 엔진 토크 신호의 이상 여부를 소정의 처리를 통해 판정하고, 엔진 토크 이상 판정 시 자체적으로 엔진 토크를 보정하며, 보정된 엔진 토크값을 이용하여 목표단 변속을 위한 최종 목표 유압을 결정하는 일련의 처리를 단계별로 수행할 수 있도록 프로그래밍된 복수의 프로세서를 포함하는 것을 특징으로 하는 자동 변속기의 유압 보정 장치.
a vehicle speed detector that detects a traveling vehicle speed;
a throttle position detector that detects a change in the opening degree of the throttle valve;
an oil temperature detector that detects the temperature of transmission oil;
A plurality of shift solenoids for regulating the flow of hydraulic pressure for shifting to a target stage; and
A shift controller (TCU) that determines a target range (target gear range) matched to the current vehicle speed and throttle opening rate from the shift map, and controls the plurality of shift solenoids 50 to shift to the determined target range. and
The shift controller,
It determines whether or not the electric engine torque signal transmitted through the CAN signal is abnormal through a predetermined process, and when the engine torque abnormality is determined, the engine torque is corrected by itself, and the corrected engine torque value is used to determine the final shift for the target stage. An oil pressure correction device for an automatic transmission comprising a plurality of processors programmed to perform a series of processes for determining a target oil pressure step by step.
제 8 항에 있어서,
상기 프로세서는,
엔진 RPM과 터빈 RPM의 차이로부터 변속 시작 여부를 판정하고, 변속 시작 판정 시 차량 상태에 따라 상응하는 유압 보상값을 유압 보상맵으로부터 결정하고, 결정된 유압 보상값을 변속 시작 시점의 스로틀 개도율과 오일 온도 정보와 함께 학습값으로 저장하는 유압 보상값 연산 및 학습부;
상기 학습된 학습값과 현 변속 시점에서 새롭게 연산된 새로운 유압 보상값을 비교하여 엔진 토크 이상 여부를 판정하는 학습값 기반 엔진 토크 이상 판정부;
엔진 토크 이상 판정 시 상기 학습값과 새로운 유압 보상값 정보를 이용하여 토크 보상값을 결정하고, 결정된 토크 보상값을 반영하여 엔진 토크를 보정하는 엔진 토크 보정부; 및
현재의 엔진 토크값에 상기 토크 보상값을 적용하여 기본 유압을 도출하고, 도출된 기본 유압에 상기 새로운 유압 보상값을 더해 목표단 변속을 위한 최종 목표 유압을 결정하는 최종 유압 결정부;를 포함하는 것을 특징으로 하는 자동 변속기의 유압 보정 장치.
According to claim 8,
the processor,
Whether or not to start shifting is determined from the difference between engine RPM and turbine RPM, and when determining to start shifting, a hydraulic pressure compensation value corresponding to the vehicle condition is determined from the hydraulic pressure compensation map, and the determined hydraulic pressure compensation value is the throttle opening rate and oil at the start of shifting. Hydraulic compensation value calculation and learning unit for storing the temperature information as a learning value;
a learning value-based engine torque abnormality determination unit that compares the learned value with a new hydraulic pressure compensation value newly calculated at a current shift point to determine whether an engine torque abnormality exists;
an engine torque correction unit that determines a torque compensation value using the learning value and new hydraulic pressure compensation value information when an engine torque abnormality is determined, and corrects engine torque by reflecting the determined torque compensation value; and
A final hydraulic pressure determining unit for deriving a basic hydraulic pressure by applying the torque compensation value to a current engine torque value and determining a final target hydraulic pressure for shifting to a target gear by adding the new hydraulic pressure compensation value to the derived basic hydraulic pressure; Hydraulic correction device of an automatic transmission, characterized in that.
제 9 항에 있어서,
상기 유압 보상값 연산 및 학습부는,
엔진 RPM과 터빈 RPM의 차이(엔진 RPM - 터빈 RPM)가 설정값 이상이면 변속 시작으로 판정하며,
엔진 RPM과 터빈 RPM의 차이(엔진 RPM - 터빈 RPM)가 설정값 이상이 되는 실제 변속이 시작되는 시점(T1)과 이론적으로 변속이 시작되는 시점(T2) 사이의 차이(ΔT = T1 - T2)와 스로틀 개도율, 그리고 오일 온도에 따라 다른 값으로 유압 보상값을 저장한 상기 유압 보상맵으로부터 학습시점의 ΔT, 스로틀 개도율 및 오일 온도에 매칭되는 값을 읽어 들여 상기 유압 보상값으로 결정하는 것을 특징으로 하는 자동 변속기의 유압 보정 장치.
According to claim 9,
The hydraulic compensation value calculation and learning unit,
If the difference between the engine RPM and the turbine RPM (engine RPM - turbine RPM) is greater than the set value, it is determined as a shift start.
The difference between the actual shift start point (T1) and the theoretical shift start point (T2) at which the difference between the engine RPM and the turbine RPM (engine RPM - turbine RPM) is equal to or greater than the set value (ΔT = T1 - T2) Reading a value matching ΔT, throttle opening rate and oil temperature at the time of learning from the hydraulic pressure compensation map, which stores hydraulic compensation values with different values depending on the hydraulic pressure compensation value, throttle opening rate, and oil temperature, and determining the hydraulic pressure compensation value Hydraulic compensator of automatic transmission characterized by.
제 9 항 또는 제 10 항에 있어서,
상기 학습값 기반 엔진 토크 이상 판정부는,
상기 학습값을 학습할 때와 동일 조건의 변속 상황에서 상기 학습값 결정 과정과 동일한 방법으로 새로운 유압 보상값을 결정하고, 이전에 학습하고 저장된 상기 학습값과 상기 새로운 유압 보상값을 비교하여 엔진 토크 이상 여부를 판정하되,
상기 학습값과 새로운 유압 보상값의 차이(학습값 - 새로운 유압 보상값)가 설정값 이상이면 엔진 토크 이상으로 판정하는 것을 특징으로 하는 자동 변속기의 유압 보정 장치.
According to claim 9 or 10,
The engine torque abnormality determining unit based on the learning value,
A new oil pressure compensation value is determined in the same way as the learning value determination process under the same conditions as when learning the learning value, and engine torque is compared with the previously learned and stored learning value and the new hydraulic pressure compensation value. Determine whether there is an abnormality,
If the difference between the learning value and the new hydraulic pressure compensation value (learning value - new hydraulic pressure compensation value) is equal to or greater than a set value, it is determined that the engine torque is abnormal.
제 9 항에 있어서,
상기 엔진 토크 이상 판정부를 통한 판정 결과 엔진 토크에 이상이 없는 것으로 판정된 경우 상기 최종 유압 결정부는,
현재의 엔진 토크만으로 기본 유압을 도출하고, 도출된 기본 유압에 상기 새로운 유압 보상값을 더해 목표단 변속을 위한 최종 목표 유압을 결정하는 것을 특징으로 하는 자동 변속기의 유압 보정 장치.
According to claim 9,
When it is determined that there is no abnormality in the engine torque as a result of the determination through the engine torque abnormality determining unit, the final hydraulic pressure determining unit,
A hydraulic pressure compensating device for an automatic transmission, characterized in that a basic hydraulic pressure is derived only from the current engine torque, and a final target hydraulic pressure for shifting to a target stage is determined by adding the new hydraulic pressure compensation value to the derived basic hydraulic pressure.
제 9 항에 있어서,
상기 엔진 토크 보정부는,
학습값과 새로운 유압 보상값의 차이(학습값 - 새로운 유압 보상값)와 실제 스로틀 개도율, 그리고 오일 온도에 따라 다른 값으로 토크 보상값을 저장한 토크 보상맵으로부터 현 변속 시점의 학습값과 새로운 유압 보상값의 차이와 스로틀 개도율, 그리고 오일 온도에 매칭되는 값을 읽어 들여 상기 토크 보상값으로 결정하는 것을 특징으로 하는 자동 변속기의 유압 보정 장치.
According to claim 9,
The engine torque correction unit,
The difference between the learning value and the new hydraulic pressure compensation value (learning value - new hydraulic pressure compensation value), the actual throttle opening rate, and the torque compensation value with different values depending on the oil temperature are stored in the torque compensation map. A hydraulic pressure compensating device for an automatic transmission, characterized in that by reading a value matched to a difference in hydraulic pressure compensation value, throttle opening rate, and oil temperature, and determining the torque compensation value.
KR1020210053880A 2021-04-26 2021-04-26 Hydraulic Calibration Methods and Devices for Automatic Transmission KR102486084B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210053880A KR102486084B1 (en) 2021-04-26 2021-04-26 Hydraulic Calibration Methods and Devices for Automatic Transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210053880A KR102486084B1 (en) 2021-04-26 2021-04-26 Hydraulic Calibration Methods and Devices for Automatic Transmission

Publications (2)

Publication Number Publication Date
KR20220147188A KR20220147188A (en) 2022-11-03
KR102486084B1 true KR102486084B1 (en) 2023-01-10

Family

ID=84040760

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210053880A KR102486084B1 (en) 2021-04-26 2021-04-26 Hydraulic Calibration Methods and Devices for Automatic Transmission

Country Status (1)

Country Link
KR (1) KR102486084B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100680787B1 (en) 2005-12-17 2007-02-08 현대자동차주식회사 Power on up shift control system of automatic transmission and method thereof

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100411122B1 (en) * 2001-10-25 2003-12-18 현대자동차주식회사 Apparatus for shift controlling in automatic transmission and method thereof
KR100551303B1 (en) 2003-11-04 2006-02-10 현대자동차주식회사 Pressure controlling system of automatic transmission on vehicle and method thereof
KR20080045930A (en) * 2006-11-21 2008-05-26 현대자동차주식회사 Apparatus for learn control of automatic transmission and method thereof

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100680787B1 (en) 2005-12-17 2007-02-08 현대자동차주식회사 Power on up shift control system of automatic transmission and method thereof

Also Published As

Publication number Publication date
KR20220147188A (en) 2022-11-03

Similar Documents

Publication Publication Date Title
US8010272B2 (en) Control device for internal combustion engine
KR100504061B1 (en) Apparatus and method for controlling clutch oil pressure of automatic transmission
CN111350773B (en) Pressure compensation control method and system of clutch and vehicle
US7620487B2 (en) Engine torque control device
US8775044B2 (en) Clutch torque trajectory correction to provide torque hole filling during a ratio upshift
JP3942005B2 (en) Shift control device for continuously variable transmission
JP2007023789A (en) Fuel injection control device of internal combustion engine
US9994224B2 (en) Shift control system for automatic transmission
JP4020513B2 (en) Prime mover testing equipment
JP3663796B2 (en) Automatic transmission lockup control device
KR20100136496A (en) Device and method for controlling automatic gearbox
KR102486084B1 (en) Hydraulic Calibration Methods and Devices for Automatic Transmission
JPH0571627A (en) Controller of automatic transmission for vehicle
Tsukamoto et al. Development of new shift control system using a model-based control method for Toyota stepped automatic transmissions
US6714850B2 (en) Method of controlling shift action in up-shift mode operation of automatic transmission for vehicles
KR100838119B1 (en) Method of correcting deflection for automatic transmission of vehicle
US20170130826A1 (en) Method of learning and controlling transmission
CN107914710B (en) System and method for vehicle propulsion system control
US9523428B2 (en) System and method for shift restraint control
KR101927498B1 (en) Calibrating Apparatus and Method for Clutch curve of Dual Clutch Transmission
JP6536424B2 (en) Transmission control device for automatic transmission
JPH10184871A (en) Device and method for controlling automatic transmission
JP3323976B2 (en) Shift shock reduction device
JP2006189087A (en) Shift control device of automatic transmission
US6655198B2 (en) Learning method for an automatic transmission of a vehicle and a system thereof

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant