Shock absorber adjusting method and system of electric bicycle and electric bicycle

By integrating the control module and shock absorber adjustment module on the electric bicycle, the basic damping coefficient is calculated using real-time data and dynamically adjusting the shock absorber, the problems of low adjustment accuracy of shock absorber and difficulty in responding to changes in road conditions in the prior art are solved, and higher shock absorption comfort and shock absorber service life are achieved.

CN120171677APending Publication Date: 2025-06-20TAILG SCIENCE AND TECHNOLOGY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510426061.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-07
Publication Date
2025-06-20

AI Technical Summary

Technical Problem

The shock absorber adjustment of existing electric bicycles relies on manual intervention by user, and the adjustment accuracy is low, making it difficult to dynamically respond to changes in road conditions, resulting in low riding comfort and severe wear of shock absorbers.

Method used

The combination of the control module, the vehicle riding status data acquisition module and the shock absorber adjustment module is adopted to obtain the user's weight, riding mode and the posture and speed data of the electric bicycle in real time, calculate the basic damping coefficient, and dynamically adjust the operating parameters of the shock absorber.

Benefits of technology

It realizes intelligent adjustment of the shock absorber, dynamically responds to road conditions changes, improves the shock absorption comfort of the electric bicycle in actual riding scenarios, and extends the service life of the shock absorber.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120171677A_ABST
    Figure CN120171677A_ABST
Patent Text Reader

Abstract

The invention provides an electric bicycle shock absorber adjusting method and system and an electric bicycle, and relates to the technical field of electric bicycle shock absorption adjusting.The method comprises the steps that in the process that a user rides the electric bicycle, after a control module determines the body weight of the user and the riding mode of the electric bicycle, the electric bicycle is adjusted; acquiring real-time attitude data of the electric bicycle and riding speed data within a first preset time period through a bicycle riding state data acquisition module; the control module calculates a basic damping coefficient according to the weight of the user, the riding mode and the riding speed data; and the control module controls the working state of the shock absorber adjusting module according to the basic damping coefficient, the user weight and the real-time posture data, so that the operation parameters of the shock absorber of the electric bicycle are adjusted through the shock absorber adjusting module. According to the invention, the damping comfort of the electric bicycle in an actual riding scene can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of shock absorption adjustment of electric bicycles, and in particular to a shock absorber adjustment method and system for an electric bicycle and the electric bicycle. Background Art

[0002] In the current electric bicycle field, shock absorbers play a key role in riding comfort. In order to improve riding comfort, some electric bicycles are currently equipped with adjustable mechanical shock absorbers, which allow users to adjust the hardness of the shock absorber through a manual knob.

[0003] However, the above method relies on manual intervention of the user during the adjustment process, and the adjustment accuracy is low. In actual riding scenarios, it is inconvenient for users to make adjustments, making it difficult to dynamically respond to changes in road conditions. As a result, users may feel heavier bumps, the shock absorbers may be severely worn, and the vehicle may even lose control.

[0004] Based on this, how to improve the shock absorption comfort of electric bicycles in actual riding scenarios has become a technical problem that needs to be solved urgently. Among them, shock absorption comfort refers to the comfortable feeling brought to the rider by the buffering effect of the shock absorber on road bumps and other situations in actual riding scenarios. Summary of the invention

[0005] In view of this, in order to solve the above technical problems, the present invention provides a shock absorber adjustment method and system for an electric bicycle and an electric bicycle.

[0006] The present invention adopts the following technical solution:

[0007] In a first aspect, the present invention provides a shock absorber adjustment method for an electric bicycle, which is applied to a shock absorber adjustment system for an electric bicycle. The shock absorber adjustment system for an electric bicycle includes a control module, a vehicle riding state data acquisition module, and a shock absorber adjustment module. The shock absorber adjustment method for an electric bicycle includes:

[0008] When the user rides the electric bicycle, the control module, after determining the user's weight and the riding mode of the electric bicycle, obtains the real-time posture data of the electric bicycle and the riding speed data within a first preset time period through the vehicle riding state data acquisition module;

[0009] The control module calculates a basic damping coefficient according to the user's weight, the riding mode and the riding speed data;

[0010] The control module controls the working state of the shock absorber adjustment module according to the basic damping coefficient, the user's weight and the real-time posture data, so as to adjust the operating parameters of the shock absorber of the electric bicycle through the shock absorber adjustment module.

[0011] Optionally, the riding speed data includes the accelerations of the electric bicycle on the X-axis, Y-axis, and Z-axis respectively, where the accelerations on the X-axis and Y-axis are respectively used to reflect the speed changes of the electric bicycle in the front-back direction and left-right direction, and the acceleration on the Z-axis is used to reflect the speed change of the electric bicycle in the vertical direction;

[0012] Calculate a basic damping coefficient according to the user weight, the riding mode, and the riding speed data, specifically including:

[0013] Calculate the root mean square value RMS of all the accelerations of the electric bicycle on the Z-axis in the riding speed data;

[0014] Among all the accelerations of the electric bicycle on the Z-axis in the riding speed data, determine the peak acceleration Peak with the largest absolute value;

[0015] Determine the target road surface bump level according to the RMS and the Peak;

[0016] Determine the weights of the user weight, the real-time acceleration of the electric bicycle, and the target road surface bump level according to the riding mode;

[0017] Calculate the basic damping coefficient according to the user weight, the real-time acceleration of the electric bicycle, the target road surface bump level, and the weights of the three.

[0018] Optionally, determining the target road surface bump level according to the RMS and the Peak specifically includes:

[0019] Substitute the RMS and the Peak into the following formula:

[0020] Score = w1×RMS + w2×Peak

[0021] where Score is the road surface bump score, and w1 and w2 are the weights of the RMS and the Peak respectively;

[0022] Match the Score with the score ranges of each preset road surface bump level respectively;

[0023] Determine the road surface bump level corresponding to the score range where the Score is located as the target road surface bump level.

[0024] Optionally, the riding mode includes a comfort mode and a sport mode;

[0025] In the comfort mode, the weight of the user has a greater weight than the real-time acceleration of the electric bicycle and the weight of the target road surface bump level;

[0026] In the sports mode, the weight of the user has a smaller weight than the real-time acceleration of the electric bicycle and the weight of the target road surface bump level.

[0027] Optionally, the real-time attitude data includes a roll angle;

[0028] Controlling the working state of the shock absorber adjustment module according to the basic damping coefficient, the weight of the user, and the real-time attitude data specifically includes:

[0029] Substitute the basic damping coefficient into the following formula to obtain the front shock absorber damping coefficient:

[0030] Front shock absorber damping coefficient = Kfz * basic damping coefficient + Kfx * basic damping coefficient

[0031] Wherein, Kfz and Kfx are the weights of the front shock absorber damping coefficient in the Z-axis direction and the X-axis direction respectively;

[0032] Substitute the basic damping coefficient and the weight of the user into the following formula to obtain the rear shock absorber damping coefficient:

[0033] Rear shock absorber damping coefficient = Kbz * basic damping coefficient + Kb * user weight

[0034] Wherein, Kbz and Kb are the weights of the rear shock absorber damping coefficient in the Z-axis direction and the user weight respectively;

[0035] Substitute the basic damping coefficient and the roll angle into the following formula to obtain the left shock absorber damping coefficient:

[0036] Left shock absorber damping coefficient = basic damping coefficient - Kly * roll angle

[0037] Substitute the basic damping coefficient and the roll angle into the following formula to obtain the right shock absorber damping coefficient:

[0038] Right shock absorber damping coefficient = basic damping coefficient + Kly * roll angle

[0039] Wherein, Kly is the weight of the left shock absorber damping coefficient and the right shock absorber damping coefficient in the Y-axis direction;

[0040] Controlling the working state of the shock absorber adjustment module according to the front shock absorber damping coefficient, the rear shock absorber damping coefficient, the left shock absorber damping coefficient, and the right shock absorber damping coefficient.

[0041] Optionally, the shock absorber adjustment system of the electric bicycle further includes a user input module and a body weight measurement module;

[0042] Before obtaining the real-time attitude data of the electric bicycle and the riding speed data within a nearly first preset time period through the vehicle riding state data acquisition module, the shock absorber adjustment method of the electric bicycle further includes:

[0043] When obtaining the user's body weight, if the user inputs their body weight through the user input module, the control module obtains the user weight input by the user through the user input module; if the user does not input their body weight through the user input module, the control module obtains the user weight through the body weight measurement module;

[0044] When obtaining the riding mode, if the user inputs the riding mode through the user input module, the control module obtains the riding mode input by the user through the user input module; if the user does not input the riding mode through the user input module, the control module determines the riding mode according to the user's historical riding data.

[0045] Optionally, the shock absorber adjustment system of the electric bicycle further includes a communication module, and the communication module is communicatively connected to the control module; the shock absorber adjustment method of the electric bicycle further includes:

[0046] After the user finishes riding the electric bicycle, the control module sends the current shock absorber adjustment data to the cloud server through the communication module, so that the cloud server stores the current shock absorber adjustment data.

[0047] Optionally, the shock absorber adjustment system of the electric bicycle further includes the cloud server, and the shock absorber adjustment method of the electric bicycle further includes:

[0048] When the cloud server receives a shock absorber adjustment data query request sent by the user's smart terminal, in response to the shock absorber adjustment data query request, it feeds back the target shock absorber adjustment data to the smart terminal;

[0049] When the cloud server receives a shock absorber adjustment data modification request sent by the user's smart terminal, in response to the shock absorber adjustment data modification request, it modifies the target shock absorber adjustment data.

[0050] In a second aspect, the present invention further provides a shock absorber adjustment system for an electric bicycle, including: a control module, a vehicle riding state data acquisition module, and a shock absorber adjustment module;

[0051] The control module, the vehicle riding state data acquisition module, and the shock absorber adjustment module are used to execute the shock absorber adjustment method for the electric bicycle as described above.

[0052] In a third aspect, the present invention also provides an electric bicycle, including: an electric bicycle body and the shock absorber adjustment system for the electric bicycle as described above.

[0053] The present invention adopts the above technical solutions. During the process of a user riding an electric bicycle, after the control module determines the user's weight and the riding mode of the electric bicycle, it obtains the real-time attitude data of the electric bicycle and the riding speed data within a nearly first preset time period through the vehicle riding state data acquisition module. The control module calculates the basic damping coefficient according to the user's weight, riding mode, and riding speed data. The control module controls the working state of the shock absorber adjustment module according to the basic damping coefficient, the user's weight, and the real-time attitude data, so as to realize adjusting the operating parameters of the shock absorber of the electric bicycle through the shock absorber adjustment module. In this way, the intelligent adjustment of the shock absorber is realized, and since the user's weight, the riding mode of the electric bicycle, and the riding state data are considered during the adjustment process, the present invention can dynamically respond to road condition changes, meet the shock absorption requirements of different users in different riding environments, and further improve the shock absorption comfort of the electric bicycle in the actual riding scenario. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0055] Figure 1 is a schematic structural diagram of a shock absorber adjustment system for an electric bicycle provided by an embodiment of the present invention;

[0056] Figure 2 is a schematic flow diagram of a shock absorber adjustment method for an electric bicycle provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0057] In order to make the objectives, technical solutions, and advantages of the present invention clearer, the technical solutions of the present invention will be described in detail below. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other implementation manners obtained by those of ordinary skill in the art without creative efforts fall within the scope protected by the present invention.

[0058] Figure 1The figure is a schematic structural diagram of a shock absorber adjustment system for an electric bicycle provided by an embodiment of the present invention. As Figure 1 shown, the shock absorber adjustment system of this electric bicycle includes: a control module 11, a vehicle riding state data acquisition module 12, and a shock absorber adjustment module 14. The vehicle riding state data acquisition module 12 and the shock absorber adjustment module 14 are respectively connected to the control module 11. The control module 11 can specifically communicate with sensors such as the vehicle riding state data acquisition module 12 through a CAN interface to ensure high-speed data transmission.

[0059] In addition, the shock absorber adjustment system of this electric bicycle may further include at least one of a weight measurement module 13, a user input module 15, and a communication module 16. The weight measurement module 13, the user input module 15, and the communication module 16 are respectively connected to the control module 11. And, when the shock absorber adjustment system of this electric bicycle includes the communication module 16, the shock absorber adjustment system of this electric bicycle may further include a cloud server 17, and the control module 11 communicates with the cloud server 17 through the communication module 16.

[0060] The control module 11 can specifically be a microprocessor, integrated in the control system of the electric bicycle. The vehicle riding state data acquisition module 12 can specifically be a six-axis sensor, or the vehicle riding state data acquisition module 12 can include a three-axis accelerometer and a gyroscope. The weight measurement module 13 can specifically be a pressure sensor disposed at the seat of the electric bicycle. The shock absorber adjustment module 14 can be a shock absorber adjustment module applicable to electronically controlled hydraulic or spring shock absorbers. The user input module 15 can be the liquid crystal meter of the electric bicycle. It should be noted that the control module 11, the vehicle riding state data acquisition module 12, the weight measurement module 13, the shock absorber adjustment module 14, the user input module 15, the communication module 16, and the cloud server 17 are all structures in the prior art.

[0061] In addition, the shock absorber adjustment system of this electric bicycle may further include electronically controlled hydraulic or spring shock absorbers. The shock absorbers can specifically include front shock absorbers, rear shock absorbers, left shock absorbers, and right shock absorbers. The control module 11 adjusts the operating parameters of the shock absorbers by sending PWM (Pulse Width Modulation) signals or digital signals to the shock absorber adjustment module 14.

[0062] The shock absorber adjustment system of this electric bicycle is used to execute the shock absorber adjustment method for an electric bicycle provided by the present invention. Figure 2 The figure is a schematic flow diagram of a shock absorber adjustment method for an electric bicycle provided by an embodiment of the present invention. As Figure 2 shown, the shock absorber adjustment method for this electric bicycle includes:

[0063] Step 201: During the user's ride on the electric bicycle, after the control module determines the user's weight and the riding mode of the electric bicycle, it obtains the real-time attitude data of the electric bicycle and the riding speed data within a nearly first preset time period through the vehicle riding state data acquisition module.

[0064] Specifically, after the control module 11 determines that the user has got on the vehicle, it automatically activates the shock absorber adjustment system of the electric bicycle and performs initialization. The control module 11 can specifically determine that the user has got on the vehicle when it determines that the weight measurement module 13 has received a pressure greater than the preset value.

[0065] Within a second preset time period since the control module 11 determines that the user has got on the vehicle, it will obtain the user's weight and riding mode. The user can actively input their weight to the system and select the riding mode on the relevant page provided by the system. For example, the user can input their weight and select the riding mode through the user input module 15. The user input module 15 sends the user's weight and riding mode to the control module 11 according to the user's operation. For another example, the user can also log in to the preset APP through the smart terminal, input their weight and select the riding mode in the preset APP, so that the smart terminal sends the user's weight and riding mode to the cloud server 17, and the cloud server 17 sends the user's weight and riding mode to the control module 11 through the communication module 16. In addition, the present invention also supports automatically obtaining the user's weight and riding mode to improve the convenience of user operation, improve the algorithm response rate, and thus improve the adjustment speed.

[0066] Based on this, in the embodiment of the present invention, when obtaining the user's weight, if the user inputs their weight through the user input module 15 or the preset APP, the control module 11 obtains the user's weight input by the user through the user input module or the cloud server 17; if the user does not input their weight through the user input module 15 or the preset APP, the control module 11 obtains the user's weight through the weight measurement module 13, or the control module 11 obtains the user's weight according to the user's historical riding data. Among them, when the control module 11 obtains the user's weight according to the user's historical riding data, it can calculate the average weight of this user in the historical riding data and use this average weight as the user's weight applied to the present invention.

[0067] When obtaining the riding mode, if the user inputs the riding mode through the user input module 15 or the preset APP, the control module 11 obtains the riding mode input by the user through the user input module 15 or the cloud server 17; if the user does not input the riding mode through the user input module 15 or the preset APP, the control module 11 determines the riding mode according to the user's historical riding data. When determining the riding mode according to the user's historical riding data, the control module 11 can select the riding mode with the highest usage frequency of the user and apply it to the present invention.

[0068] Step 202: The control module calculates a basic damping coefficient based on the user's weight, riding mode, and riding speed data.

[0069] Step 203: The control module controls the working state of the shock absorber adjustment module based on the basic damping coefficient, the user's weight, and the real-time attitude data, so as to adjust the operating parameters of the shock absorber of the electric bicycle through the shock absorber adjustment module.

[0070] In the embodiment of the present invention, the above technical solutions are adopted. During the process of the user riding an electric bicycle, after the control module determines the user's weight and the riding mode of the electric bicycle, the control module obtains the real-time attitude data of the electric bicycle and the riding speed data within a nearly first preset time period through the vehicle riding state data acquisition module. The control module calculates a basic damping coefficient based on the user's weight, riding mode, and riding speed data. The control module controls the working state of the shock absorber adjustment module based on the basic damping coefficient, the user's weight, and the real-time attitude data, so as to adjust the operating parameters of the shock absorber of the electric bicycle through the shock absorber adjustment module. In this way, the intelligent adjustment of the shock absorber is realized, and since the user's weight, the riding mode of the electric bicycle, and the riding state data are considered during the adjustment process, the present invention can dynamically respond to road condition changes, meet the shock absorption requirements of different users in different riding environments, and further improve the shock absorption comfort of the electric bicycle in the actual riding scenario.

[0071] In the embodiment of the present invention, the riding speed data includes the accelerations of the electric bicycle on the X-axis, Y-axis, and Z-axis respectively. Among them, the accelerations on the X-axis and Y-axis are respectively used to reflect the speed changes of the electric bicycle in the front-back direction and the left-right direction, and the acceleration on the Z-axis is used to reflect the speed change of the electric bicycle in the vertical direction, that is, to reflect the degree of road surface bumps.

[0072] Calculating a basic damping coefficient according to the user's weight, riding mode, and riding speed data may specifically include:

[0073] (1) Calculate the root mean square value RMS of all the accelerations of the electric bicycle on the Z-axis in the riding speed data.

[0074] Specifically, since road bumps usually appear as high-frequency signals, therefore, it is first necessary to preprocess the riding speed data. The preprocessing includes filtering and removing the gravitational acceleration. When filtering, a low-pass filter can be used to remove the high-frequency noise in the riding speed data, or a band-pass filter can be used to extract the vibration signal of a specific frequency in the riding speed data to obtain the riding speed data applied to this application. When removing the gravitational acceleration, through a static attitude estimation algorithm, the gravitational influence on the vehicle riding state data acquisition module 12 in the riding speed data is removed.

[0075] Then, substitute all the accelerations of the electric bicycle in the Z-axis in the riding speed data into the following formula to obtain the root mean square value RMS:

[0076]

[0077] where a i is the i-th acceleration among all the accelerations, and N is the total number of all the accelerations.

[0078] (2) Among all the accelerations of the electric bicycle in the Z-axis in the riding speed data, determine the peak acceleration Peak with the largest absolute value. Peak can reflect sudden bumps.

[0079] (3) Determine the target road surface bump level according to RMS and Peak.

[0080] In the embodiment of the present invention, determining the target road surface bump level according to RMS and Peak may specifically include:

[0081] (3.1) Substitute RMS and Peak into the following formula to obtain the road surface bump score Score:

[0082] Score = w1 × RMS + w2 × Peak...... (2)

[0083] where Score is the road surface bump score, and w1 and w2 are the weights of RMS and Peak respectively.

[0084] (3.2) Match Score with the score ranges of each preset road surface bump level respectively.

[0085] (3.3) Determine the road surface bump level corresponding to the score range where Score is located as the target road surface bump level. Among them, the road surface bump level may specifically include 11 levels, namely level 0, level 1, level 2,..., level 10. The higher the road surface bump level, the bumpier the road surface.

[0086] (4) Determine the weights of the user's weight, the real-time acceleration of the electric bicycle, and the target road surface bump level according to the riding mode.

[0087] In the embodiment of the present invention, the riding mode includes a comfort mode and a sports mode.

[0088] In the comfort mode, the weight of the user is greater than the weights of the real-time acceleration of the electric bicycle and the target road surface bump level to ensure the best buffering effect. In the sports mode, the weight of the user is less than the weights of the real-time acceleration of the electric bicycle and the target road surface bump level to provide a shock absorption adjustment with fast response.

[0089] (5) Calculate the basic damping coefficient according to the user's weight, the real-time acceleration of the electric bicycle, the target road surface bump level, and the weights of the three. The real-time acceleration of the electric bicycle refers to the vector sum of the speeds of the electric bicycle in the X-axis, Y-axis, and Z-axis directions.

[0090] Specifically, substitute the user's weight, the real-time acceleration of the electric bicycle, the target road surface bump level, and the weights of the three into the following formula to obtain the basic damping coefficient:

[0091] Basic damping coefficient = k1 * user's weight + k2 * real-time acceleration + k2 * road surface bump level......(3)

[0092] Among them, k1, k2, and k2 are the weights of the user's weight, real-time acceleration, and road surface bump level respectively.

[0093] In the embodiment of the present invention, the real-time attitude data includes the roll angle.

[0094] Control the working state of the shock absorber adjustment module according to the basic damping coefficient, the user's weight, and the real-time attitude data. Specifically, it may include:

[0095] (1) Substitute the basic damping coefficient into the following formula to obtain the front shock absorber damping coefficient:

[0096] Front shock absorber damping coefficient = Kfz * basic damping coefficient + Kfx * basic damping coefficient......(4)

[0097] Among them, Kfz and Kfx are the weights of the Z-axis direction and the X-axis direction for the front shock absorber damping coefficient respectively.

[0098] Specifically, according to the front shock absorber damping coefficient, the operating parameters of the front shock absorber can be adjusted to absorb the impact when the front wheel passes through an obstacle, reduce the bumpiness of the handlebar, and avoid the up and down swing of the front end when accelerating or braking.

