CN111059283B - 一种用于处理发动机侧关键can信号无效的控制方法 - Google Patents
一种用于处理发动机侧关键can信号无效的控制方法 Download PDFInfo
- Publication number
- CN111059283B CN111059283B CN201911376983.8A CN201911376983A CN111059283B CN 111059283 B CN111059283 B CN 111059283B CN 201911376983 A CN201911376983 A CN 201911376983A CN 111059283 B CN111059283 B CN 111059283B
- Authority
- CN
- China
- Prior art keywords
- signal
- engine
- message
- automatic gearbox
- key
- 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.)
- Active
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H61/00—Control 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/12—Detecting malfunction or potential malfunction, e.g. fail safe; Circumventing or fixing failures
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H61/00—Control 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/12—Detecting malfunction or potential malfunction, e.g. fail safe; Circumventing or fixing failures
- F16H2061/1232—Bringing the control into a predefined state, e.g. giving priority to particular actuators or gear ratios
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H61/00—Control 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/12—Detecting malfunction or potential malfunction, e.g. fail safe; Circumventing or fixing failures
- F16H2061/1256—Detecting malfunction or potential malfunction, e.g. fail safe; Circumventing or fixing failures characterised by the parts or units where malfunctioning was assumed or detected
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Control Of Transmission Device (AREA)
Abstract
本发明公开了一种用于处理发动机侧关键CAN信号无效的控制方法,其特征在于,检测到自动变速箱的输出轴转速大于等于可标定数值时,判断发动机扭矩信号、油门开度信号及发动机转速信号是否有效,是则进行正常换挡控制;判定发动机侧关键CAN信号,判断报文传输的正确性,采集到的报文状态信号值为0,检测发动机侧的关键CAN信号无效且是否持续一段时间,记录发动机侧关键信号无效的故障码,并请求点亮故障指示灯,控制进入跛行回家模式。
Description
技术领域
本发明属于自动变速箱控制技术领域,具体地说,涉及一种用于处理发动机侧关键CAN信号无效的控制方法。
背景技术
发动机扭矩信号、油门开度信号及发动机转速信号属于发动机和变速箱控制所必须的关键CAN信号,在自动变速箱的整个换挡策略中起着至关重要的作用。通常情况下,自动变速箱控制器通过CAN(Controller Area network,控制器局域网)总线接收发动机控制器发出的发动机扭矩信号、油门开度信号及发动机转速信号,然后软件内部经过一系列的运算从而进行换挡策略控制。但是在某些状况下,由于发动机一侧的某些故障导致发动机侧的扭矩信号、油门信号和转速信号数值不正确,发动机控制器会用CAN信号矩阵中定义的无效值来代替不正确的信号值,并将无效值传输到CAN总线上,当自动变速箱控制器从CAN总线上接收到发动机侧关键信号的无效值后,就会认为当前的发动机扭矩信号、油门开度信号及发动机转速信号值不可信赖,自动变速器控制器软件内部会采取一定的保护措施,来保证整车驾驶安全性。
在实现本发明的过程中,发明人发现现有技术至少存在以下不足: 目前对于发动机侧关键CAN信号有效性的处理和控制还是空白状态,当自动变速箱控制器接收到发动机侧关键CAN信号无效值时,还是按照常规的控制逻辑对变速箱进行控制,将会严重影响到换挡品质和整车驾驶安全性。
发明内容
本发明所要解决的技术问题是提供一种用于处理发动机侧关键CAN信号无效的控制方法,克服了现有控制方法存在的缺陷,采用本发明控制方法后,实现了当自动变速箱控制器判断认为接收到的发动机扭矩信号、油门开度信号及发动机转速信号无效时,采取控制软件进跛行回家的保护措施,确保动态换挡品质和整车驾驶安全性。
为解决上述技术问题,本发明的技术方案是:用于处理发动机侧关键CAN信号无效的控制方法,其特征在于,包括以下步骤:
检测到自动变速箱的输出轴转速大于等于可标定数值时,判断发动机扭矩信号、油门开度信号及发动机转速信号是否有效,是则进行正常换挡控制;否则,采取跛行回家保护模式。
一种优化方案,包括以下步骤;
自动变速箱的输出轴转速信号判定步骤:
自动变速箱控制器判断自动变速箱的输出轴转速是否大于等于可标定数值,当自动变速箱的输出轴转速大于等于可标定数值时,则自动变速箱控制器判定该自动变速箱所属的车辆有车速。
一种优化方案,还包括发动机侧关键CAN信号判定步骤:
步骤101,检测当前车速,然后进入步骤102;
步骤102,判断当前车速是否大于零,是则进入步骤103,否则进入步骤110;
步骤103,判断报文传输的正确性:
通过CAN总线接收发动机扭矩信号、油门开度信号及发动机转速信号所在的发动机报文,然后进入步骤104;
步骤104,检测报文报传输过程中,判断是否存在“报文从未收到过”、“DLC错误”或“CAN报文超时故障”,如果否,报文状态为有效,采集到的报文状态信号值为0,然后进入步骤105,否则进入步骤110。
一种优化方案,还包括步骤105,判断报文传输过程中信号的正确性:
将关键CAN信号所在的报文进行校验和计算,并将计算所得的校验和作为该报文的一个CAN信号发送到CAN总线上,当接收到该报文时,对自身计算的校验和与传输的校验和进行比较,然后进入步骤106;
步骤106,判断传输的该报文校验和数值与自动变速箱控制器计算的校验和数值是否相同,是则进入步骤107,否则进入步骤110。
一种优化方案,还包括步骤107,判断报文传输无误且信号所在的报文校验和正确,当接收到的发动机扭矩信号、油门开度信号及发动机转速信号值均为CAN信号矩阵中定义的无效值,则判定接收到的发动机侧的关键CAN信号无效,然后进入步骤108;
步骤108,检测发动机侧的关键CAN信号无效且是否持续一段时间,是则进入步骤109,否则进入步骤111;
步骤109,记录发动机侧关键信号无效的故障码,并请求点亮故障指示灯,控制进入跛行回家模式。
一种优化方案,步骤110,不对发动机侧关键信号的有效性进行判断。
一种优化方案,步骤111,按照正常控制逻辑进行换挡控制。
一种优化方案,还包括故障保护措施步骤:
本发明采用上述技术方案,与现有技术相比,具有以下优点:发动机的扭矩、转速和油门信号直接会影响到自动变速箱的档位控制,当这三个信号同时无效时,自动变速箱控制器会在D档时保持当前档位,在进入N时进入软件的N档,再回D时进入跛行回家档位。
附图说明
附图1是本发明实施例中用于处理发动机侧关键CAN信号无效的控制方法的流程图。
具体实施方式
为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图说明本发明的具体实施方式,本领域技术人员应理解,以下不构成对本发明保护范围的限制。
实施例,如图1所示,一种用于处理发动机侧关键CAN信号无效的控制方法,自动变速箱控制器软件进行发动机侧关键信号有效性判断的前提是确保当前有车速,因为在没有车速的前提下即使发动机侧关键信号无效也不会影响到动态换挡品质和整车安全性。自动变速箱控制器软件通常是通过输出轴转速信号来计算车速,所以判断是否有车速则可通过判断输出轴转速是否大于等于某标定值来实现。在当前有车速的前提下,自动变速器控制器对发动机扭矩信号、油门开度信号及发动机转速信号进行有效性判断,当无效时,则采取控制软件进跛行回家的保护措施,具体来说,包括以下步骤;
1)自动变速箱的输出轴转速信号判定步骤:
自动变速箱控制器通过自动变速箱的输出轴转速信号值计算车速,即自动变速箱控制器判断自动变速箱的输出轴转速是否大于等于可标定数值,当自动变速箱的输出轴转速大于等于可标定数值时,则自动变速箱控制器判定该自动变速箱所属的车辆有车速。
2)发动机侧关键CAN信号判定步骤:
发动机扭矩信号、油门开度信号及发动机转速信号属于发动机和变速箱控制所必须的关键CAN信号,自动变速箱控制器通过CAN总线接收发动机扭矩信号、油门开度信号及发动机转速信号所在的发动机报文时,首先会判断报文状态的有效性,即确保报文传输的正确性,排除报文传输过程中的错误导致信号值无效的可能性。当报文传输过程中,不存在“报文从未收到过”、“DLC错误”或“CAN报文超时故障”时,则认为报文传输过程总没有发生错误,即报文状态是有效的,体现在采集到的报文状态信号值为0。在确保发动机关键信号所在的报文传输正确性的情况下,自动变速箱控制器再判断关键信号所在报文的校验和是否正确。发动机关键信号所在报文的校验和计算公式遵循车企制定的CAN通信矩阵定义。发动机控制器会遵循公式对关键信号所在的报文进行校验和计算,并将计算所得的校验和作为该报文的一个CAN信号发送到CAN总线上,自动变速箱控制器接收到该报文时,会基于该报文的信号数值和报文校验和计算公式计算收到的报文的校验和,并对自身计算的校验和与发动机控制器传输的校验和进行比较,当发动机控制器传输的该报文校验和数值与自动变速箱控制器计算的校验和数值相同时,则认为报文传输过程中信号值没有错误,即排除CAN信号传输出错的可能性。
在报文传输无误且信号所在的报文校验和正确的情况下,如果接收到的发动机扭矩信号、油门开度信号及发动机转速信号值均为CAN信号矩阵中定义的无效值则自动变速箱控制器会判定接收到的发动机侧的关键CAN信号无效。
当自动变速箱控制器判定发动机侧的关键CAN信号无效且持续一段时间,本例中设定为2000ms,可根据不同变速箱标定,说明该故障持续了至少2000ms,则认为确实存在发动机侧关键信号无效的情况。
当以上两个判断条件同时成立,即自动变速箱的输出轴转速大于等于可标定数值,且发动机侧关键信号被判定无效时,自动变速箱控制软件会认为当前状态下的发动机关键信号不可信赖,会严重影响到自动变速箱侧的控制逻辑和驾驶安全性。为警示驾驶者,自动变速箱控制器会记录发动机侧关键信号无效的故障码,并请求点亮故障指示灯。为保证动态换挡品质和整车驾驶安全性,自动变速箱控制器软件内部还会采取切控制进入跛行回家的故障保护措施。
3)故障保护措施步骤:
“控制进入跛行回家模式”保护措施的工作原理:发动机的扭矩、转速和油门信号直接会影响到自动变速箱的档位控制,当这三个信号同时无效时,自动变速箱控制器会在D档时保持当前档位,在进入N时进入软件的N档,再回D时进入跛行回家档位。
以上所述为本发明最佳实施方式的举例,其中未详细述及的部分均为本领域普通技术人员的公知常识。本发明的保护范围以权利要求的内容为准,任何基于本发明的技术启示而进行的等效变换,也在本发明的保护范围之内。
Claims (3)
1.用于处理发动机侧关键CAN信号无效的控制方法,其特征在于,包括以下步骤:
检测到自动变速箱的输出轴转速大于等于可标定数值时,判断发动机扭矩信号、油门开度信号及发动机转速信号是否有效,是则进行正常换挡控制;否则,采取跛行回家保护模式;
发动机侧关键CAN信号判定步骤:
步骤101,检测当前车速,然后进入步骤102;
步骤102,判断当前车速是否大于零,是则进入步骤103,否则进入步骤110;
步骤103,判断报文传输的正确性:
通过CAN总线接收发动机扭矩信号、油门开度信号及发动机转速信号所在的发动机报文,然后进入步骤104;
步骤104,检测报文报传输过程中,是否存在“报文从未收到过”、“DLC错误”或“CAN报文超时故障”,如果否,报文状态为有效,采集到的报文状态信号值为0,然后进入步骤105,否则进入步骤110;
步骤105,判断报文传输过程中信号的正确性:
将关键CAN信号所在的报文进行校验和计算,并将计算所得的校验和作为该报文的一个CAN信号发送到CAN总线上,当接收到该报文时,对自身计算的校验和与传输的校验和进行比较,然后进入步骤106;
步骤106,判断传输的该报文校验和数值与自动变速箱控制器计算的校验和数值是否相同,是则进入步骤107,否则进入步骤110;
步骤107,判断报文传输无误且信号所在的报文校验和正确,当接收到的发动机扭矩信号、油门开度信号及发动机转速信号值均为CAN信号矩阵中定义的无效值,则判定接收到的发动机侧的关键CAN信号无效,然后进入步骤108;
步骤108,检测发动机侧的关键CAN信号无效且是否持续一段时间,是则进入步骤109,否则进入步骤111;
步骤109,记录发动机侧关键信号无效的故障码,并请求点亮故障指示灯,控制进入跛行回家模式;
步骤110,不对发动机侧关键信号的有效性进行判断;
步骤111,按照正常控制逻辑进行换挡控制。
2.如权利要求1所述的用于处理发动机侧关键CAN信号无效的控制方法,其特征在于,包括以下步骤;
自动变速箱的输出轴转速信号判定步骤:
自动变速箱控制器判断自动变速箱的输出轴转速是否大于等于可标定数值,当自动变速箱的输出轴转速大于等于可标定数值时,则自动变速箱控制器判定该自动变速箱所属的车辆有车速。
3.如权利要求1所述的用于处理发动机侧关键CAN信号无效的控制方法,其特征在于,还包括故障保护措施步骤:“控制进入跛行回家模式”保护措施的工作原理:发动机的扭矩、转速和油门信号直接会影响到自动变速箱的档位控制,当这三个信号同时无效时,自动变速箱控制器会在D档时保持当前档位,在进入N时进入软件的N档,再回D时进入跛行回家档位。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911376983.8A CN111059283B (zh) | 2019-12-27 | 2019-12-27 | 一种用于处理发动机侧关键can信号无效的控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911376983.8A CN111059283B (zh) | 2019-12-27 | 2019-12-27 | 一种用于处理发动机侧关键can信号无效的控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111059283A CN111059283A (zh) | 2020-04-24 |
CN111059283B true CN111059283B (zh) | 2022-01-04 |
Family
ID=70303079
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911376983.8A Active CN111059283B (zh) | 2019-12-27 | 2019-12-27 | 一种用于处理发动机侧关键can信号无效的控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111059283B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005105932A (ja) * | 2003-09-30 | 2005-04-21 | Nikki Co Ltd | 車両診断方法 |
CN101118013A (zh) * | 2006-08-02 | 2008-02-06 | 现代自动车株式会社 | 用于控制车辆自动变速器的发动机扭矩的方法及其*** |
CN103982646A (zh) * | 2014-06-03 | 2014-08-13 | 盛瑞传动股份有限公司 | 自动变速箱主动进入跛行回家模式的控制方法和*** |
CN104832640A (zh) * | 2014-07-29 | 2015-08-12 | 北汽福田汽车股份有限公司 | 故障下的车辆换挡控制方法、***及具有其的车辆 |
CN105465353A (zh) * | 2015-12-16 | 2016-04-06 | 安徽江淮汽车股份有限公司 | 一种湿式双离合器变速箱跛行回家的控制方法 |
CN106402370A (zh) * | 2016-12-02 | 2017-02-15 | 安徽江淮汽车集团股份有限公司 | 自动变速器油门踏板故障处理方法及*** |
CN106594264A (zh) * | 2016-12-30 | 2017-04-26 | 盛瑞传动股份有限公司 | 一种自动变速箱输入端扭矩值的判断方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69421652T2 (de) * | 1993-07-29 | 2000-05-18 | Fuji Jukogyo K.K., Tokio/Tokyo | Fehlererkennungs-System und -Verfahren für automatische Getriebe |
KR100387482B1 (ko) * | 2000-12-30 | 2003-06-18 | 현대자동차주식회사 | 자동차용 자동 변속기의 입력 속도센서 고장 진단방법 |
CN105526343B (zh) * | 2015-12-22 | 2018-04-13 | 盛瑞传动股份有限公司 | 一种液力变矩器信号真实性判断方法及*** |
-
2019
- 2019-12-27 CN CN201911376983.8A patent/CN111059283B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005105932A (ja) * | 2003-09-30 | 2005-04-21 | Nikki Co Ltd | 車両診断方法 |
CN101118013A (zh) * | 2006-08-02 | 2008-02-06 | 现代自动车株式会社 | 用于控制车辆自动变速器的发动机扭矩的方法及其*** |
CN103982646A (zh) * | 2014-06-03 | 2014-08-13 | 盛瑞传动股份有限公司 | 自动变速箱主动进入跛行回家模式的控制方法和*** |
CN104832640A (zh) * | 2014-07-29 | 2015-08-12 | 北汽福田汽车股份有限公司 | 故障下的车辆换挡控制方法、***及具有其的车辆 |
CN105465353A (zh) * | 2015-12-16 | 2016-04-06 | 安徽江淮汽车股份有限公司 | 一种湿式双离合器变速箱跛行回家的控制方法 |
CN106402370A (zh) * | 2016-12-02 | 2017-02-15 | 安徽江淮汽车集团股份有限公司 | 自动变速器油门踏板故障处理方法及*** |
CN106594264A (zh) * | 2016-12-30 | 2017-04-26 | 盛瑞传动股份有限公司 | 一种自动变速箱输入端扭矩值的判断方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111059283A (zh) | 2020-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7328092B2 (en) | Method and device for monitoring brake signals in a vehicle | |
JP4518469B2 (ja) | 自動化されたトランスミッションの制御のための方法並びに電子制御式セーフティシステムおよびアダプタプラグ | |
KR880000074B1 (ko) | 자동차의 자동변속장치용 진단처리 시스템(diagnostic processing system) | |
KR100411056B1 (ko) | 자동차 변속기의 출력축 회전속도 검출센서의 고장 진단방법 | |
CN104455378A (zh) | 离合器的故障诊断方法 | |
CN109944937B (zh) | 故障处理的方法及装置 | |
JP3692427B2 (ja) | 車両用自動変速機の出力軸速度センサー故障診断方法及びシステム | |
CN111059283B (zh) | 一种用于处理发动机侧关键can信号无效的控制方法 | |
KR20180081570A (ko) | 자동차의 제어 장치의 작동 방법 | |
CN111779828B (zh) | 一种供电异常时的档位控制方法、装置及换档*** | |
CN106594264A (zh) | 一种自动变速箱输入端扭矩值的判断方法 | |
JP2006502469A (ja) | 自動車ドライブトレインの部品の監視及び故障診断のための方法 | |
CN115610434A (zh) | 一种车辆的安全性控制方法、装置、电子设备和存储介质 | |
CN114987508A (zh) | 变速箱轮速方向有效性诊断及车速方向判断方法、***、电子设备和存储介质 | |
CN115111359A (zh) | 新能源车辆变速箱的控制方法、装置、车辆及存储介质 | |
CN108869730B (zh) | 一种挡位故障诊断及处理方法 | |
CN110005802B (zh) | 自动变速器的离合器粘黏故障检测及处理的方法 | |
JP3946365B2 (ja) | 車両の駆動出力制御方法及びその装置 | |
CN114475103B (zh) | 一种胎压监测***故障判断方法 | |
GB2472570A (en) | A method of indicating a neutral offset error of a transmission gear selector | |
JPH05233577A (ja) | 電子制御装置 | |
CN110131404B (zh) | 一种amt离合器位移传感器的使用方法 | |
CN115574085A (zh) | Amt挡位位移传感器可靠性检验方法 | |
KR102697058B1 (ko) | 하이브리드 듀얼 클러치 트랜스미션 차량의 클러치 스톡 오프 진단 시스템 | |
JP2558924Y2 (ja) | 車間距離制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |