Gearbox fault diagnosis system and construction method and storage medium thereof

文档序号:646936 发布日期:2021-05-14 浏览:17次 中文

阅读说明:本技术 一种变速箱故障诊断系统及其构建方法和存储介质 (Gearbox fault diagnosis system and construction method and storage medium thereof ) 是由 李强 辛彩云 冯子超 杨治学 于 2021-04-14 设计创作,主要内容包括:本发明涉及变速箱控制技术领域,公开了一种变速箱故障诊断系统及其构建方法和存储介质,包括:前端信号采集端口,采集多个第一参数信号和第二参数信号;诊断预处理模块,包括多个预处理子单元,根据所述当前输入信号的数据进行预处理;故障诊断模块,包括多个分别对变速箱某一类型故障进行故障诊断的诊断子单元,所述诊断子单元用于对所对应变速箱同一类别的故障进行故障诊断,故障诊断模块从预处理子单元调用对应的预处理结果进行故障诊断,输出故障诊断结果。本发明中故障诊断系统采用了新的构架,将原诊断模块改进为“诊断预处理模块”和“故障诊断模块”,优化分类结构,代码模型层次清晰,平台化,便于模型代码的添加和维护。(The invention relates to the technical field of gearbox control, and discloses a gearbox fault diagnosis system, a construction method and a storage medium thereof, wherein the gearbox fault diagnosis system comprises: the front-end signal acquisition port acquires a plurality of first parameter signals and second parameter signals; the diagnosis preprocessing module comprises a plurality of preprocessing subunits and is used for preprocessing according to the data of the current input signal; and the fault diagnosis module comprises a plurality of diagnosis subunits which are used for performing fault diagnosis on certain type of faults of the gearbox respectively, the diagnosis subunits are used for performing fault diagnosis on the same type of faults of the corresponding gearbox, and the fault diagnosis module calls a corresponding preprocessing result from the preprocessing subunit to perform fault diagnosis and outputs a fault diagnosis result. The fault diagnosis system adopts a new framework, improves the original diagnosis module into a diagnosis preprocessing module and a fault diagnosis module, optimizes the classification structure, has clear code model hierarchy and platformization, and is convenient for adding and maintaining the model codes.)

1. A transmission fault diagnostic system, comprising:

the front-end signal acquisition port is used for acquiring a plurality of first parameter signals and second parameter signals, the first parameter signals are gearbox operation parameter signals input by the front-end module, and the second parameter signals are external parameter signals which are irrelevant to gearbox operation parameters and are related to gearbox fault diagnosis;

the diagnosis preprocessing module comprises a plurality of preprocessing subunits, the preprocessing subunits respectively preprocess a plurality of acquired first parameter signals, the preprocessing comprises operation and processing according to data of current input signals, and a preprocessing result is output;

the fault diagnosis module comprises a plurality of diagnosis subunits for diagnosing various faults of the gearbox respectively, the diagnosis subunits are used for diagnosing faults of the same type of the corresponding gearbox, the fault diagnosis module comprises a plurality of input ports and output ports, the input ports call preprocessing results related to fault types of the preprocessing subunits from the preprocessing subunits, and the output ports output the fault diagnosis results to a vehicle DSM or an external module.

2. A transmission jam diagnostic system as set forth in claim 1 wherein: the gearbox fault diagnosis system further comprises an additional module, wherein the additional module is provided with a plurality of input ports and output ports, the input ports call preprocessing results related to fault types of the input ports and/or call data of second parameter signals, and the output ports carry out fault diagnosis according to the gearbox operation parameter signals and external parameter signals and output corresponding fault diagnosis results.

3. A transmission jam diagnostic system as set forth in claim 2 wherein: the diagnosis preprocessing module comprises a plurality of preprocessing subunits for preprocessing the second parameter signal and outputs a preprocessing result of the second parameter signal, and the input port of the additional module calls the preprocessing result of the second parameter signal.

4. A construction method of a gearbox fault diagnosis system is characterized by comprising the following steps: the method constructs the gearbox malfunction diagnosis system according to any one of claims 1 to 3, including the steps of:

establishing front-end signal acquisition ports, setting the number of the front-end signal acquisition ports and input signals and data types of the ports, wherein the front-end signal acquisition ports acquire a plurality of transmission operating parameter signals and external parameter signals;

establishing a diagnosis preprocessing module: creating a plurality of preprocessing subunits, setting the number of input ports of the preprocessing subunits and the types of input signals thereof, and setting the output ports of the preprocessing subunits and the operation logic between the input and the output thereof, wherein each preprocessing unit correspondingly processes one or more input signals, and each input signal identifies the operation data of one operation parameter;

establishing a reference relationship between an input port of the preprocessing subunit and a front-end signal acquisition port;

establishing a fault diagnosis module: establishing a plurality of diagnosis subunits, setting input ports of the diagnosis subunits according to operation parameters related to faults of the same category of the gearbox, and setting fault diagnosis models or judgment logics of the diagnosis subunits and output ports of fault diagnosis results according to fault types of the gearbox;

and establishing a reference relation between the input port of the diagnosis subunit and the corresponding preprocessing subunit.

5. The method of constructing a transmission jam diagnostic system according to claim 4, wherein: the diagnostic subunit includes at least one fault type.

6. The method of constructing a transmission jam diagnostic system according to claim 4, wherein: further comprising the steps of:

creating an additional module, setting the number of input ports of the additional module and the types of input signals of the additional module, setting a fault diagnosis model or judgment logic of the additional module, and setting an output port of a fault diagnosis result, wherein the input port of the additional module at least calls one external parameter signal.

7. A method of constructing a gearbox malfunction diagnosis system according to any one of claims 4 to 6, characterized in that: also includes the step of adding or deleting preprocessing subunits.

8. The method of constructing a transmission jam diagnostic system according to any one of claims 4 to 6, characterized by further comprising: modifying, adding or deleting the settings of the input ports or the output ports of any one of the diagnostic subunits, and modifying, adding or deleting the fault type, the fault diagnosis model or the judgment logic of the diagnostic subunit.

9. A computer-readable storage medium characterized by: stored with program code or instructions to implement the gearbox malfunction diagnosis function of a gearbox, operating the gearbox malfunction diagnosis system according to any one of claims 1 to 3.

10. A computer-readable storage medium characterized by: stored with program code or instructions to carry out the steps of the method according to any one of claims 4 to 8, building a gearbox malfunction diagnosis system.

Technical Field

The invention relates to the technical field of gearbox control, in particular to a gearbox fault diagnosis system, a construction method and a storage medium thereof.

Background

In the gearbox fault diagnosis system, related input parameters are called according to different gearbox fault types and fault judgment logics, the called parameters need to be processed and then subjected to logic judgment during each fault judgment, faults of the gearbox are of various types, one operation parameter is a common condition as a basis of multiple fault judgments, however, when different fault types are judged by the same operation parameter, the same operation parameter needs to be processed, the fault judgment speed is low, and logic confusion of engineers can be caused during programming.

Secondly, when the gearbox fault diagnosis system is upgraded or maintained, due to the fact that storage positions of logic relations of multiple fault types are scattered and irregular, once a judgment logic relation formula of the fault type is determined, the logic relation formula is not easy to modify, and the problem that the gearbox fault diagnosis system is high in upgrading or maintaining difficulty is caused.

Disclosure of Invention

The invention provides a gearbox fault diagnosis system, a construction method and a storage medium thereof, which solve the problem that the gearbox fault diagnosis system in the prior art is difficult to upgrade or maintain.

The technical scheme of the invention is realized as follows: a transmission fault diagnostic system comprising:

the front-end signal acquisition port is used for acquiring a plurality of first parameter signals and second parameter signals, the first parameter signals are gearbox operation parameter signals input by the front-end module, and the second parameter signals are external parameter signals which are irrelevant to gearbox operation parameters and are related to gearbox fault diagnosis;

the diagnosis preprocessing module comprises a plurality of preprocessing subunits, the preprocessing subunits respectively preprocess a plurality of acquired first parameter signals, the preprocessing comprises operation and processing according to data of current input signals, and a preprocessing result is output;

the fault diagnosis module comprises a plurality of diagnosis subunits for diagnosing various faults of the gearbox respectively, the diagnosis subunits are used for diagnosing faults of the same type of the corresponding gearbox, the fault diagnosis module comprises a plurality of input ports and output ports, the input ports call preprocessing results related to fault types of the preprocessing subunits from the preprocessing subunits, and the output ports output the fault diagnosis results to a vehicle DSM or an external module.

The method comprises the following steps that a plurality of input ports and output ports are arranged on an additional module, the input ports call preprocessing results related to fault types of the input ports and/or call data of second parameter signals, and the output ports conduct fault diagnosis according to gearbox operation parameter signals and external parameter signals and output corresponding fault diagnosis results.

As a preferred technical solution, the diagnosis preprocessing module includes a plurality of preprocessing sub-units for preprocessing the second parameter signal and outputs a preprocessing result of the second parameter signal, and the input port of the additional module calls the preprocessing result of the second parameter signal.

As a preferred technical solution, a method for constructing a gearbox failure diagnosis system, the method constructing a gearbox failure diagnosis system, comprises the following steps:

establishing front-end signal acquisition ports, setting the number of the front-end signal acquisition ports and input signals and data types of the ports, wherein the front-end signal acquisition ports acquire a plurality of transmission operating parameter signals and external parameter signals;

establishing a diagnosis preprocessing module: creating a plurality of preprocessing subunits, setting the number of input ports of the preprocessing subunits and the types of input signals thereof, and setting the output ports of the preprocessing subunits and the operation logic between the input and the output thereof, wherein each preprocessing unit correspondingly processes one or more input signals, and each input signal identifies the operation data of one operation parameter;

establishing a reference relationship between an input port of the preprocessing subunit and a front-end signal acquisition port;

establishing a fault diagnosis module: establishing a plurality of diagnosis subunits, setting input ports of the diagnosis subunits according to operation parameters related to faults of the same category of the gearbox, and setting fault diagnosis models or judgment logics of the diagnosis subunits and output ports of fault diagnosis results according to fault types of the gearbox;

and establishing a reference relation between the input port of the diagnosis subunit and the corresponding preprocessing subunit.

Preferably, the diagnostic subunit includes at least one fault type.

As a preferred technical scheme, the method also comprises the following steps:

creating an additional module, setting the number of input ports of the additional module and the types of input signals of the additional module, setting a fault diagnosis model or judgment logic of the additional module, and setting an output port of a fault diagnosis result, wherein the input port of the additional module at least calls one external parameter signal.

As a preferred technical scheme, the method also comprises the step of adding or deleting the preprocessing subunit.

As a preferred technical solution, the method further comprises: modifying, adding or deleting the settings of the input ports or the output ports of any one of the diagnostic subunits, and modifying, adding or deleting the fault type, the fault diagnosis model or the judgment logic of the diagnostic subunit.

A computer readable storage medium having stored thereon program code or instructions for operating the above-described transmission troubleshooting system to perform transmission troubleshooting functions.

A computer readable storage medium having stored thereon program code or instructions for performing the above-described method steps for constructing a transmission troubleshooting system, the transmission troubleshooting system constructed.

The invention has the beneficial effects that: the fault diagnosis system adopts a new framework, improves the original diagnosis module into a diagnosis preprocessing module and a fault diagnosis module, optimizes the classification structure, has clear fault diagnosis model hierarchy, is platform and modular, and is convenient for adding and maintaining model codes.

According to the invention, the input signal is preprocessed by the diagnosis preprocessing module, the fault diagnosis module can directly call the processing result output by the fault preprocessing module without operating the signal, so that repeated operation on the signal is reduced, and the speed and efficiency of fault diagnosis are improved.

Due to the fact that the diagnosis preprocessing module and the fault diagnosis module both adopt modularized programming, one type of signals can be processed in a centralized mode through preprocessing, the fault diagnosis module diagnoses or analyzes multiple fault types related to all parts of the gearbox in a centralized mode, logic levels are clear, function increase or deletion is facilitated, and convenience is brought to upgrading and maintaining of a system platform.

Drawings

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.

FIG. 1 is an architecture diagram of a prior art transmission fault diagnostic system;

FIG. 2 is an architecture diagram of a transmission fault diagnostic system in an embodiment of the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments, and the description of the embodiments is provided to help understanding of the present invention, but not to limit the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

In the description of the present application, it is to be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," and the like are used in the orientations and positional relationships indicated in the drawings for convenience in describing the present application and for simplicity in description, and are not intended to indicate or imply that the referenced devices or elements must have a particular orientation, be constructed in a particular orientation, and be operated in a particular manner, and are not to be construed as limiting the present application. Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, features defined as "first", "second", may explicitly or implicitly include one or more of the described features. In the description of the present application, "a plurality" means two or more unless specifically limited otherwise.

As shown in fig. 1, in a fault diagnosis system or a fault diagnosis module in the prior art, operation data of a plurality of signals are input through an external module or a front end module, and since the fault diagnosis of a transmission involves a plurality of parameters of the operation of the transmission and a plurality of external parameters, the fault diagnosis system directly calls the data when diagnosing, and performs operation processing on the signals through a judgment logic condition of the fault diagnosis, and finally obtains whether the type of fault occurs by combining operation processing results of other parameters.

In the prior art, signals acquired at the front end are not preprocessed, data of the signals need to be analyzed and processed during fault diagnosis, if one signal can be used for judging multiple fault types, related signals need to be repeatedly processed and analyzed, the logic relationship of fault diagnosis is complex, the logic level of fault diagnosis is unclear, program codes are scattered, and the difficulty of later maintenance and modification of technicians is high.

As shown in fig. 2, the present invention optimizes the structure and function of the existing fault diagnosis system, and adopts a modular programming mode for the original scattered program codes, which is specifically as follows:

a gearbox fault diagnosis system comprises a front-end signal acquisition port, a diagnosis preprocessing module, a fault diagnosis module and an additional module.

The front-end signal acquisition port is used for acquiring a plurality of first parameter signals and second parameter signals, the first parameter signals are transmission operating parameter signals input by the front-end module, such as communication fault signals, electronic gear shifting signals, electromagnetic valve signals, rotating speed and gear signals and the like, and the second parameter signals are external parameter signals which are irrelevant to transmission operating parameters and are related to transmission fault diagnosis, such as engine oil temperature signals, clutch combination signals, throttle and brake signals and the like.

The diagnostic preprocessing module includes a plurality of preprocessing subunits, which respectively preprocesses the acquired plurality of first parameter signals, such as the preprocessing subunit 1 to the preprocessing subunit N shown in fig. 2, and the preprocessing subunit preprocesses the current input signal and outputs a preprocessing result. The preprocessing subunit comprises a hydraulic torque converter preprocessing, an electronic oil pump preprocessing, a sliding friction fault preprocessing, a rotating speed fault preprocessing, a position fault preprocessing, an electronic gear shifting fault preprocessing and the like, the preprocessing subunit analyzes and processes input signals according to set control logic, and the fault diagnosis module can directly call preprocessing results, namely, the preprocessing subunit processes and calculates the precondition of various fault diagnoses, for example, the precondition of a certain fault diagnosis is that the vehicle has no fault, the input port corresponding to the preprocessing subunit collects the output of various fault codes or fault signals, if no fault code or fault signal is output, the preprocessing subunit outputs true, that is, the vehicle is not in fault, and if the precondition of other fault diagnosis also includes that the vehicle is not in fault, the output result of the preprocessing subunit can be directly referred to.

The fault diagnosis module comprises a plurality of diagnosis subunits for diagnosing various faults of the gearbox respectively, such as the diagnosis subunit 1 to the diagnosis subunit M shown in fig. 2, wherein each diagnosis subunit only diagnoses the faults of the same type of the gearbox, the faults of the same type refer to all the faults or faults of the same type related to the same part, such as diagnosis of a hydraulic torque converter, diagnosis of an electronic oil pump, diagnosis of a slip fault, diagnosis of a rotating speed fault, diagnosis of an electronic gear shift and the like, for example, faults of overhigh rotating speed, overlow rotating speed or unreal rotating speed and the like can be classified as rotating speed faults, and the diagnosis subunit diagnoses the faults of the type and outputs corresponding fault diagnosis results.

The fault diagnosis module comprises a plurality of input ports and output ports, wherein the input ports call the preprocessing results related to the fault types of the preprocessing subunits, and the output ports output the fault diagnosis results containing the fault types of the gearbox to the vehicle DSM or the external module.

And the additional module is provided with a plurality of input ports and output ports, the input ports call the preprocessing results related to the fault types of the input ports and/or call the state values of the second parameter signals, and the output ports carry out fault diagnosis according to the gearbox operation parameter signals and the external parameter signals and output corresponding fault diagnosis results.

When the second parameter signal needs to be preprocessed, the preprocessing module can also be provided with a plurality of preprocessing subunits for preprocessing the second parameter signal, and the input port of the additional module calls the preprocessed signal of the second parameter signal.

The construction method of the gearbox fault diagnosis system comprises the following steps:

establishing a front-end signal acquisition port, and step S1: the method comprises the steps that the number of front-end signal acquisition ports is set, input signals and data types of the ports are set, and the front-end signal acquisition ports acquire a plurality of transmission operating parameter signals and external parameter signals;

establishing a diagnosis preprocessing module: step S21: creating a plurality of preprocessing subunits, setting the number of input ports of the preprocessing subunits and the types of input signals thereof, and setting the output ports of the preprocessing subunits and the operation logic between the input and the output thereof, wherein each preprocessing unit correspondingly processes one or more input signals, and each input signal identifies the operation data of one operation parameter;

step S22: establishing a reference relationship between an input port of the preprocessing subunit and a front-end signal acquisition port;

establishing a fault diagnosis module: step S31: establishing a plurality of diagnosis subunits according to the fault types of the gearbox, setting operation parameters related to faults of the same type of the gearbox to be input into input ports of the diagnosis subunits, setting fault diagnosis models or judgment logics of the diagnosis subunits and output ports of fault diagnosis results according to the fault types of the same type of the gearbox, wherein the diagnosis subunits at least comprise one fault type corresponding to a gearbox component;

step S32: and establishing a reference relation between the input port of the diagnosis subunit and the corresponding preprocessing subunit.

Creating an additional module: step S41: the method comprises the steps of setting the number of input ports of an additional module and the type of input signals of the additional module, setting a fault diagnosis model or judgment logic of the additional module and an output port of a fault diagnosis result, and calling at least one external parameter signal through the input ports of the additional module.

In the embodiment of the invention, the steps of establishing the front-end signal acquisition port, the diagnosis preprocessing module, the fault diagnosis module and the additional module are not divided into front and back steps, and the module establishing sequence can be flexibly adjusted according to actual needs and programming logic.

In order to facilitate system upgrade and maintenance, preprocessing subunits can be added or deleted, the settings of input ports or output ports of any one diagnosis subunit can be modified, added or deleted, and the fault types, fault diagnosis models or judgment logics of the diagnosis subunits can be modified, added or deleted.

The source program code or instructions of the transmission failure diagnosis system of the present invention may be stored in a computer readable storage medium, and when the program or instructions are executed, the transmission failure diagnosis system may implement the function of transmission failure diagnosis, and therefore, the computer readable storage medium storing the source program or instructions of the transmission failure diagnosis system according to the embodiment of the present invention is also within the scope of the present invention.

The source program code or the instructions of the construction method of the gearbox fault diagnosis system can be stored in a computer readable storage medium, and when the program or the instructions are executed, the gearbox fault diagnosis system is constructed. Therefore, when a computer-readable storage medium stores a program or instructions for a method of constructing a transmission failure diagnosis system according to an embodiment of the present invention, the computer-readable storage medium is also within the scope of the present invention.

Further, the computer-readable storage medium includes any electronic device or memory capable of storing data and source codes in the prior art, and therefore, the computer-readable storage medium capable of storing data or program source codes in the prior art is within the protection scope of the present invention when storing programs or instructions of the transmission failure diagnosis system and/or the construction method thereof according to the present invention.

The present invention is not limited to the above preferred embodiments, and any modifications, equivalent substitutions, improvements, etc. within the spirit and principle of the present invention should be included in the protection scope of the present invention.

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:车辆用自动变速器的变速控制装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类