[0099] (2) Substitute the basic damping coefficient and the user's weight into the following formula to obtain the rear shock absorber damping coefficient:

[0100] Rear shock absorber damping coefficient = Kbz * basic damping coefficient + Kb * user's weight......(5)

[0101] Among them, Kbz and Kb are the weights of the Z-axis direction and the user's weight for the rear shock absorber damping coefficient respectively.

[0102] Specifically, according to the rear shock absorber damping coefficient, the operating parameters of the rear shock absorber can be adjusted to buffer the vibration transmitted by the rear wheel, reduce the impact on the user by the seat, adapt to different user weights, and optimize the riding experience.

[0103] (3) Substitute the basic damping coefficient and the roll angle into the following formula to obtain the damping coefficient of the left shock absorber:

[0104] Damping coefficient of the left shock absorber = basic damping coefficient - Kly * roll angle......(6)

[0105] Substitute the basic damping coefficient and the roll angle into the following formula to obtain the damping coefficient of the right shock absorber:

[0106] Damping coefficient of the right shock absorber = basic damping coefficient + Kly * roll angle......(7)

[0107] Wherein, Kly is the weight of the Y-axis direction for the damping coefficients of the left and right shock absorbers, and is used to control the differential adjustment of the left and right shock absorbers.

[0108] Specifically, according to the damping coefficient of the left shock absorber, the operating parameters of the left shock absorber can be adjusted, and according to the damping coefficient of the right shock absorber, the operating parameters of the right shock absorber can be adjusted, so as to balance the lateral tilt of the vehicle body, which is applicable to road conditions with sharp turns or large lateral tilt degrees.

[0109] (4) Control the working state of the shock absorber adjustment module according to the damping coefficients of the front shock absorber, the rear shock absorber, the left shock absorber and the right shock absorber.

[0110] Specifically, through directional damping adjustment, independent control parameters can be assigned to each shock absorber to achieve precise response to different road conditions and vibration directions. This method not only improves the comfort of the vehicle, but also enhances the stability in complex environments.

[0111] In the embodiment of the present invention, the shock absorber adjustment method of the electric bicycle of the present invention may further include:

[0112] After the user finishes riding the electric bicycle, the control module 11 sends the current shock absorber adjustment data to the cloud server 17 through the communication module 16, so that the cloud server 17 stores the current shock absorber adjustment data, so that the user and the control module 11 can obtain the user's historical riding data from the cloud server 17, and technicians can also obtain the user's historical riding data from the cloud server 17, and analyze and diagnose whether there is an abnormality in the shock absorber adjustment system of the electric bicycle of the present invention according to the historical riding data.

[0113] In the embodiment of the present invention, the shock absorber adjustment method of the electric bicycle of the present invention may further include:

[0114] (1) When the cloud server receives the shock absorber adjustment data query request sent by the user's smart terminal, it responds to the shock absorber adjustment data query request and feeds back the target shock absorber adjustment data to the smart terminal. The user can read the target shock absorber adjustment data through the smart terminal and review whether there is anything wrong with it. If the target shock absorber adjustment data is found to be wrong, the user can send a shock absorber adjustment data modification request to the cloud server 17 through the smart terminal.

[0115] (2) When the cloud server receives the shock absorber adjustment data modification request sent by the user's smart terminal, it responds to the shock absorber adjustment data modification request and modifies the target shock absorber adjustment data.

[0116] In the embodiment of the present invention, the shock absorber adjustment of the electric bicycle of the present invention also supports the user to manually adjust the working parameters of the shock absorber. Specifically, the user can set the working parameters of the shock absorber in the user input module 15. In response to the user's setting operation, the user input module 15 sends a shock absorber working parameter adjustment instruction to the control module 11. The control module 11 adjusts the relevant working parameters of the shock absorber through the shock absorber adjustment module 14 according to the shock absorber working parameter adjustment instruction. Similarly, the user can also manually adjust the working parameters of the shock absorber by operating the preset APP of the smart terminal.

[0117] In addition, the shock absorber adjustment system of the electric bicycle of the present invention also supports OTA (Over-The-Air, air download technology), and continuously improves the riding experience by updating the algorithm according to software optimization.

[0118] It should be noted that, in the embodiment of the present invention, except for the weights of the user's weight, the real-time acceleration of the electric bicycle and the target road bump level, other weights are preset values.

[0119] In the embodiment of the present invention, the user's historical riding data also includes multiple target sections and their corresponding shock absorber adjustment strategies. The target section is a section where the riding times are greater than a preset times threshold, that is, the section where the user often rides, which can be obtained by counting the user's historical riding data.

[0120] The control module 11 is also used to determine the shock absorber adjustment strategy corresponding to the target section when the current riding section is determined to be the target section, and adjust the operating parameters of the shock absorber according to the shock absorber adjustment strategy to adjust the shock absorption parameters in advance and improve adaptability.

[0121] In an embodiment of the present invention, the control module 11 is further configured to optimize signal processing parameters such as the filtering coefficient of the vehicle riding state data acquisition module 12 according to the road surface bump level in the user's historical riding data to reduce misjudgment, and adjust the initial damping coefficient of the shock absorber according to the historical damping coefficient in the user's historical riding data to reduce the adjustment time. Specifically, the average value of the historical damping coefficient can be taken, and the initial damping coefficient of the shock absorber is adjusted with this average value as the target.

[0122] Based on a general inventive concept, the present invention also provides an electric bicycle, including: an electric bicycle body and the shock absorber adjustment system of the electric bicycle as described above.

[0123] It can be understood that the same or similar parts in the above embodiments can be referred to each other, and the content not detailed in some embodiments can be seen in the same or similar content of other embodiments.

[0124] It should be noted that in the description of the present invention, the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, the meaning of "a plurality of" is at least two.

[0125] Any process or method description shown in the flowchart or described in other ways herein can be understood as representing a module, segment, or part of code including one or more executable instructions for implementing a specific logical function or process, and the scope of the preferred embodiments of the present invention includes additional implementations, where the functions can be executed in a substantially simultaneous manner or in the reverse order according to the functions involved, rather than in the order shown or discussed, which should be understood by those skilled in the technical field of the embodiments of the present invention.

[0126] It should be understood that each part of the present invention can be implemented by hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, any one or a combination of the following well-known technologies in the art can be used: discrete logic circuits with logic gate circuits for implementing logical functions on data signals, application-specific integrated circuits with appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.

[0127] Those of ordinary skill in the art of this technology can understand that all or part of the steps carried by the methods of the above embodiments can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.

[0128] In addition, each functional unit in various embodiments of the present invention may be integrated into a processing module, or each unit may exist physically alone, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. When the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0129] The above-mentioned storage medium may be a read-only memory, a magnetic disk, an optical disc, or the like.

[0130] In the description of this specification, the descriptions with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0131] Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present invention.

Claims

1. A shock absorber adjustment method for an electric bicycle, characterized in that: A shock absorber adjustment system for an electric bicycle, the shock absorber adjustment system for the electric bicycle comprising a control module, a vehicle riding status data acquisition module and a shock absorber adjustment module; a shock absorber adjustment method for the electric bicycle comprising: When the user rides the electric bicycle, the control module, after determining the user's weight and the riding mode of the electric bicycle, obtains the real-time posture data of the electric bicycle and the riding speed data within a first preset time period through the vehicle riding state data acquisition module; The control module calculates a basic damping coefficient according to the user's weight, the riding mode and the riding speed data; The control module controls the working state of the shock absorber adjustment module according to the basic damping coefficient, the user's weight and the real-time posture data, so as to adjust the operating parameters of the shock absorber of the electric bicycle through the shock absorber adjustment module.

2. The shock absorber adjustment method for an electric bicycle according to claim 1, characterized in that: The riding speed data includes accelerations of the electric bicycle on the X-axis, Y-axis and Z-axis, respectively, wherein the accelerations on the X-axis and Y-axis are used to reflect speed changes of the electric bicycle in the front-to-back direction and the left-to-right direction, respectively, and the acceleration on the Z-axis is used to reflect speed changes of the electric bicycle in the vertical direction; Calculating a basic damping coefficient according to the user weight, the riding mode and the riding speed data, specifically including: Calculating the root mean square value RMS of all accelerations of the electric bicycle on the Z axis in the riding speed data; Among all accelerations of the electric bicycle on the Z axis in the riding speed data, determine a peak acceleration Peak having the largest absolute value; Determining a target road bumpiness level according to the RMS and the Peak; Determining weights of the user's weight, the real-time acceleration of the electric bicycle, and the target road bumpiness level according to the riding mode; The basic damping coefficient is calculated according to the user's weight, the real-time acceleration of the electric bicycle, the target road bump level and the weights of the three.

3. The shock absorber adjustment method for an electric bicycle according to claim 2, characterized in that: Determine a target road bumpiness level according to the RMS and the Peak, specifically including: Substitute the RMS and the Peak into the following formula: Score=w1×RMS+w2×Peak Wherein, Score is the road bump score, w1 and w2 are the weights of the RMS and the Peak respectively; Matching the Score with the preset scoring ranges of each road bumpiness level; The road bump level corresponding to the scoring range of the Score is determined as the target road bump level.

