Motorcycle shift control method, system, readable storage medium and motorcycle

By acquiring the motorcycle's shifting intention signal and engine parameters, and controlling the engine ignition timing and fuel supply, automatic shifting of the motorcycle is achieved, solving the problems of cumbersome and unstable shifting operations and improving the driving experience.

CN116044983BActive Publication Date: 2026-03-27UNITED AUTOMOTIVE ELECTRONICS SYST
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-28
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

Motorcycle gear shifting is cumbersome, the shifting process is not smooth and is prone to jerking, and the power interruption time is long. The driver needs to closely coordinate the operation of the throttle and clutch.

Method used

By acquiring the motorcycle's shifting intention signal, combined with engine speed and load, and retrieving the ignition timing push-back angle table, the engine is controlled to perform ignition timing adjustment and periodic fuel cut-off-resumption operations, achieving automatic shifting without the need for the driver to operate the clutch.

Benefits of technology

It simplifies the gear shifting process, shortens the power interruption time, and improves the driving experience, making it especially suitable for novice drivers. The gear shifting process is smoother and faster.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116044983B_ABST
    Figure CN116044983B_ABST
Patent Text Reader

Abstract

The application provides a motorcycle gear shifting control method, system, readable storage medium and motorcycle. The motorcycle gear shifting control method first acquires a gear shifting intention signal of the motorcycle, and determines the gear shifting intention of the motorcycle according to the gear shifting intention signal. Then, the current gear, engine speed and engine load of the motorcycle are acquired, and a corresponding relationship table of the gear, engine speed and engine load and the ignition timing retardation angle corresponding to the gear shifting intention of the motorcycle is retrieved to obtain the ignition timing retardation angle of the engine. Then, the ignition advance angle of the engine in the current gear is obtained according to the ignition timing retardation angle and the basic ignition angle. Finally, the gear shifting control information of the engine is acquired for control according to the ignition advance angle and the minimum ignition advance angle of the engine. The motorcycle gear shifting control method provided by the application makes the gear shifting process simple, is very friendly to novice drivers, and has a short gear shifting process time, a short power interruption time and a better driving experience.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of motorcycle control, and in particular to a motorcycle gear shifting control method, system, readable storage medium and motorcycle. BACKGROUND

[0002] As a kind of vehicle, in the process of normal driving of motorcycle, gear shifting needs driver to operate clutch and gear shifting lever simultaneously, the disadvantage of this operation mode is that engine speed will experience repeated reduction (pull up clutch pull rod and throttle) to increase (put back clutch pull rod and throttle) process in the process of gear shifting, power interruption time is long, and gear shifting process is not smooth. At the same time, gear shifting of motorcycle in driving process needs "hands and feet", that is, throttle is released and clutch is pinched at the same time, then gear shifting lever is stepped on or hooked up, finally clutch is slowly released and throttle is given, gear shifting action is completed. Therefore, gear shifting process is tedious, and throttle and clutch need to be closely matched, otherwise vehicle is prone to driving jerk.

[0003] Therefore, how to provide a new motorcycle gear shifting control method to overcome the above-mentioned defects in the prior art has become one of the technical problems to be solved by the technical personnel in the field. SUMMARY

[0004] The present application provides a motorcycle gear shifting control method, system, readable storage medium and motorcycle to solve the problems of tedious gear shifting operation, unstable gear shifting process and vehicle prone to jerk in the prior art.

[0005] In order to achieve the above-mentioned purpose, the present application provides a motorcycle gear shifting control method, comprising:

[0006] Obtaining gear shifting intention signal of motorcycle, and determining gear shifting intention of the motorcycle according to the gear shifting intention signal; wherein the gear shifting intention is one of upshift or downshift;

[0007] Obtaining current gear position, engine speed and engine load of the motorcycle, and according to the current gear position, the engine speed, the engine load and the gear shifting intention, retrieving corresponding relationship table of gear position, engine speed and engine load and ignition timing retardation angle corresponding to the gear shifting intention of the motorcycle, to obtain ignition timing retardation angle of engine;

[0008] Obtaining basic ignition angle of the engine, and according to the ignition timing retardation angle and the basic ignition angle, obtaining ignition advance angle of the engine in the current gear position;

[0009] According to the ignition advance angle and the minimum ignition advance angle of the engine, obtain the shift control information of the engine, and according to the shift control information, control the engine to perform an ignition timing adjustment operation, or an ignition timing adjustment operation and a periodic fuel cut-resume operation, to complete the shift operation of the motorcycle, so that the motorcycle runs in a target gear.

[0010] Optionally, the motorcycle shift intention signal is obtained, and the shift intention of the motorcycle is determined according to the shift intention signal, which includes:

[0011] The output voltage of the shift sensor is obtained, and the rotation angle of the shift shaft is calculated according to the output voltage;

[0012] It is judged whether the rotation angle is greater than a first angle threshold or less than a second angle threshold; wherein the first angle threshold is greater than 0, and the second angle threshold is less than 0;

[0013] If the rotation angle is greater than the first angle threshold, it is determined that the motorcycle has an upshift intention;

[0014] If the rotation angle is less than the second angle threshold, it is determined that the motorcycle has a downshift intention.

[0015] Optionally, after obtaining the output voltage of the shift sensor, the motorcycle shift control method further includes:

[0016] It is judged whether the output voltage exceeds a preset voltage threshold; if yes, the shift operation is stopped; if no, the rotation angle of the shift shaft is calculated according to the output voltage.

[0017] Optionally, after determining that the motorcycle has an upshift intention, the motorcycle shift control method further includes:

[0018] The clutch signal is obtained, and according to the engine speed, the engine load, the current gear and the clutch signal, it is judged whether the motorcycle meets the upshift condition; wherein the upshift condition includes: the motorcycle is not in neutral, does not grab the clutch, is not in the downshift process and the current gear is not in the highest gear; if yes, the upshift operation is continued, if no, the upshift operation is stopped.

[0019] Optionally, after determining that the motorcycle has a downshift intention, the motorcycle shift control method further includes:

[0020] acquiring clutch signals, and determining whether the motorcycle meets a downshift condition according to the engine speed, the engine load, the current gear and the clutch signals; wherein the downshift condition comprises that the motorcycle is not in an empty gear, does not grab the clutch, is not in a process of upshifting and the current gear is not in a lowest gear; if yes, continuing the downshift operation; if no, stopping the downshift operation.

[0021] Optionally, the step of retrieving the corresponding relationship table of the gear corresponding to the shift intention, the engine speed, the engine load and the ignition timing retardation angle to obtain the ignition timing retardation angle of the engine comprises:

[0022] When the shift intention is an upshift intention, retrieving a first upshift ignition timing retardation angle table and a second upshift ignition timing retardation angle table to obtain a first ignition timing retardation angle and a second ignition timing retardation angle; and obtaining the ignition timing retardation angle of the engine according to the first ignition timing retardation angle and the second ignition timing retardation angle; wherein the first upshift ignition timing retardation angle table comprises a corresponding relationship of the engine speed and the engine load and a first ignition timing retardation angle when the motorcycle is upshifting; and the second upshift ignition timing retardation angle table comprises a corresponding relationship of the current gear and a second ignition timing retardation angle when the motorcycle is upshifting.

[0023] When the shift intention is a downshift intention, retrieving a first downshift ignition timing retardation angle table and a second downshift ignition timing retardation angle table to obtain a first ignition timing retardation angle and a second ignition timing retardation angle; and obtaining the ignition timing retardation angle of the engine according to the first ignition timing retardation angle and the second ignition timing retardation angle; wherein the first downshift ignition timing retardation angle table comprises a corresponding relationship of the engine speed and the engine load and a first ignition timing retardation angle when the motorcycle is downshifting; and the second downshift ignition timing retardation angle table comprises a corresponding relationship of the current gear and a second ignition timing retardation angle when the motorcycle is downshifting.

[0024] Optionally, the step of obtaining the ignition timing retardation angle of the engine according to the first ignition timing retardation angle and the second ignition timing retardation angle comprises:

[0025] calculating a sum of the first ignition timing retardation angle and the second ignition timing retardation angle to obtain the ignition timing retardation angle of the engine corresponding to the shift intention.

[0026] Optionally, the step of obtaining the ignition advance angle of the engine at the current gear according to the ignition timing retardation angle and the base ignition angle comprises:

[0027] calculating a difference between the base ignition angle and an ignition timing retard angle of the engine corresponding to the gear shifting intention, and taking the difference as an ignition advance angle of the engine in the current gear.

[0028] Optionally, the obtaining the gear shifting control information of the engine according to the ignition advance angle and the minimum ignition advance angle of the engine, and controlling the engine to perform the ignition timing adjustment operation or the ignition timing adjustment operation and the periodic fuel cut-resume operation according to the gear shifting control information, comprises:

[0029] comparing whether the ignition advance angle of the engine in the current gear is greater than or equal to the minimum ignition advance angle of the engine, if yes, controlling the spark plug to ignite according to the ignition advance angle; if no, controlling the spark plug to ignite according to the ignition advance angle and performing the periodic fuel cut-resume operation according to the engine speed and the engine load.

[0030] Optionally, the performing the periodic fuel cut-resume operation according to the engine speed and the engine load comprises:

[0031] when the gear shifting intention is the upshift intention, retrieving an upshift periodic fuel cut table and an upshift periodic fuel supply table to obtain a fuel cut frequency and a fuel supply frequency when the motorcycle is upshifting; wherein the upshift periodic fuel cut table comprises a corresponding relationship between the engine speed, the engine load and the fuel cut frequency when the motorcycle is upshifting; and the upshift periodic fuel supply table comprises a corresponding relationship between the engine speed, the engine load and the fuel supply frequency when the motorcycle is upshifting;

[0032] when the gear shifting intention is the downshift intention, retrieving a downshift periodic fuel cut table and a downshift periodic fuel supply table to obtain a fuel cut frequency and a fuel supply frequency when the motorcycle is downshifting; wherein the downshift periodic fuel cut table comprises a corresponding relationship between the engine speed, the engine load and the fuel cut frequency when the motorcycle is downshifting; and the downshift periodic fuel supply table comprises a corresponding relationship between the engine speed, the engine load and the fuel supply frequency when the motorcycle is downshifting;

[0033] controlling the fuel injector to perform the periodic fuel cut-resume operation according to the fuel cut frequency and the fuel supply frequency corresponding to the gear shifting intention.

[0034] Optionally, after the gear shifting operation of the motorcycle is completed and the motorcycle runs in the target gear, the method further comprises:

[0035] controlling the engine to recover to the ignition advance angle of the target gear according to a preset recovery speed, and if the motorcycle has performed the fuel cut-resume operation during the gear shifting process, stopping the fuel cut-resume operation according to a preset stop speed.

[0036] To achieve the above object, the application further provides a motorcycle gear shifting control system, comprising an acquisition module, a calculation module, an information module and an adjustment module.

[0037] The acquisition module is configured to acquire a gear shifting intention signal of the motorcycle, and determine the gear shifting intention of the motorcycle according to the gear shifting intention signal; wherein the gear shifting intention is one of upshifting or downshifting.

[0038] The calculation module is configured to acquire a current gear, an engine speed and an engine load of the motorcycle, and according to the current gear, the engine speed, the engine load and the gear shifting intention, retrieve a corresponding relationship table of the gear, the engine speed and the engine load and the ignition timing retardation angle corresponding to the gear shifting intention of the motorcycle, to obtain an ignition timing retardation angle of the engine.

