CN115507179B - Control method and control system for gear shifting of automatic transmission - Google Patents

Control method and control system for gear shifting of automatic transmission Download PDF

Info

Publication number
CN115507179B
CN115507179B CN202211424020.2A CN202211424020A CN115507179B CN 115507179 B CN115507179 B CN 115507179B CN 202211424020 A CN202211424020 A CN 202211424020A CN 115507179 B CN115507179 B CN 115507179B
Authority
CN
China
Prior art keywords
gear shifting
task
gear
shift
tasks
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
Application number
CN202211424020.2A
Other languages
Chinese (zh)
Other versions
CN115507179A (en
Inventor
孟蓉歌
张耀锋
袁凯
王钊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Proton Automotive Technology Co Ltd
Original Assignee
Proton Automotive Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Proton Automotive Technology Co Ltd filed Critical Proton Automotive Technology Co Ltd
Priority to CN202211424020.2A priority Critical patent/CN115507179B/en
Publication of CN115507179A publication Critical patent/CN115507179A/en
Application granted granted Critical
Publication of CN115507179B publication Critical patent/CN115507179B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • 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/40Control outputs from the control unit to change-speed- or reversing-gearings for conveying rotary motion or to other devices than the final output mechanism comprising signals other than signals for actuating the final output mechanisms
    • F16H63/42Ratio indicator devices
    • 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/0202Control 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 electric
    • F16H61/0204Control 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 electric for gearshift control, e.g. control functions for performing shifting or generation of shift signal
    • 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/04Smoothing ratio shift

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Transmission Device (AREA)

Abstract

The disclosed embodiments relate to a control method and a control system for shifting an automatic transmission. The method comprises the following steps: the method comprises the steps of decomposing a gear shifting process into a plurality of different gear shifting tasks; corresponding trigger conditions are respectively given to a plurality of different gear shifting tasks; setting priorities according to the sequence positions of the gear shifting tasks in the gear shifting process; selecting a corresponding gear shifting task as a first gear shifting task according to the received trigger condition; and executing the first gear shifting task and sequentially executing the gear shifting tasks after the first gear shifting task according to the gear shifting processes until all the gear shifting processes are completed. According to the gear shifting method and the gear shifting device, when the primary gear shifting is not completed and secondary gear shifting is needed, or the gear shifting is failed, the gear shifting process is generated according to the detected trigger condition, so that the gear shifting process is quicker and smoother.

Description

Control method and control system for gear shifting of automatic transmission
Technical Field
The embodiment of the disclosure relates to the technical field of gearbox control, in particular to a control method and a control system for automatic transmission gear shifting.
Background
The software design and development of the gearbox control system are one of core technologies of gearbox research and development, a reasonable gearbox control software architecture is designed, the control logic and the control strategy of the gearbox are perfected, and the software design and development system has important significance for optimizing the gear shifting quality, solving the performance attenuation caused by the inconsistency of the assembly and manufacturing processes of the gearbox and the accumulation of mileage and improving the dynamic property, the economy, the safety and the comfort of a vehicle in the whole life cycle.
In the related technology, the gear shifting process of the gearbox can be roughly divided into five processes of torque clearing, gear shifting, speed regulation, gear shifting and torque recovery, but in the actual software process, the gear shifting process is usually interrupted due to the road condition change of the whole vehicle, the change of the operation intention of a driver and other factors, the whole gear shifting process cannot be completed at one time, the operations of secondary speed regulation, gear shifting and the like are usually required, a plurality of signal quantities (speed regulation completion, torque reduction completion, torque recovery completion and the like) are required to be fed back to a target gear calculation and gear shifting enabling module in the secondary gear shifting process by adopting a sequential flow control software development process, the coupling among different functional modules is increased by feedback signals, the independence among the modules is reduced, and the software function maintenance and expansion are difficult.
Regarding the technical scheme, when the primary gear shifting is not completed and the secondary gear shifting is needed, or the gear shifting fails, the transmission needs to start the gear shifting process again, so that the problem of unsmooth gear shifting exists.
Accordingly, there is a need to ameliorate one or more of the problems with the above-mentioned related art solutions.
It is noted that the information disclosed in the above background section is only for enhancement of understanding of the background of the present disclosure and therefore may include information that does not constitute prior art that is already known to a person of ordinary skill in the art.
Disclosure of Invention
An object of the disclosed embodiments is to provide a control method and a control system for shifting an automatic transmission, so as to solve at least one or more of the problems in the related art.
The purpose of the invention is realized by adopting the following technical scheme:
in a first aspect, the present invention provides a control method for shifting an automatic transmission, comprising:
the method comprises the steps of decomposing a gear shifting process into a plurality of different gear shifting tasks;
corresponding trigger conditions are respectively given to a plurality of different gear shifting tasks;
setting priorities according to the sequence positions of the gear shifting tasks in the gear shifting process;
selecting a corresponding gear shifting task as a first gear shifting task according to the received trigger condition;
and executing the first gear shifting task and sequentially executing the gear shifting tasks after the first gear shifting task according to the gear shifting processes until all the gear shifting processes are completed.
Optionally, when a plurality of the trigger conditions are received, the shift task with the highest priority is used as the first shift task.
Optionally, the running state of the vehicle is divided into a first running state and a second running state according to the running speed of the vehicle, and the running speed of the vehicle in the second running state is higher than that in the first running state;
setting a shift schedule to be adapted to a shift schedule of the first operating state when the vehicle is in the first operating state;
when the vehicle is in the second operating state, the shift schedule is set to a shift schedule that is adapted to the second operating state.
Optionally, the shift schedule adapted to the first operating state is broken down into a plurality of different shift tasks, in the following order: the system comprises a neutral gear detection task, a gear picking task, a gear selecting completion detection task, a gear entering task and an on-gear state detection task.
Optionally, the shift schedule adapted to the second operating state is decomposed into a plurality of different shift tasks, in the following order: the system comprises a torque recovery task, a gear-off task, a neutral gear detection task, a gear selection completion detection task, a speed regulation task, a gear-in task and a gear-in state detection task.
Optionally, when the shift abort is detected, the triggering condition is received again, and the shift process is executed again according to the triggering condition.
Optionally, when it is detected that a gear shifting process is to be executed by the vehicle, task initialization is performed on the gear shifting process, and assignment is performed on the trigger conditions corresponding to a plurality of different gear shifting tasks according to the running state of the vehicle.
Optionally, when the gear shifting process is executed, the currently executed gear shifting task is sent to the display system.
In a second aspect, the invention provides a control system for automatic transmission gear shifting, comprising a system input module, a system output module, an input signal processing module, a system management module, a power management module, a transmission management module and a fault management module;
wherein the system management module adopts the control method of any one of the above embodiments for realizing task management of the gear shifting process.
Optionally, the system management module implements task management of the gear shifting process based on a Matlab/Simulink graphical interface.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
in the embodiment of the disclosure, when the primary gear shifting is not completed and the secondary gear shifting is needed, or the gear shifting fails, the gear shifting process is generated according to the detected trigger condition, so that the gear shifting process is quicker and smoother.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure. It is to be understood that the drawings in the following description are merely exemplary of the disclosure, and that other drawings may be derived from those drawings by one of ordinary skill in the art without the exercise of inventive faculty.
FIG. 1 illustrates a flow chart of a control method for automatic transmission shifting in an exemplary embodiment of the present disclosure;
FIG. 2 illustrates an instruction diagram for task initialization in an exemplary embodiment of the present disclosure;
FIG. 3 illustrates a logic diagram of a control method for automatic transmission shifting in an exemplary embodiment of the present disclosure;
FIG. 4 illustrates a schematic structural diagram of a control system for automatic transmission shifting in an exemplary embodiment of the present disclosure;
FIG. 5 shows a schematic diagram of a storage medium in an exemplary embodiment of the disclosure.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
Furthermore, the drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and a repetitive description thereof will be omitted. Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor devices and/or microcontroller devices.
First, a control method for shifting an automatic transmission is provided in the present example embodiment. Referring to fig. 1, the method comprises the following steps:
step S101: the shift sequence is broken down into a plurality of different shift tasks.
Step S102: corresponding trigger conditions are respectively given to a plurality of different gear shifting tasks.
Step S103: the priority is set according to the sequential position of each shift task in the shift sequence.
Step S104: and selecting the corresponding gear shifting task as the first gear shifting task according to the received triggering condition.
Step S105: and executing the first gear shifting task and sequentially executing the gear shifting tasks after the first gear shifting task according to the gear shifting process until all the gear shifting processes are completed.
It should be understood that the automatic Transmission is an Automated Mechanical Transmission (AMT). The AMT transforms the traditional manual transmission by using an advanced electronic technology, not only keeps the advantages of high efficiency and low cost of the original gear transmission, but also has all the advantages brought by the automatic gear shifting adopted by the hydraulic automatic transmission.
It should be further understood that, currently, remote information Control Unit (TCU) software is designed based on an automobile Open System Architecture (AutoSar), a development process follows a V flow mode, and most application layer software adopts a model-based automatic code generation mode. The major idea of the Autosar software architecture is to reduce the dependence of software codes on hardware, improve the portability of the platform, and let application layer developers put more effort on the design of control strategies without paying attention to the aspects of register configuration at the bottom layer, management of software interfaces, task scheduling and memory management of an operating system, network management and the like. Embedding an operating system in bottom software has strong dependence on a main chip, a platform is inconvenient to transplant after the operating system is used, and meanwhile, certain Random Access Memory (RAM) resources need to be added to different operating systems.
It should also be understood that the shift process to be performed as needed in the shift sequence creates a corresponding task. Each task is triggered by a set condition, different task sequences are triggered according to the gear shifting execution process, corresponding gear shifting processes can be sequentially executed when the gear shifting fails and the speed needs to be regulated again or the gear shifting is carried out, the coupling among the functional modules is low, and the software function expansion and upgrading are convenient.
It is also understood that the implementation of the transmission control software based on the task scheduling mechanism has better readability than the TCU control software strategy development method based on the gear shifting sequence flow, and the program debugging process is relatively simple.
It should be further understood that the decision of the task target and the execution sequence corresponding to each stage of the gear shifting process is separated from the operation to be executed specifically by each stage, the coupling degree between the functional modules is low, and the task triggering has obvious advantages in target gear calculation and better real-time performance and reliability in case that secondary gear-shifting speed regulation and gear-shifting are required for completing all the gear shifting processes in a primary sequence.
It should also be understood that the task management mechanism based TCU software architecture is applicable to AT gearboxes, AMTs with synchronizers, 2-gear, 4-gear or higher.
According to the control method for shifting the automatic transmission, when primary shifting is not completed and secondary shifting is needed, or shifting fails, a shifting process is generated according to the detected triggering conditions, so that the shifting process is quicker and smoother.
Next, the above-described method in the present exemplary embodiment is described in more detail with reference to fig. 1 to 3.
Alternatively, referring to fig. 2, step S104 includes: when a plurality of trigger conditions are received, the gear shifting task with the highest priority is used as the first gear shifting task. It should be understood that the AMT gear shift process is executed according to the task scheduling process of the system management module, each task has different ID number and priority, the execution order of the tasks is determined by the triggering condition and the priority, the multiple tasks with the triggering condition satisfied are executed first with high priority, and the tasks with the high priority but the triggering condition not satisfied are suspended and not executed.
Alternatively, referring to fig. 2, step S101 includes: dividing the running state of the vehicle into a first running state and a second running state according to the running speed of the vehicle, wherein the running speed of the vehicle in the second running state is higher than that in the first running state; setting the gear shifting process to be adapted to the gear shifting process of the first running state when the vehicle is in the first running state; when the vehicle is in the second operating state, the shift schedule is set to a shift schedule adapted to the second operating state. It is to be understood that the first operating state is a static take-off and the second operating state is a normal drive. A distinction can be made between driving speeds. For example, the vehicle can be started statically at a speed of 10 km or less, and can be driven normally at a speed of 10 km or more. Of course, the threshold value may be set lower, for example, 5 km/h, or higher, for example, 15 km/h. Two task threads are newly established in the system management module according to the current vehicle state, and the static starting and normal driving processes respectively correspond to one task scheduling thread. And a corresponding task is newly established in the gear shifting process according to the requirement. Each task is triggered by a set condition, different task sequences are triggered according to the gear shifting execution process, and when the gear shifting fails and speed is required to be regulated again or the gear shifting is required to be carried out, the corresponding gear shifting processes can be sequentially executed according to the fact that the triggering conditions of the corresponding tasks are met.
Alternatively, referring to fig. 2, said step of setting the shift schedule to a shift schedule adapted to said first operating condition when the vehicle is in said first operating condition comprises: the gear shifting process adapted to the first operating state is divided into a plurality of different gear shifting tasks, the sequence of which is as follows: the system comprises a neutral gear detection task, a gear picking task, a gear selecting completion detection task, a gear entering task and an on-gear state detection task. It should be understood that the order is also the order of priority from high to low. For example, when the vehicle is in the first operating state, the shift process may be performed sequentially from the neutral detection task to the in-gear state detection task. And when it is detected that the trigger condition does not include a neutral detection task, it is possible to start with an intermediate task. For example, when the highest priority in the detected trigger condition is the gear selection task, the gear selection task is executed to the gear-in state detection task in sequence.
Alternatively, referring to fig. 2, the step of setting the shift schedule to a shift schedule adapted to the second operating state when the vehicle is in the second operating state comprises: the gear shift sequence adapted to the second operating state is divided into a plurality of different gear shift tasks, in the following order: the system comprises a torque recovery task, a gear-off task, a neutral gear detection task, a gear selection completion detection task, a speed regulation task, a gear-in task and a gear-in state detection task. It should be understood that the order is also the order of priority from high to low. For example, when the vehicle is in the second operating state, the shift process may be performed in order from the torque recovery task to the in-gear state detection task. And when the trigger condition is detected to not include a torque recovery task, it may be initiated from an intermediate task. For example, when the highest priority among the detected trigger conditions is the gear selection task, the gear selection task is sequentially executed to the in-gear state detection task.
Optionally, step S105 includes: and when the gear shifting is detected to be stopped, the triggering condition is received again, and the gear shifting process is executed again according to the triggering condition. It should be understood that, for the situations of secondary speed regulation, multiple gear shifting and the like caused by gear shifting interruption due to special situations, when the triggering conditions such as speed regulation and gear shifting are met, the task scheduling mechanism calls and executes the task corresponding to the ID to perform speed regulation and gear shifting again, thereby ensuring smooth execution of the gear shifting process.
Alternatively, referring to fig. 3, step S102 includes: when the gear shifting process to be executed by the vehicle is detected, task initialization is carried out on the gear shifting process, and assignment is respectively carried out on the trigger conditions corresponding to a plurality of different gear shifting tasks according to the running state of the vehicle. It is to be understood that the specific assignment of the triggering conditions to be assigned to the shift tasks may also differ depending on the different driving conditions of the vehicle, for example, the acceleration or deceleration during driving.
Optionally, step S105 includes: when the gear shifting process is executed, the currently executed gear shifting task is sent to the display system. It is understood that the running state of the vehicle can be more intuitively understood by displaying the current task state when the running simulation of the vehicle or the maintenance is performed, and the like.
Further, in the present example embodiment, referring to fig. 4, there is also provided a control system for shifting of an automatic transmission. The method comprises the following steps: the system comprises a system input module, a system output module, an input signal processing module, a system management module, a power management module, a gearbox management module and a fault management module.
The system management module adopts the control method in any one of the above embodiments to realize the task management of the gear shifting process.
It should be understood that the TCU software architecture is constructed with reference to fig. 2, and the corresponding input/output interfaces are determined according to different module software functions. And completing model building according to the functions and interface definitions of all modules, wherein the system management module comprises three sub-modules of task building, initialization and scheduling execution.
It should also be understood that the system input module is used to perform CAN (Controller Area Network) signal and hard-wired signal input. The input signal processing module completes the filtering of CAN input and hard line input signals, anti-shake processing, the calculation of the rotating speed of an input shaft and an output shaft of the gearbox, the calculation of a position sensor of a gear selecting and shifting motor, the calculation of vehicle speed and the like. And the system management module completes the new construction and scheduling of the gear shifting process task and the identification of the driving intention. The power management module is used for controlling the main driving motor in the gear shifting process, and relates to motor control mode switching and required torque and rotating speed calculation in the processes of torque reduction, speed regulation and torque recovery. The gearbox management module is used for calculating a target gear, confirming gear-off and gear-in states, controlling a gear-selecting and gear-shifting driving motor, calculating the duty ratio of H-bridge driving control and the like. The fault diagnosis module is used for diagnosing and processing faults of CAN signals, hard wire signals, input and output shaft rotating speed signals, speed ratios, clutches, gear selection and shift execution motors, position sensors and the like; the system output module is used for outputting CAN signals and hard-line signals.
Optionally, the system management module implements task management of the gear shifting process based on a Matlab/Simulink graphical interface. It is to be understood that Simulink is one of the most important components of MATLAB, providing an integrated environment for dynamic system modeling, simulation, and comprehensive analysis. In this environment, a complex system can be constructed by simple and intuitive mouse operation without a large number of writing programs. Simulink has the advantages of wide application range, clear structure and flow, fine simulation, close reality, high efficiency, flexibility and the like, and is widely applied to complex simulation and design of control theory and digital signal processing based on the advantages. While a large amount of third party software and hardware is available or required for Simulink. The task management in the gear shifting process is realized based on a Matlab/Simulink graphical interface, the writing of a bottom layer operating system transplanting code is omitted compared with a mode of directly embedding an operating system in a bottom layer, the realization of a task scheduling strategy is independent of a specific bottom layer software platform, and the TCU application layer control strategy software has better portability.
It should be noted that although in the above detailed description several modules or units of the device for action execution are mentioned, such a division is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit, according to embodiments of the present disclosure. Conversely, the features and functions of one module or unit described above may be further divided into embodiments by a plurality of modules or units. The components shown as modules or units may or may not be physical units, i.e. may be located in one place or may also be distributed over a plurality of network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the wood-disclosed scheme. One of ordinary skill in the art can understand and implement it without inventive effort.
In an exemplary embodiment of the present disclosure, there is also provided a computer-readable storage medium having stored thereon a computer program which, when executed by, for example, a processor, may implement the steps of the control method for automatic transmission shifting in any of the above-described embodiments. In some possible embodiments, the various aspects of the invention may also be implemented in the form of a program product comprising program code means for causing a terminal device to carry out the steps according to various exemplary embodiments of the invention described in the above-mentioned control method section of the present description, when said program product is run on the terminal device.
Referring to fig. 5, a program product 500 for implementing the above method according to an embodiment of the present invention is described, which may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited in this respect, and in this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable storage medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable storage medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., through the internet using an internet service provider).
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.

Claims (9)

1. A control method for shifting an automatic transmission, comprising:
the method comprises the steps of decomposing a gear shifting process into a plurality of different gear shifting tasks;
corresponding trigger conditions are respectively given to a plurality of different gear shifting tasks;
setting the priority of the gear shifting tasks from high to low according to the sequence position of each gear shifting task in the gear shifting process;
selecting a corresponding gear shifting task as a first gear shifting task according to the received trigger condition;
executing the first gear shifting task and sequentially executing the gear shifting tasks after the first gear shifting task according to the gear shifting processes until all the gear shifting processes are completed;
wherein the step of selecting the corresponding shift task as the first shift task according to the received trigger condition includes: and when a plurality of trigger conditions are received, taking the gear shifting task with the highest priority as the first gear shifting task.
2. The control method of claim 1, wherein the step of breaking up the shift schedule into a plurality of different shift tasks comprises:
dividing the running state of the vehicle into a first running state and a second running state according to the running speed of the vehicle, wherein the running speed of the vehicle in the second running state is higher than that in the first running state;
setting a shift schedule to a shift schedule adapted to the first operating state when the vehicle is in the first operating state;
setting the shift schedule to a shift schedule adapted to the second operating state when the vehicle is in the second operating state.
3. The control method according to claim 2, characterized in that the step of setting the shift procedure to a shift procedure adapted to the first operating state when the vehicle is in the first operating state comprises:
the gear shifting process adapted to the first operating state is divided into a plurality of different gear shifting tasks, the sequence of which is in turn: the method comprises a neutral gear detection task, a gear picking task, a gear selecting completion detection task, a gear entering task and a gear state detection task.
4. The control method according to claim 2, characterized in that the step of setting the shift procedure to a shift procedure adapted to the second operating state when the vehicle is in the second operating state comprises:
the gear shifting process adapted to the second operating state is decomposed into a plurality of different gear shifting tasks, the sequence of which is as follows: the system comprises a torque recovery task, a gear-off task, a neutral gear detection task, a gear selection completion detection task, a speed regulation task, a gear-in task and a gear-in state detection task.
5. The control method according to claim 2, wherein the step of executing the first shift task and sequentially executing shift tasks subsequent to the first shift task according to the shift schedule until all of the shift schedules are completed comprises:
and when the gear shifting is detected to be stopped, the triggering condition is received again, and the gear shifting process is executed again according to the triggering condition.
6. The control method according to claim 2, wherein the step of assigning the respective trigger conditions to the plurality of different shift tasks includes:
when the gear shifting process to be executed by the vehicle is detected, task initialization is carried out on the gear shifting process, and assignment is respectively carried out on the trigger conditions corresponding to a plurality of different gear shifting tasks according to the running state of the vehicle.
7. The control method according to any one of claims 1 to 6, characterized in that the step of executing the first shift task and sequentially executing shift tasks subsequent to the first shift task according to the shift schedule until the entire shift schedule is completed includes:
when the gear shifting process is executed, the currently executed gear shifting task is sent to the display system.
8. A control system for automatic transmission shifting, comprising: a system input module, a system output module, an input signal processing module, a system management module, a power management module, a gearbox management module and a fault management module,
the system management module uses the control method of any one of claims 1 to 7 for carrying out task management of the gear shifting process.
9. The control system of claim 8, wherein the system management module implements task management of the shift process based on a Matlab/Simulink graphical interface.
CN202211424020.2A 2022-11-15 2022-11-15 Control method and control system for gear shifting of automatic transmission Active CN115507179B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211424020.2A CN115507179B (en) 2022-11-15 2022-11-15 Control method and control system for gear shifting of automatic transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211424020.2A CN115507179B (en) 2022-11-15 2022-11-15 Control method and control system for gear shifting of automatic transmission

Publications (2)

Publication Number Publication Date
CN115507179A CN115507179A (en) 2022-12-23
CN115507179B true CN115507179B (en) 2023-03-10

Family

ID=84514017

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211424020.2A Active CN115507179B (en) 2022-11-15 2022-11-15 Control method and control system for gear shifting of automatic transmission

Country Status (1)

Country Link
CN (1) CN115507179B (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1188961B1 (en) * 2000-09-18 2012-02-29 JATCO Ltd Reshift control system for automatic transmission
CN104514878B (en) * 2014-12-24 2017-03-15 潍柴动力股份有限公司 A kind of vehicle shift control method and TCU
CN109237010B (en) * 2018-09-06 2020-08-18 南京奥吉智能汽车技术研究院有限公司 Static gear engaging failure processing method for mechanical automatic transmission of pure electric vehicle
CN109334468B (en) * 2018-09-26 2020-07-28 潍柴动力股份有限公司 Gear shifting control method and device
CN110131403A (en) * 2019-04-15 2019-08-16 汉腾汽车有限公司 A kind of AMT gearbox shifting control method
CN110886838B (en) * 2019-11-29 2021-06-25 湖南海博瑞德电智控制技术有限公司 Gear shifting method based on two-gear AMT electric vehicle
CN112360971B (en) * 2020-11-25 2022-04-01 一汽解放汽车有限公司 Gear shifting control method based on gear shifting action overlapping

Also Published As

Publication number Publication date
CN115507179A (en) 2022-12-23

Similar Documents

Publication Publication Date Title
EP2597566B1 (en) Software maintenance supporting device and electronic control device verified by the same
CN104865947A (en) Whole vehicle controller environmental model generation method and system
CN115507179B (en) Control method and control system for gear shifting of automatic transmission
CN114518884A (en) Method and device for repairing weak memory order problem
US8527948B2 (en) Process of automatic matching of software
CN113268352B (en) Multi-instruction responsive task collaborative management method for universal service robot
CN110696809B (en) Vehicle locking control method and system, vehicle and storage medium
CN103927244A (en) Plug-in scheduling process monitoring method implemented based on dynamic proxy
CN108681445B (en) P L C program design method based on time automaton
CN110985660B (en) Gear control method, gear control device and gear control medium
CN113810402B (en) Multi-protocol adaptation method and system, computer device, storage medium
CN112286697B (en) Mutually exclusive resource access method based on operating system-free single chip microcomputer platform
KR20140073046A (en) A method for displaying components and an apparatus using it
CN1349621A (en) Method of programming motion controller
KR20140087557A (en) A display device and a method for processing a screen using it
EP4249302A1 (en) System and method of configuration of a control processing unit of a hybrid transmission
CN111399971A (en) Network element state analyzing method, device and storage medium
CN115743001B (en) Vehicle control method, device, electronic apparatus, storage medium, and program product
CN107122234A (en) A kind of server system, the method and server for performing task
Greiner et al. Modelling of an Automatic Gearbox Using AUTOSAR Standard
CN118293215A (en) Vehicle gear shift control method, device, equipment and storage medium
JPH07244590A (en) Object directed programming system
CN116624584A (en) Control method and device for vehicle gear and electronic equipment
CN105467873A (en) Task scheduling method and device of vehicle alternating-current motor controller
KR20100060483A (en) A method of a user interface for a controller area network communication and an interfacing perfomation device

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
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A Control Method and System for Automatic Transmission Shifting

Effective date of registration: 20230919

Granted publication date: 20230310

Pledgee: Xixian New District Financing Guarantee Co.,Ltd.

Pledgor: Proton Automotive Technology Co.,Ltd.

Registration number: Y2023980057565