4. The shock absorber adjustment method for an electric bicycle according to claim 2, characterized in that: The riding modes include a comfort mode and a sports mode; In the comfort mode, the weight of the user's weight is greater than the weight of the real-time acceleration of the electric bicycle and the target road bump level; In the sports mode, the weight of the user's weight is smaller than the real-time acceleration of the electric bicycle and the weight of the target road bump level.

5. The shock absorber adjustment method for an electric bicycle according to claim 1, characterized in that: The real-time attitude data includes a roll angle; According to the basic damping coefficient, the user weight and the real-time posture data, controlling the working state of the shock absorber adjustment module specifically includes: Substitute the basic damping coefficient into the following formula to obtain the front shock absorber damping coefficient: Front shock absorber damping coefficient = Kfz*basic damping coefficient + Kfx*basic damping coefficient Among them, Kfz and Kfx are the weights of the damping coefficient of the front shock absorber in the Z-axis direction and the X-axis direction respectively; Substituting the basic damping coefficient and the user's weight into the following formula, the rear shock absorber damping coefficient is obtained: Rear shock absorber damping coefficient = Kbz*basic damping coefficient+Kb*user weight Among them, Kbz and Kb are the weights of the Z-axis direction and the user's weight for the damping coefficient of the rear shock absorber respectively; Substitute the basic damping coefficient and the roll angle into the following formula to obtain the damping coefficient of the left shock absorber: Left shock absorber damping coefficient = basic damping coefficient - Kly * roll angle Substituting the basic damping coefficient and the roll angle into the following formula, the damping coefficient of the right shock absorber is obtained: Right shock absorber damping coefficient = basic damping coefficient + Kly * roll angle Wherein, Kly is the weight of the damping coefficient of the left shock absorber and the damping coefficient of the right shock absorber in the Y-axis direction; The working state of the shock absorber adjustment module is controlled according to the front shock absorber damping coefficient, the rear shock absorber damping coefficient, the left shock absorber damping coefficient and the right shock absorber damping coefficient.

6. The shock absorber adjustment method for an electric bicycle according to claim 1, characterized in that: The shock absorber adjustment system of the electric bicycle also includes a user input module and a weight measurement module; Before acquiring the real-time posture data of the electric bicycle and the riding speed data within a first preset time period through the vehicle riding state data acquisition module, the shock absorber adjustment method of the electric bicycle further includes: When obtaining the user's weight, if the user inputs his weight through the user input module, the control module obtains the user's weight input by the user through the user input module; if the user does not input his weight through the user input module, the control module obtains the user's weight through the weight measurement module; When obtaining the riding mode, if the user inputs the riding mode through the user input module, the control module obtains the riding mode input by the user through the user input module; if the user does not input the riding mode through the user input module, the control module determines the riding mode based on the user's historical riding data.

7. The shock absorber adjustment method for an electric bicycle according to claim 1, characterized in that: The shock absorber adjustment system of the electric bicycle further includes a communication module, and the communication module is communicatively connected with the control module; The shock absorber adjustment method of the electric bicycle also includes: After the user finishes riding the electric bicycle, the control module sends the current shock absorber adjustment data to the cloud server through the communication module, so that the cloud server stores the current shock absorber adjustment data.

8. The shock absorber adjustment method for an electric bicycle according to claim 7, characterized in that: The shock absorber adjustment system for the electric bicycle further includes the cloud server, and the shock absorber adjustment method for the electric bicycle further includes: When the cloud server receives a shock absorber adjustment data query request sent by a user's smart terminal, the cloud server responds to the shock absorber adjustment data query request and feeds back target shock absorber adjustment data to the smart terminal; When receiving the shock absorber adjustment data modification request sent by the user's smart terminal, the cloud server responds to the shock absorber adjustment data modification request and modifies the target shock absorber adjustment data.

9. A shock absorber adjustment system for an electric bicycle, characterized in that: include: Control module, vehicle riding status data acquisition module and shock absorber adjustment module; The control module, the vehicle riding status data acquisition module and the shock absorber adjustment module are used to execute the shock absorber adjustment method for the electric bicycle as claimed in any one of claims 1 to 8.

10. An electric bicycle, characterized in that: include: An electric bicycle body and a shock absorber adjustment system for the electric bicycle as claimed in claim 9.