[0039] The information module is configured to acquire a basic ignition angle of the engine, and according to the ignition timing retardation angle and the basic ignition angle, obtain an ignition advance angle of the engine in the current gear.

[0040] The adjustment module is configured to acquire gear shifting control information of the engine according to the ignition advance angle and the minimum ignition advance angle of the engine, and according to the gear shifting control information, control the engine to perform an ignition timing adjustment operation, or perform the ignition timing adjustment operation and a periodic fuel cut-resume operation, to complete the gear shifting operation of the motorcycle, so that the motorcycle runs in a target gear.

[0041] To achieve the above object, the application further provides a readable storage medium, wherein the storage medium stores a program, and the program is executed by a processor to implement the motorcycle gear shifting control method of any one of the above.

[0042] To achieve the above object, the application further provides a motorcycle, which comprises at least an ECU, a memory, a gear shifting intention sensor, a gear sensor, a vehicle speed sensor and a clutch sensor; the memory stores a program, and the program is loaded and executed by the ECU to implement the motorcycle gear shifting control method of any one of the above.

[0043] Compared with the prior art, the motorcycle gear shifting control method, system, readable storage medium and motorcycle provided by the application have the following beneficial effects:

[0044] The motorcycle gear shifting control method provided by the application first acquires a gear shifting intention signal of a motorcycle, and determines a gear shifting intention of the motorcycle according to the gear shifting intention signal; wherein the gear shifting intention is one of upshifting or downshifting; then acquires a current gear position, an engine speed and an engine load of the motorcycle, and according to the current gear position, the engine speed, the engine load and the gear shifting intention, retrieves a corresponding relationship table of the gear position, the engine speed, the engine load and the ignition timing retardation angle corresponding to the gear shifting intention of the motorcycle, to obtain an ignition timing retardation angle of the engine; then acquires a basic ignition angle of the engine, and according to the ignition timing retardation angle and the basic ignition angle, obtains an ignition advance angle of the engine at the current gear position; and according to the ignition advance angle and a minimum ignition advance angle of the engine, acquires gear shifting control information of the engine, and according to the gear shifting control information, controls the engine to perform an ignition timing adjustment operation, or performs the ignition timing adjustment operation and a periodic fuel cut-resume operation, to complete the gear shifting operation of the motorcycle, so that the motorcycle runs at a target gear position. Thus, the motorcycle gear shifting control method provided by the application realizes the gear shifting intention of the motorcycle by controlling the engine to perform the ignition timing adjustment operation, or simultaneously performs the ignition timing adjustment operation and the periodic fuel cut-resume operation according to the obtained gear shifting control information, so that the entire gear shifting process only performs the ignition timing adjustment operation and the periodic fuel cut-resume operation, without the need for the driver to operate (for example, completed by ECU control), so that during normal driving of the vehicle, the driver directly operates the gear shifting lever while keeping the throttle opening unchanged, and without operating the clutch, the gear shifting of the motorcycle can be completed. Compared with the complex gear shifting operation of a traditional motorcycle, the motorcycle gear shifting control method provided by the application makes the gear shifting process simple, is very friendly to novice drivers, and has a short gear shifting process time, a short power interruption time and a better driving experience.

[0045] The motorcycle gear shifting control system, the readable storage medium and the motorcycle provided by the application belong to the same inventive concept as the motorcycle gear shifting control method provided by the application, and therefore at least have the same technical effects, which will not be described here. BRIEF DESCRIPTION OF DRAWINGS

[0046] Figure 1 A flowchart of the motorcycle gear shifting control method provided by the first embodiment of the application;

[0047] Figure 2 A flowchart of gear shifting intention determination provided by the first embodiment of the application;

[0048] Figure 3 A flowchart of motorcycle upshifting control provided by the first embodiment of the application;

[0049] Figure 4 The flow chart of the motorcycle downshift control provided for the first embodiment of the present application;

[0050] Figure 5 The structural diagram of the motorcycle downshift control system provided for the second embodiment of the present application; DETAILED DESCRIPTION

[0051] The specific embodiments of the present application will be described in more detail below with reference to the accompanying drawings. The advantages and features of the present application will be more apparent from the following description. It should be noted that the drawings are very simplified and non-precise in scale, and are only used to facilitate and clarify the purpose of illustrating the embodiments of the present application. It should be understood that the drawings of the specification do not necessarily show the specific structure of the present application in scale, and the illustrative features used to illustrate some principles of the present application in the drawings will also be slightly simplified. The specific design features of the present application disclosed herein include, for example, specific dimensions, directions, positions and shapes, which will be determined in part by the specific application and use to be applied and used. In the following described embodiments, the same reference signs are sometimes used in different drawings to represent the same parts or parts with the same function, and the repeated description is omitted. In this specification, similar signs and letters are used to represent similar items, so once an item is defined in one drawing, it does not need to be further discussed in subsequent drawings.

[0052] The core idea of the present application is to provide a motorcycle shift control method to solve the problems of complicated shift operation, unstable shift process and easy jerk of the vehicle existing in the prior art.

[0053] In order to realize the above-mentioned idea, the inventors of the present application have found through a large amount of investigation and continuous in-depth practice that if the motorcycle shift control method is to be realized, the problem that the driver needs to reduce the throttle and reduce the engine output power regardless of the upshift or downshift action must be solved. The motorcycle shift control method proposed by the present application can directly step on or hook the shift lever without controlling the clutch during the driver's shift process, while keeping the throttle unchanged, and directly stepping on or hooking the shift lever, while reducing the engine output power through ECU control of spark plug ignition timing and periodic fuel injection of the fuel injector, so as to realize the synchronization of the main and driven shafts of the gearbox and the rapid shift of the motorcycle. This shift method is faster and smoother.

[0054] Embodiment I

[0055] The present embodiment provides a motorcycle shift control method, specifically, please refer to the accompanying Figure 1 , Figure 1 The flow chart of the motorcycle shift control method is schematically provided, from Figure 1 It can be seen that the motorcycle shift control method comprises:

[0056] S100: obtaining a shift intention signal of the motorcycle, and determining a shift intention of the motorcycle according to the shift intention signal; wherein the shift intention is one of upshift or downshift;

[0057] S200: obtaining a current gear of the motorcycle, an engine speed and an engine load, and according to the current gear, the engine speed, the engine load and the shift intention, retrieving a corresponding relationship table of gear, engine speed, engine load and ignition timing retardation angle corresponding to the shift intention of the motorcycle,

[0058] S300: obtaining a basic ignition angle of the engine, and obtaining an ignition advance angle of the engine in the current gear according to the ignition timing retardation angle and the basic ignition angle;

[0059] S400: obtaining shift control information of the engine according to the ignition advance angle and a minimum ignition advance angle of the engine, and controlling the engine to perform an ignition timing adjustment operation, or an ignition timing adjustment operation and a periodic fuel cut-resume operation according to the shift control information, so as to complete the shift operation of the motorcycle, so that the motorcycle runs in a target gear.

[0060] Thus, the motorcycle shift control method provided by the present application can realize the shift intention of the motorcycle by controlling the engine to perform an ignition timing adjustment operation, or an ignition timing adjustment operation and a periodic fuel cut-resume operation according to the obtained shift control information, and the entire shift process only needs to perform an ignition timing adjustment operation and a periodic fuel cut-resume operation, without the need for the driver to operate (for example, controlled by the ECU), so that the driver can directly operate the shift lever while keeping the throttle opening unchanged during normal driving of the vehicle, and the shift of the motorcycle can be completed without operating the clutch. Compared with the complex shift operation of the traditional motorcycle, the motorcycle shift control method provided by the present application makes the shift process simple, which is very friendly to novice drivers, and the shift process time is short, the power interruption time is short, and the driving experience is better.

[0061] It should be noted that the minimum ignition advance angle can be calculated according to the combustion limit or the exhaust temperature exceeding the threshold value, which can be understood by those skilled in the art. Further, the shift intention signal, the current gear, the engine speed and the engine load can be transmitted to the ECU through the wire harness or CAN network of the respective sensors to perform the final shift control.

[0062] Please refer to the accompanying drawings Figure 2 , Figure 2A flow chart of the gear shift intention determination is provided, from Figure 2 It can be seen that the gear shift intention signal of the motorcycle is acquired, and the gear shift intention of the motorcycle is determined according to the gear shift intention signal, comprising:

[0063] The output voltage of the gear shift sensor is acquired, and the rotation angle of the gear shift shaft is calculated according to the output voltage;

[0064] It is determined whether the rotation angle is greater than a first angle threshold or less than a second angle threshold; wherein the first angle threshold is greater than 0, and the second angle threshold is less than 0;

[0065] If the rotation angle is greater than the first angle threshold, it is determined that the motorcycle has an upshift intention;

[0066] If the rotation angle is less than the second angle threshold, it is determined that the motorcycle has a downshift intention.

[0067] Therefore, by the size of the rotation angle and the first angle threshold and the second angle threshold, it is determined whether the gear shift intention of the motorcycle is an upshift intention or a downshift intention. It should be noted that the first angle threshold and the second angle threshold can include multiple thresholds; for example, as preferred, different gear positions can correspond to different first angle thresholds and second angle thresholds. Therefore, the determination of the gear shift intention can be more accurate.

[0068] Please continue to see Figure 2 After acquiring the output voltage of the gear shift sensor, the motorcycle gear shift control method further comprises:

[0069] It is determined whether the output voltage exceeds a preset voltage threshold; if yes, the gear shift operation is stopped; if no, the rotation angle of the gear shift shaft is calculated according to the output voltage.

[0070] Therefore, when the gear shift sensor and / or the connection harness fails, the erroneous execution of the gear shift operation can be avoided, which may cause the motorcycle to shift incorrectly and the problem of driving safety.

[0071] Please see the attached Figure 3 , Figure 3 A flow chart of the motorcycle upshift control is provided, from Figure 3 It can be seen that after determining that the motorcycle has an upshift intention, the motorcycle gear shift control method further comprises:

[0072] acquiring clutch signals, and determining whether the motorcycle meets upshift conditions according to the engine speed, the engine load, the current gear and the clutch signals; wherein the upshift conditions include that the motorcycle is not in the neutral gear, does not grab the clutch, is not in the downshift process and the current gear is not the highest gear; if yes, the upshift operation is continued, and if no, the upshift operation is stopped.

[0073] Please refer to the accompanying drawings Figure 4 , Figure 4 A flowchart of the motorcycle downshift control is schematically provided, from Figure 4 It can be seen that after determining that the motorcycle has the downshift intention, the motorcycle gear shift control method further includes:

[0074] acquiring clutch signals, and determining whether the motorcycle meets downshift conditions according to the engine speed, the engine load, the current gear and the clutch signals; wherein the downshift conditions include that the motorcycle is not in the neutral gear, does not grab the clutch, is not in the upshift process and the current gear is not the lowest gear; if yes, the downshift operation is continued, and if no, the downshift operation is stopped.

[0075] Thus, the motorcycle gear shift failure problem caused by not meeting the upshift conditions or the downshift conditions can be avoided.

[0076] Preferably, the searching of the correspondence table of the gear corresponding to the gear shift intention, the engine speed, the engine load and the ignition timing retardation angle to obtain the ignition timing retardation angle of the engine includes:

[0077] When the gear shift intention is the upshift intention, a first upshift ignition timing retardation angle table and a second upshift ignition timing retardation angle table are searched to obtain a first ignition timing retardation angle and a second ignition timing retardation angle; and the ignition timing retardation angle of the engine is obtained according to the first ignition timing retardation angle and the second ignition timing retardation angle; wherein the first upshift ignition timing retardation angle table includes the correspondence between the engine speed and the engine load and a first ignition timing retardation angle when the motorcycle is upshifting; and the second upshift ignition timing retardation angle table includes the correspondence between the current gear and a second ignition timing retardation angle when the motorcycle is upshifting.

[0078] When the shift intention is a downshift intention, a first downshift ignition timing retard angle table and a second downshift ignition timing retard angle table are retrieved; a first ignition timing retard angle and a second ignition timing retard angle are obtained; and according to the first ignition timing retard angle and the second ignition timing retard angle, an ignition timing retard angle of the engine is obtained; wherein the first downshift ignition timing retard angle table comprises a corresponding relationship between the first ignition timing retard angle and the engine speed and the engine load when the motorcycle is downshifting; and the second downshift ignition timing retard angle table comprises a corresponding relationship between the second ignition timing retard angle and the current gear when the motorcycle is downshifting.

[0079] As understood by those skilled in the art, the engine load in all the ignition timing retard angle tables can be replaced by a mechanical throttle body opening degree. Thus, by retrieving the corresponding ignition timing retard angle table according to the shift intention of the motorcycle, the ignition timing retard angle corresponding to the shift intention of the motorcycle is obtained according to the engine speed, the engine load and the current gear.

[0080] Preferably, the ignition timing retard angle of the engine is obtained according to the first ignition timing retard angle and the second ignition timing retard angle, comprising:

[0081] The sum of the first ignition timing retard angle and the second ignition timing retard angle is calculated to obtain the ignition timing retard angle of the engine corresponding to the shift intention.

[0082] In order to better illustrate the first upshift ignition timing retard angle table and the second upshift ignition timing retard angle table, and the first downshift ignition timing retard angle table and the second downshift ignition timing retard angle table provided by the embodiment, the present embodiment provides Tables 1-4, and specifically, please refer to the following tables:

[0083] Table 1: First upshift ignition timing retard angle table

[0084]

[0085] Table 2: Second upshift ignition timing retard angle table

[0086]

[0087] Table 3: First downshift ignition timing retard angle table

[0088]

[0089] Table 4: Second downshift ignition timing retard angle table

[0090]

[0091] Thus, when upshifting is intended, the ignition timing retard angle of the engine can be obtained by combining Table 1 and Table 2; when downshifting is intended, the ignition timing retard angle of the engine can be obtained by combining Table 3 and Table 4. Taking motorcycle upshifting as an example: when the motorcycle is upshifted from the current gear 2 to the target gear 3, the engine speed is 7000 rpm, and the engine load rl_w (or the mechanical throttle body opening degree wdkba_w) = 10, the first upshift ignition timing retard angle is obtained by querying Table 1 as 30°, the second upshift ignition timing retard angle is obtained by querying Table 2 as 4°, and thus the ignition timing retard angle during upshifting is 34°. It should be noted that Tables 1-4 can be set and matched in the ECU of the motorcycle according to the actual situation of the motorcycle, and the present application does not make strict limitations thereon.

[0092] Preferably, the ignition advance angle of the engine in the current gear is obtained according to the ignition timing retard angle and the base ignition angle, including:

[0093] The difference between the base ignition angle and the ignition timing retard angle of the engine corresponding to the gear shifting intention is calculated, and the difference is taken as the ignition advance angle of the engine in the current gear. Thus, the ignition advance angle of the engine in the current gear is obtained by difference calculation.

[0094] Preferably, the gear shifting control information of the engine is obtained according to the ignition advance angle and the minimum ignition advance angle of the engine, and the engine is controlled to perform ignition timing adjustment operation, or ignition timing adjustment operation and periodic fuel cut-resume operation according to the gear shifting control information, including:

[0095] The ignition advance angle of the engine in the current gear is compared with the minimum ignition advance angle of the engine, if yes, the spark plug is controlled to ignite according to the ignition advance angle; if no, the spark plug is controlled to ignite according to the ignition advance angle and to perform periodic fuel cut-resume operation according to the engine speed and the engine load.

[0096] Thus, by controlling the engine to perform ignition timing adjustment operation, or ignition timing adjustment operation and periodic fuel cut-resume operation at the same time, the gear shifting intention of the motorcycle can be realized without operating the clutch.

[0097] Preferably, the periodic fuel cut-resume operation according to the engine speed and the engine load includes:

[0098] When the shift intention is an upshift intention, an upshift periodic cut-off table and an upshift periodic supply table are retrieved to obtain the number of cut-offs and the number of supplies when the motorcycle is upshifting; wherein the upshift periodic cut-off table comprises the corresponding relationship between the engine speed, the engine load and the number of cut-offs when the motorcycle is upshifting; the upshift periodic supply table comprises the corresponding relationship between the engine speed, the engine load and the number of supplies when the motorcycle is upshifting;

[0099] When the shift intention is a downshift intention, a downshift periodic cut-off table and a downshift periodic supply table are retrieved to obtain the number of cut-offs and the number of supplies when the motorcycle is downshifting; wherein the downshift periodic cut-off table comprises the corresponding relationship between the engine speed, the engine load and the number of cut-offs when the motorcycle is downshifting; the downshift periodic supply table comprises the corresponding relationship between the engine speed, the engine load and the number of supplies when the motorcycle is downshifting;

[0100] According to the number of cut-offs and the number of supplies corresponding to the shift intention, the fuel injector is controlled to perform periodic cut-off-recovery supply operation.

[0101] In order to better illustrate the upshift periodic cut-off table, the upshift periodic supply table, the downshift periodic cut-off table and the downshift periodic supply table provided by the present embodiment, Tables 5-8 are provided for illustration, specifically, please refer to the following tables:

[0102] Table 5: Upshift periodic cut-off table

[0103]

[0104] Table 6: Upshift periodic supply table

[0105]

[0106] Table 7: Downshift periodic cut-off table

[0107]

[0108]

[0109] Table 8: Downshift periodic supply table

[0110]

[0111] It should be noted that the engine load in each cut-off-recovery supply corresponding table can also be replaced by the mechanical throttle body opening degree.

[0112] In this example, when the engine speed is 7000 rpm, the engine load rl_w (or the mechanical throttle body opening degree wdkba_w) = 10, the table fuel cut frequency UP_SA = 2, and the table fuel supply frequency UP_IN = 4, the fuel injector needs to be cut 2 times and supplied 4 times for every 6 times of fuel injection in the current gear shifting process.

[0113] Preferably, after the gear shifting operation of the motorcycle is completed and the motorcycle runs in the target gear, the motorcycle gear shifting control system further comprises:

[0114] controlling the engine to recover to the ignition advance angle of the target gear at a preset recovery speed, and if the motorcycle has performed the fuel cut-recovery fuel supply operation during the gear shifting process, stopping the fuel cut-recovery fuel supply operation at a preset stop speed.

[0115] It should be noted that the preset recovery speed includes that the ignition angle of the engine changes at a preset angle change rate, for example, increases or decreases by a preset angle per millisecond to gradually recover to the ignition advance angle of the target gear; the preset stop speed includes that the fuel cut frequency is sequentially reduced and the fuel supply frequency is sequentially increased until the fuel cut-recovery fuel supply operation is completely stopped; wherein the preset angle and the frequency can be set according to the type of the engine, and the present application does not make strict regulations thereon. Thus, after the gear shifting is successful, the engine is gradually recovered to the ignition advance angle of the target gear and the fuel cut-recovery fuel supply operation is ended, so that the engine completely recovers to the normal ignition and fuel injection state, thereby preparing for the next gear shifting operation.

[0116] Embodiment Two

[0117] The embodiment provides a motorcycle gear shifting control system, and specifically, please refer to the accompanying drawings Figure 5 , Figure 5 The structural diagram of the motorcycle gear shifting control system is schematically provided, from Figure 5 It can be seen that the motorcycle gear shifting control system comprises an acquisition module, a calculation module, an information module, and an adjustment module.

[0118] The acquisition module is configured to acquire a gear shifting intention signal of the motorcycle, and determine a gear shifting intention of the motorcycle according to the gear shifting intention signal; wherein the gear shifting intention is one of upshifting or downshifting.

[0119] The calculation module is configured to acquire a current gear of the motorcycle, an engine speed, and an engine load, and according to the current gear, the engine speed, the engine load, and the gear shifting intention, retrieve a corresponding relationship table of the gear, the engine speed, and the engine load and the ignition timing retardation angle corresponding to the gear shifting intention of the motorcycle, to obtain the ignition timing retardation angle of the engine.

[0120] The information module is configured to obtain a base ignition angle of the engine, and obtain an ignition advance angle of the engine in the current gear according to the ignition timing retardation angle and the base ignition angle;

[0121] The adjustment module is configured to obtain a gear shift control information of the engine according to the ignition advance angle and a minimum ignition advance angle of the engine, and control the engine to perform an ignition timing adjustment operation, or an ignition timing adjustment operation and a periodic fuel cut-resume operation, according to the gear shift control information, so as to complete the gear shift operation of the motorcycle, and make the motorcycle run in a target gear.

[0122] Since the motorcycle gear shift control system provided by the present application and the motorcycle gear shift control method provided by the present application belong to the same inventive concept, at least have the same technical effects, which will not be repeated here.

[0123] Embodiment Three

[0124] The embodiment provides a readable storage medium, the storage medium stores a program, and the program is executed by a processor to implement the motorcycle gear shift control method.

[0125] The readable storage medium of the embodiment of the present application can adopt any combination of one or more computer readable media. The readable medium can be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium may, for example, be but is not limited to an electrical, magnetic, optical, electromagnetic, infrared or semiconductor system, device or component, or any combination of the above. More specific examples (non-exhaustive list) of the computer readable storage medium include: an electrical connection having one or more wires, a portable computer hard 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this paper, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or combined with an instruction execution system, device or component.

[0126] These computer readable program instructions can be provided to a computer of an apparatus, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the

[0127] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0128] Embodiment Four

[0129] The embodiment provides a motorcycle, which at least comprises an ECU, a memory, a gear shifting intention sensor, a gear sensor, a vehicle speed sensor and a clutch sensor; the memory stores a program, which is loaded and executed by the ECU to realize the motorcycle gear shifting control method according to any one of the above embodiments.

[0130] Since the motorcycle provided by the embodiment and the motorcycle gear shifting control method provided by the above embodiments belong to the same inventive concept, the motorcycle provided by the embodiment has at least the same technical effects as the motorcycle gear shifting control method provided by the above embodiments, which will not be repeated here.

[0131] Additionally, the systems and methods disclosed herein can be implemented in a variety of ways, as appropriate to the situation specified in any particular implementation. Although the embodiments described herein are primarily described in the context of a system, method, and computer program product implemented on a general purpose computer, those skilled in the art will recognize that the embodiments described herein can be implemented on other types of computers, such as a mobile phone, a PDA, a set-top box, a network router, a network switch, and so on. In addition, the system and methods disclosed herein can also be implemented in other ways, such as an application-specific computer, or an application-specific integrated circuit. The embodiments described above are merely illustrative of the principles of the present application. Numerous modifications and adaptations will be readily apparent to those skilled in the art without departing from the spirit and scope of the present application.

[0132] In summary, the motorcycle gear shifting control method provided by the present application, by obtaining the gear shifting control information, controls the engine to perform the ignition timing adjustment operation, or simultaneously performs the ignition timing adjustment operation and the periodic fuel cut-resume operation to achieve the gear shifting intention of the motorcycle. The entire gear shifting process only performs the ignition timing adjustment operation and the periodic fuel cut-resume operation, without the need for the driver to operate (for example, controlled by the ECU), so that during normal driving of the vehicle, the driver directly operates the gear shifting lever while keeping the throttle opening unchanged, and without operating the clutch, the gear shifting of the motorcycle can be completed. Compared with the complex gear shifting operation of the traditional motorcycle, the motorcycle gear shifting control method provided by the present application makes the gear shifting process simple, which is very friendly to novice drivers, and the gear shifting process time is short, the power interruption time is short, and the driving experience is better.

[0133] Since the motorcycle gear shifting control system, the readable storage medium, and the motorcycle provided by the present application belong to the same inventive concept as the motorcycle gear shifting control method provided by the present application, they at least have the same technical effects, which will not be repeated here.

[0134] The above merely describes the preferred embodiments of the present application and does not limit the present application in any way. Any person skilled in the art can make any form of equivalent replacement or modification to the technical solutions and technical contents disclosed by the present application without departing from the scope of the technical solutions of the present application, and such changes still belong to the protection scope of the present application.

Claims

1. A motorcycle gear shifting control method, characterized in that, include: Acquire a shift intention signal of the motorcycle, and determine the shift intention of the motorcycle based on the shift intention signal; wherein the shift intention is either upshifting or downshifting; The current gear, engine speed, and engine load of the motorcycle are obtained. Based on the current gear, engine speed, engine load, and shifting intention, a table of correspondences between the gear, engine speed, engine load, and ignition timing retraction angle corresponding to the shifting intention of the motorcycle is retrieved to obtain the ignition timing retraction angle of the engine. Obtain the basic ignition angle of the engine, and obtain the ignition advance angle of the engine in the current gear based on the ignition timing retraction angle and the basic ignition angle; Based on the ignition advance angle and the minimum ignition advance angle of the engine, the shift control information of the engine is obtained, and based on the shift control information, the engine is controlled to perform ignition timing adjustment operation, or to perform ignition timing adjustment operation and periodic fuel cut-off-resumption operation, so as to complete the shift operation of the motorcycle and make the motorcycle run in the target gear. The step of obtaining engine shift control information based on the ignition advance angle and the engine's minimum ignition advance angle, and controlling the engine to perform ignition timing adjustment, or periodic fuel cut-off and fuel supply restoration operations based on the shift control information, includes: The system compares whether the ignition advance angle of the engine in the current gear is greater than or equal to the minimum ignition advance angle of the engine. If so, it controls the spark plug to ignite according to the ignition advance angle; if not, it controls the spark plug to ignite according to the ignition advance angle and performs periodic fuel cut-off and fuel supply restoration operations based on the engine speed and engine load.

2. The motorcycle gear shifting control method as described in claim 1, characterized in that, The step of acquiring the shifting intention signal of the motorcycle and determining the shifting intention of the motorcycle based on the shifting intention signal includes: Obtain the output voltage of the shift sensor and calculate the rotation angle of the shift shaft based on the output voltage; Determine whether the rotation angle is greater than a first angle threshold or less than a second angle threshold; wherein, the first angle threshold is greater than 0, and the second angle threshold is less than 0; If the rotation angle is greater than the first angle threshold, it is determined that the motorcycle intends to shift up. If the rotation angle is less than the second angle threshold, it is determined that the motorcycle intends to downshift.

3. The motorcycle gear shifting control method as described in claim 2, characterized in that, After acquiring the output voltage of the shift sensor, the motorcycle shift control method further includes: Determine whether the output voltage exceeds a preset voltage threshold; if yes, stop the gear shifting operation; if no, calculate the rotation angle of the gear shifting shaft based on the output voltage.

4. The motorcycle shifting control method as described in claim 2, characterized in that, After determining that the motorcycle intends to upshift, the motorcycle shift control method further includes: The system acquires a clutch signal and determines whether the motorcycle meets the upshifting conditions based on the engine speed, engine load, current gear, and clutch signal. The upshifting conditions include: the motorcycle is not in neutral, the clutch is not engaged, the motorcycle is not in a downshifting process, and the current gear is not the highest gear. If the conditions are met, the upshifting operation continues; otherwise, the upshifting operation is stopped.

5. The motorcycle shifting control method as described in claim 2, characterized in that, After determining that the motorcycle intends to downshift, the motorcycle shift control method further includes: The system acquires a clutch signal and determines whether the motorcycle meets the downshifting conditions based on the engine speed, engine load, current gear, and clutch signal. The downshifting conditions include: the motorcycle is not in neutral, the clutch is not engaged, the motorcycle is not in the upshifting process, and the current gear is not the lowest gear. If the conditions are met, the downshifting operation continues; otherwise, the downshifting operation is stopped.

6. The motorcycle gear shifting control method as described in claim 1, characterized in that, The step of retrieving the correspondence table between the gear corresponding to the shift intention, the engine speed, the engine load, and the ignition timing retraction angle, to obtain the engine's ignition timing retraction angle, includes: When the shifting intention is an upshift intention, the first upshift ignition timing retraction angle table and the second upshift ignition timing retraction angle table are retrieved to obtain the first ignition timing retraction angle and the second ignition timing retraction angle; and based on the first ignition timing retraction angle and the second ignition timing retraction angle, the ignition timing retraction angle of the engine is obtained; wherein, the first upshift ignition timing retraction angle table includes: the correspondence between the engine speed and the engine load and the first ignition timing retraction angle when the motorcycle upshifts; the second upshift ignition timing retraction angle table includes: the correspondence between the current gear and the second ignition timing retraction angle when the motorcycle upshifts; When the shifting intention is a downshift intention, the first downshift ignition timing retardation angle table and the second downshift ignition timing retardation angle table are retrieved; the first ignition timing retardation angle and the second ignition timing retardation angle are obtained; and based on the first ignition timing retardation angle and the second ignition timing retardation angle, the ignition timing retardation angle of the engine is obtained; wherein, the first downshift ignition timing retardation angle table includes: the correspondence between the engine speed and the engine load corresponding to the first ignition timing retardation angle when the motorcycle downshifts; the second downshift ignition timing retardation angle table includes: the correspondence between the current gear and the second ignition timing retardation angle when the motorcycle downshifts.

7. The motorcycle gear shifting control method as described in claim 6, characterized in that, The step of obtaining the engine's ignition timing retraction angle based on the first ignition timing retraction angle and the second ignition timing retraction angle includes: The sum of the first ignition timing retraction angle and the second ignition timing retraction angle is calculated to obtain the ignition timing retraction angle of the engine corresponding to the shifting intention.

8. The motorcycle shifting control method as described in claim 1, characterized in that, The step of obtaining the engine's ignition advance angle in the current gear based on the ignition timing retarding angle and the basic ignition angle includes: Calculate the difference between the base ignition angle and the ignition timing advance angle of the engine corresponding to the shift intention, and use the difference as the ignition advance angle of the engine in the current gear.

9. The motorcycle shifting control method as described in claim 1, characterized in that, The periodic fuel cut-off and fuel supply restoration operation based on the engine speed and engine load includes: When the shifting intention is an upshift intention, the upshift periodic fuel cut-off gauge and the upshift periodic fuel supply gauge are retrieved to obtain the number of fuel cut-offs and fuel supply times when the motorcycle upshifts; wherein, the upshift periodic fuel cut-off gauge includes: the correspondence between the engine speed and engine load and the number of fuel cut-offs when the motorcycle upshifts; the upshift periodic fuel supply gauge includes: the correspondence between the engine speed and engine load and the number of fuel supply times when the motorcycle upshifts; When the shifting intention is a downshift intention, the downshift periodic fuel cut-off gauge and the downshift periodic fuel supply gauge are retrieved to obtain the number of fuel cut-offs and fuel supply times when the motorcycle downshifts; wherein, the downshift periodic fuel cut-off gauge includes: the correspondence between the engine speed and the engine load and the number of fuel cut-offs when the motorcycle downshifts; the downshift periodic fuel supply gauge includes: the correspondence between the engine speed and the engine load and the number of fuel supply times when the motorcycle downshifts; Based on the number of fuel cut-offs and fuel supply cycles corresponding to the shifting intention, the fuel injector is controlled to perform periodic fuel cut-off and fuel supply recovery operations.

10. The motorcycle shifting control method as described in claim 1, characterized in that, After completing the gear shifting operation of the motorcycle and causing the motorcycle to operate in the target gear, the process further includes: The engine is controlled to return to the ignition advance angle of the target gear at a preset recovery speed, and if the motorcycle has already performed the fuel cut-off-restore operation during gear shifting, the fuel cut-off-restore operation is stopped at a preset stop speed.

11. A motorcycle shift control system, characterized in that, include: Acquisition module, calculation module, information module, adjustment module; The acquisition module is configured to: acquire a shift intention signal of the motorcycle, and determine the shift intention of the motorcycle based on the shift intention signal; wherein the shift intention is either upshifting or downshifting. The calculation module is configured to: obtain the current gear, engine speed and engine load of the motorcycle, and according to the current gear, engine speed, engine load and shifting intention, retrieve the correspondence table between the gear, engine speed and engine load and the ignition timing retraction angle corresponding to the shifting intention of the motorcycle, and obtain the ignition timing retraction angle of the engine. The information module is configured to: obtain the basic ignition angle of the engine, and obtain the ignition advance angle of the engine in the current gear based on the ignition timing retraction angle and the basic ignition angle; The adjustment module is configured to: obtain the engine's shift control information based on the ignition advance angle and the engine's minimum ignition advance angle, and control the engine to perform ignition timing adjustment operation, or perform ignition timing adjustment operation and periodic fuel cut-off-resumption operation based on the shift control information, so as to complete the motorcycle's shift operation and make the motorcycle run in the target gear. The step of obtaining engine shift control information based on the ignition advance angle and the engine's minimum ignition advance angle, and controlling the engine to perform ignition timing adjustment, or periodic fuel cut-off and fuel supply restoration operations based on the shift control information, includes: The system compares whether the ignition advance angle of the engine in the current gear is greater than or equal to the minimum ignition advance angle of the engine. If so, it controls the spark plug to ignite according to the ignition advance angle; if not, it controls the spark plug to ignite according to the ignition advance angle and performs periodic fuel cut-off and fuel supply restoration operations based on the engine speed and engine load.

12. A readable storage medium, characterized in that, The storage medium stores a program that, when executed by a processor, is used to implement the motorcycle shift control method as described in any one of claims 1 to 10.

13. A motorcycle, characterized in that, The motorcycle includes at least an ECU, a memory, a shift intention sensor, a gear position sensor, a vehicle speed sensor, and a clutch sensor; the memory stores a program, which is loaded and executed by the ECU to implement the motorcycle shift control method as described in any one of claims 1 to 10.

Citation Information

Patent Citations

  • Method for shutting off cylinders and reducing torsion of gasoline engines

    CN107795395A

  • Motorcycle upshift control method and device, terminal, storage medium and motorcycle

    CN113404854A

  • JP1991114547U