Intelligent control method, device, equipment and medium for driving acceleration of electric bicycle
By integrating the battery main control circuit and temperature sensor in the electric bicycle controller, and intelligently adjusting the motor current with vehicle speed and temperature information, the problem of insufficient intelligent driving control of electric bicycles is solved, and the battery safety and intelligence level is improved.
Patent Information
- Application Number
- CN202510594771.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-09
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2045-05-09
AI Technical Summary
The existing electric bicycle driving control methods are not very intelligent, which leads to overheating damage in extreme environments, affecting service life and posing safety hazards.
By integrating the battery main control circuit, temperature sensor and control knob in the controller of the electric bicycle, battery detection information and temperature information are obtained, and the acceleration gear and acceleration power threshold are determined in combination with the vehicle speed, and current output control commands are generated to adjust the motor current to achieve intelligent control.
It improves the safety of battery operation and the intelligent degree of electric vehicle driving control, avoids battery overheating damage, extends service life and improves safety.
Smart Images

Figure CN120135347B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent control technology, and in particular to a method, device, equipment and medium for intelligent control of running acceleration of an electric bicycle. Background Art
[0002] Electric bicycles have recently become the preferred means of transportation for short distances. Users control the speed of an electric bicycle by manipulating a speed control knob. Existing methods typically control the speed of an electric bicycle based on the current speed and the amount adjusted by the knob, but this control method lacks intelligence. The rechargeable batteries installed within electric bicycles have significantly different power supply capacities under different operating environments. Driving at high accelerations in extreme operating environments can easily cause the battery's operating temperature to overheat, damaging it and impacting its lifespan, potentially even creating safety hazards. Therefore, existing methods for controlling electric vehicle travel suffer from a lack of intelligence. Summary of the Invention
[0003] The embodiments of the present invention provide a method, device, equipment and medium for intelligent control of driving acceleration of an electric bicycle, aiming to solve the problem of low intelligence level in the existing methods for driving control of electric bicycles.
[0004] In a first aspect, an embodiment of the present invention provides an intelligent control method for acceleration of an electric bicycle. The control method is applied to a controller of the electric bicycle. The controller is communicatively connected with a battery main control circuit, a temperature sensor, and a control knob provided in the electric bicycle to realize data information transmission. The control method includes:
[0005] If the input power-on instruction is received, obtaining battery detection information detected by the battery main control circuit and temperature information detected by the temperature sensor;
[0006] Obtaining the acceleration gear corresponding to the current vehicle speed according to the preset acceleration configuration rules;
[0007] Obtaining an acceleration power threshold corresponding to the acceleration gear, the battery detection information, and the temperature information according to a preset threshold determination rule;
[0008] acquiring a target acceleration power corresponding to the knob adjustment amount of the control knob according to the acceleration power threshold;
[0009] A corresponding current output control instruction is generated according to the target acceleration power and sent to the battery main control circuit, so that the current value output to the motor is adjusted by the battery main control circuit.
[0010] In a second aspect, an embodiment of the present application further provides an intelligent control device for acceleration of an electric bicycle, wherein the control device is configured in a controller of the electric bicycle, and the controller is communicatively connected with a battery main control circuit, a temperature sensor, and a control knob provided in the electric bicycle to realize data information transmission, and the control device includes:
[0011] a detection information acquisition unit, configured to acquire battery detection information detected by the battery main control circuit and temperature information detected by the temperature sensor upon receiving the input power-on instruction;
[0012] An acceleration gear position acquisition unit, configured to acquire an acceleration gear position corresponding to the current vehicle speed according to a preset acceleration configuration rule;
[0013] an acceleration power threshold acquisition unit, configured to acquire an acceleration power threshold corresponding to the acceleration gear, the battery detection information, and the temperature information according to a preset threshold determination rule;
[0014] a target acceleration power acquisition unit, configured to acquire, according to the acceleration power threshold, a target acceleration power corresponding to the knob adjustment amount of the control knob;
[0015] A control instruction output unit is used to generate a corresponding current output control instruction according to the target acceleration power and send it to the battery main control circuit, so as to adjust the current value output to the motor through the battery main control circuit.
[0016] In a third aspect, an embodiment of the present application further provides a computer device, comprising a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;
[0017] Memory for storing computer programs;
[0018] The processor is used to implement the intelligent control method for acceleration of the electric bicycle as described in the first aspect above when executing the program stored in the memory.
[0019] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of the intelligent control method for acceleration of an electric bicycle as described in the first aspect are implemented.
[0020] An embodiment of the present invention provides an intelligent control method, device, equipment, and medium for driving acceleration of an electric bicycle. The method includes: if an input power-on command is received, obtaining battery detection information and temperature information obtained by detection; obtaining the acceleration gear corresponding to the current vehicle speed according to the acceleration configuration rule; obtaining the acceleration power threshold corresponding to the acceleration gear, battery detection information, and temperature information according to the threshold determination rule; obtaining the target acceleration power corresponding to the knob adjustment amount of the control knob according to the acceleration power threshold; generating a corresponding current output control instruction according to the target acceleration power and sending it to the battery main control circuit to adjust the current value output by the battery to the motor. The above-mentioned intelligent control method can obtain battery detection information and temperature information, determine the target acceleration power in combination with the current vehicle speed, and intelligently adjust the current value output by the battery, thereby improving the safety of battery operation and significantly improving the intelligence level of electric vehicle driving control. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0022] Figure 1 A flow chart of a method for intelligently controlling acceleration of an electric bicycle provided by an embodiment of the present invention;
[0023] Figure 2 A schematic diagram of an application scenario of the intelligent acceleration control method for an electric bicycle provided by an embodiment of the present invention;
[0024] Figure 3 A schematic block diagram of an intelligent control device for acceleration of an electric bicycle provided by an embodiment of the present invention;
[0025] Figure 4 A schematic block diagram of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0026] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0027] It will be understood that when used in this specification and the appended claims, the terms “comprises” and “comprising” indicate the presence of described features, integers, steps, operations, elements and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof.
[0028] It should also be understood that the terms used in the present specification are only for the purpose of describing particular embodiments and are not intended to limit the present invention. As used in the present specification and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms unless the context clearly indicates otherwise.
[0029] It should be further understood that the term "and / or" used in the present description and appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0030] See also Figure 1 As shown in the figure, the embodiment of the present application discloses an intelligent control method for acceleration of an electric bicycle; Figure 2 As shown, the method is applied to the controller 10 of the electric bicycle 1. The controller 10 is communicated with the battery main control circuit 20, the temperature sensor 30 and the control knob 40 provided in the electric bicycle 1 to realize the transmission of data information. One end of the battery main control circuit 20 is connected to the positive and negative poles of the battery 21, and the other end is connected to the motor 22. The current output from the battery 21 to the motor 22 can be used to drive the motor 22 to work, and then drive the electric bicycle 1 to travel through the motor 22. The controller 10 can be a controller configured in the electric bicycle 1 for data processing and command transmission and reception, such as an MCU (Microcontroller Unit) chip or a PLC (Programmable Logic Controller) control circuit; the battery main control circuit 20 can be used to detect and obtain battery detection information on the battery 21 side, and the temperature sensor 30 is set outside the battery 21. The temperature sensor 30 is used to detect the external ambient temperature of the battery 21 and obtain corresponding temperature information. The control knob 40 is also a knob for the user to control the vehicle's driving. The control knob 40 is usually set on the handlebar. The user can control the vehicle's driving by holding the control knob 40 and rotating it. The control knob 40 can sense the rotation angle and obtain the corresponding knob adjustment amount and output it to the controller 10. Figure 1 As shown, the method includes steps S110 to S150.
[0031] S110 : If the input power-on instruction is received, obtain battery detection information detected by the battery main control circuit and temperature information detected by the temperature sensor.
[0032] If the input power-on command is received, the battery detection information obtained by the battery main control circuit and the temperature information obtained by the temperature sensor are obtained. The controller can receive the power-on command input by the user, such as when the user inserts the key into the keyhole and twists it to send the power-on command to the controller, or when the user remotely sends the power-on command to the controller via a remote control. After the controller receives the power-on command input by the user, it obtains the battery detection information obtained by the battery main control circuit when detecting the battery. The controller also obtains the temperature information obtained by the temperature sensor. The temperature information can be used to reflect the temperature changes in the battery working environment. The controller can periodically obtain the battery detection information and temperature information. For example, if the interval period is 1 second, a set of battery detection information and a set of temperature information are obtained each time the interval is 1 second.
[0033] S120. Obtain an acceleration gear corresponding to the current vehicle speed according to a preset acceleration configuration rule.
[0034] The controller can obtain the acceleration gear corresponding to the current vehicle speed based on the preset acceleration configuration rules. Furthermore, the controller can obtain the current vehicle speed and, based on the acceleration configuration rules, obtain the acceleration gear corresponding to the current vehicle speed. Generally speaking, the faster the vehicle speed, the lower the acceleration gear, and the slower the vehicle speed, the higher the acceleration gear.
[0035] In a specific embodiment, step S120 includes the steps of: matching the speed range of each configured gear set in the acceleration configuration rule with the current vehicle speed; and obtaining the configured gear whose speed range matches the current vehicle speed as the corresponding acceleration gear.
[0036] The acceleration configuration rule sets multiple configuration gears, each corresponding to a speed range. If the speed ranges of the configuration gears do not overlap, the current vehicle speed can be matched with the speed ranges of the configuration gears. This results in a configuration gear whose speed range matches the current vehicle speed, which is used as the acceleration gear. Each configuration gear corresponds to a base speed.
[0037] In a specific embodiment, before the speed intervals of each configured gear position set in the acceleration configuration rule are matched with the current vehicle speed, it also includes: judging whether the current vehicle speed reaches a preset speed upper limit; if the current vehicle speed reaches the speed upper limit, generating a constant current control instruction to the battery main control circuit; if the current vehicle speed does not reach the speed upper limit, executing the step of matching the speed intervals of each configured gear position set in the acceleration configuration rule with the current vehicle speed.
[0038] Furthermore, before matching the configured gear position with the current vehicle speed, it is also possible to determine whether the current vehicle speed has reached a pre-set speed limit. For example, if the corresponding speed limit is set to 25 km / h according to national standard GB 17761-2024, it can be determined whether the current vehicle speed has reached 25 km / h. If the current vehicle speed reaches the speed limit, the electric bicycle can be controlled to travel at a constant speed accordingly. In other words, the controller can generate a constant current control instruction to the battery main control circuit. At this time, the battery main control circuit controls the output of a constant current to the motor according to the constant current control instruction. If the controller receives a brake instruction while the electric bicycle is traveling (such as the user pressing the brake handle), the controller sends a deceleration control instruction to the battery main control circuit. At this time, the battery main control circuit controls the output current to the motor to zero according to the deceleration control instruction, thereby achieving rapid deceleration and braking of the electric bicycle.
[0039] If the current vehicle speed has not reached the upper speed limit, the above steps of matching the configured gear position with the current vehicle speed are performed.
[0040] S130. Obtain an acceleration power threshold corresponding to the acceleration gear, the battery detection information, and the temperature information according to a preset threshold determination rule.
[0041] An acceleration power threshold corresponding to the acceleration gear position, the battery detection information, and the temperature information is obtained according to a preset threshold determination rule. The corresponding acceleration power threshold can be determined based on the acceleration gear position, battery detection information, and temperature information. The threshold determination rule is a specific rule for comprehensively analyzing the above information to determine the acceleration power threshold. The acceleration power threshold is also the maximum value of the acceleration power output to the motor.
[0042] In a specific embodiment, step S130 includes the steps of: analyzing the battery detection information according to the power supply characteristic analysis model in the threshold determination rule to obtain the corresponding power supply load coefficient; analyzing the battery cell temperature and the temperature information in the battery detection information according to the temperature characteristic analysis model in the threshold determination rule to obtain the corresponding heat accumulation coefficient; multiplying the power supply load coefficient, the heat accumulation coefficient and the basic rate corresponding to the acceleration gear to obtain the acceleration power threshold.
[0043] Furthermore, the battery detection information can be analyzed according to the power supply characteristic analysis model in the threshold determination rule. The battery detection information specifically includes detection values such as battery discharge voltage, battery internal resistance, remaining power, and battery cell temperature. The battery discharge voltage and battery internal resistance can be analyzed through the power supply characteristic analysis model to obtain the power supply load factor.
[0044] In a specific embodiment, the power supply characteristic analysis model in the threshold determination rule is used to analyze the battery detection information to obtain a corresponding power supply load coefficient, including: extracting characteristic parameters corresponding to each characteristic item from the battery detection information according to the characteristic items in the power supply characteristic analysis model; calculating the ratio between each characteristic parameter and the standard parameter corresponding to each characteristic parameter in the power supply characteristic analysis model to obtain characteristic values corresponding to each characteristic parameter; calculating the characteristic value corresponding to each characteristic item according to the load coefficient calculation formula in the power supply characteristic analysis model to obtain the corresponding power supply load coefficient.
[0045] Specifically, characteristic parameters corresponding to each characteristic item can be obtained from the battery detection information based on the characteristic items in the power supply characteristic analysis model. Each characteristic item then corresponds to a characteristic parameter. For example, the characteristic items in the power supply characteristic analysis model may be the battery discharge voltage and the battery internal resistance. The detection values corresponding to the battery discharge voltage and the battery internal resistance can be obtained from the battery detection information as characteristic parameters.
[0046] The power supply characteristic analysis model includes standard parameters corresponding to each characteristic parameter. Each characteristic parameter corresponds to a standard parameter. The ratio between the characteristic parameter and the standard parameter can be calculated to obtain the characteristic value corresponding to each characteristic parameter.
[0047] For example, the battery discharge voltage is V b , the corresponding standard parameters are V 0 , V 0 It can be the no-load voltage when the battery is fully charged; the internal resistance of the battery is R b , the corresponding standard parameters are R 0 , R 0 It can be the internal resistance measured in the no-load state when the battery is fully charged. Then the characteristic value corresponding to the battery discharge voltage is V t =V b / V 0 The characteristic value corresponding to the battery internal resistance is R t =R b / R 0 .
[0048] Furthermore, the characteristic values corresponding to each characteristic item can be calculated according to the load factor calculation formula in the power supply analysis model to obtain the corresponding power supply load factor. The load factor calculation formula can be expressed as formula (1):
[0049] (1);
[0050] in, f is the calculated power supply load factor, e is the base of the natural logarithm, V t and R t are all eigenvalues.
[0051] In a specific embodiment, the temperature characteristic analysis model in the threshold determination rule is used to analyze the battery cell temperature and the temperature information in the battery detection information to obtain a corresponding heat accumulation coefficient, including: extracting the battery cell temperature and the temperature information according to the basic extraction items in the temperature characteristic analysis model to obtain corresponding basic characteristic values; calculating each of the basic characteristic values according to the heat accumulation coefficient calculation formula in the temperature characteristic analysis model to obtain a corresponding heat accumulation coefficient.
[0052] The cell temperature and temperature information in the battery detection information are analyzed according to the temperature characteristic analysis model to obtain the heat accumulation coefficient. The cell temperature and temperature information can first be extracted according to the basic extraction items to obtain the basic characteristic value. Specifically, the basic extraction items may include the cell temperature difference, the internal and external temperature difference, and the internal and external temperature ratio. The cell temperature difference is the difference between the cell temperature obtained this time and the cell temperature in the previous battery detection information, which is used to reflect the rate of change of internal temperature rise / fall of the battery; the internal and external temperature difference is the difference between the cell temperature and the temperature information obtained this time; and the internal and external temperature ratio is the ratio between the cell temperature and the temperature information obtained this time. Among them, if the cell temperature obtained this time is the first cell temperature obtained after receiving the power-on command (the cell temperature in the previous battery detection information does not exist), the cell temperature difference is set to 0°C.
[0053] The heat accumulation coefficient is obtained by calculating the basic characteristic value according to the heat accumulation calculation formula in the temperature characteristic analysis model. Specifically, the heat accumulation calculation formula is shown in formula (2):
[0054] (2);
[0055] in, j is the calculated heat accumulation coefficient, e is the base of natural logarithm, ln is the logarithmic operator symbol, T c is the cell temperature difference, T sis the temperature difference between inside and outside, T b is the ratio of internal and external temperature.
[0056] Multiply the obtained power supply load factor and heat accumulation coefficient by the base rate corresponding to the acceleration gear to obtain the acceleration power threshold corresponding to the acceleration gear, battery detection information, and temperature information. A smaller power supply load factor indicates a lower battery power supply capacity, while a larger power supply load factor indicates a higher battery power supply capacity. A smaller heat accumulation coefficient indicates more severe heat accumulation within the battery.
[0057] S140: Acquire a target acceleration power corresponding to the knob adjustment amount of the control knob according to the acceleration power threshold.
[0058] The target acceleration power corresponding to the knob adjustment amount of the control knob is obtained according to the acceleration power threshold. Further, the target acceleration power can be obtained according to the knob adjustment amount of the control knob and the acceleration power threshold.
[0059] In a specific embodiment, step S140 includes the steps of: determining a corresponding adjustment ratio according to the knob adjustment amount; and multiplying the adjustment ratio by the acceleration power threshold to obtain a corresponding target acceleration power.
[0060] Specifically, the corresponding adjustment ratio can be determined according to the knob adjustment amount. The knob adjustment amount corresponds to a knob adjustment angle, and the adjustment ratio is a proportional value corresponding to the knob adjustment amount. Specifically, the knob can only be adjusted between 0° and the maximum knob adjustment angle. The knob adjustment amount is divided by the preset maximum knob adjustment angle to get the corresponding adjustment ratio. For example, if the current knob adjustment amount is θ , the maximum knob adjustment angle is θp , then θ Divide by θp The corresponding adjustment ratio can be obtained.
[0061] The target acceleration power can be obtained by multiplying the adjustment ratio by the acceleration power threshold, where the adjustment ratio ranges from [0, 1].
[0062] S150 , generating a corresponding current output control instruction according to the target acceleration power and sending the instruction to the battery main control circuit, so as to adjust the current value output to the motor through the battery main control circuit.
[0063] A corresponding current output control instruction is generated based on the target acceleration power and sent to the battery main control circuit, which adjusts the current output to the motor via the battery main control circuit. The controller generates a current output control instruction based on the target acceleration power and sends it to the battery main control circuit. The battery main control circuit then adjusts the current output to the motor based on the current output control instruction, so that the acceleration kinetic energy obtained by the motor matches the target acceleration power.
[0064] After completing the sending of a current output control instruction, the controller can return to the step of obtaining the battery detection information obtained by the battery main control circuit and the temperature information obtained by the temperature sensor; if the input power-off instruction is received during the process of cyclically executing the above steps, the above-mentioned cycle steps will be terminated and a power-off control instruction will be issued to the battery main control circuit to disconnect the power supply connection of the motor.
[0065] The intelligent control method for driving acceleration of an electric bicycle disclosed in the above embodiment includes: upon receiving a power-on command, obtaining battery detection information and temperature information; obtaining the acceleration gear corresponding to the current vehicle speed according to the acceleration configuration rule; obtaining the acceleration power threshold corresponding to the acceleration gear, battery detection information, and temperature information according to the threshold determination rule; obtaining the target acceleration power corresponding to the knob adjustment amount of the control knob according to the acceleration power threshold; generating a corresponding current output control instruction based on the target acceleration power and sending it to the battery main control circuit to adjust the current value output by the battery to the motor. The above intelligent control method can obtain battery detection information and temperature information, determine the target acceleration power in combination with the current vehicle speed, and intelligently adjust the current value output by the battery, thereby improving the safety of battery operation and significantly enhancing the intelligence level of electric vehicle driving control.
[0066] The present invention also provides an intelligent control device for electric bicycle acceleration. The intelligent control device can be configured in the controller of the electric bicycle. The controller communicates with the battery main control circuit, temperature sensor and control knob provided in the electric bicycle to realize data information transmission. The intelligent control device for electric bicycle acceleration is used to execute any embodiment of the aforementioned intelligent control method for electric bicycle acceleration. Figure 3 , Figure 3 This is a schematic block diagram of an intelligent control device for acceleration of an electric bicycle provided by an embodiment of the present invention.
[0067] like Figure 3 As shown, the intelligent control device 100 for driving acceleration of an electric bicycle includes a detection information acquisition unit 110 , an acceleration gear acquisition unit 120 , an acceleration power threshold acquisition unit 130 , a target acceleration power acquisition unit 140 and a control instruction output unit 150 .
[0068] The detection information acquisition unit 110 is configured to acquire the battery detection information detected by the battery main control circuit and the temperature information detected by the temperature sensor if a power-on instruction is received.
[0069] The acceleration gear acquisition unit 120 is used to acquire the acceleration gear corresponding to the current vehicle speed according to a preset acceleration configuration rule.
[0070] The acceleration power threshold acquisition unit 130 is configured to acquire an acceleration power threshold corresponding to the acceleration gear, the battery detection information, and the temperature information according to a preset threshold determination rule.
[0071] The target acceleration power acquisition unit 140 is configured to acquire the target acceleration power corresponding to the knob adjustment amount of the control knob according to the acceleration power threshold.
[0072] The control instruction output unit 150 is used to generate a corresponding current output control instruction according to the target acceleration power and send it to the battery main control circuit, so as to adjust the current value output to the motor through the battery main control circuit.
[0073] The electric bicycle driving acceleration intelligent control device provided in the embodiment of the present invention applies the above-mentioned electric bicycle driving acceleration intelligent control method. If the input power-on command is received, the battery detection information and temperature information obtained by detection are obtained; the acceleration gear corresponding to the current vehicle speed is obtained according to the acceleration configuration rule; the acceleration power threshold corresponding to the acceleration gear, battery detection information and temperature information is obtained according to the threshold determination rule; the target acceleration power corresponding to the knob adjustment amount of the control knob is obtained according to the acceleration power threshold; the corresponding current output control instruction is generated according to the target acceleration power and sent to the battery main control circuit to adjust the current value output by the battery to the motor. The above-mentioned intelligent control method can obtain battery detection information and temperature information, determine the target acceleration power in combination with the current vehicle speed, and intelligently adjust the current value output by the battery, thereby improving the safety of the battery operation and greatly improving the intelligence level of the electric vehicle driving control.
[0074] The above-mentioned intelligent control device for acceleration of an electric bicycle can be implemented in the form of a computer program, and the computer program can be run on a computer device.
[0075] See also Figure 4 , Figure 4 1 is a schematic block diagram of a computer device provided by an embodiment of the present invention. The computer device may be a controller for executing an intelligent control method for acceleration of an electric bicycle to achieve acceleration control of the electric bicycle.
[0076] See Figure 4The computer device 500 includes a processor 502 , a memory, and a communication interface 505 connected via a communication bus 501 , wherein the memory may include a storage medium 503 and an internal memory 504 .
[0077] The storage medium 503 can store an operating system 5031 and a computer program 5032. When the computer program 5032 is executed, the processor 502 can execute the intelligent control method for acceleration of an electric bicycle. The storage medium 503 can be a volatile storage medium or a non-volatile storage medium.
[0078] The processor 502 is used to provide computing and control capabilities to support the operation of the entire computer device 500.
[0079] The internal memory 504 provides an environment for the operation of the computer program 5032 in the storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute the intelligent control method for the acceleration of the electric bicycle.
[0080] The communication interface 505 is used for network communication, such as providing data information transmission. Those skilled in the art will understand that Figure 4 The structure shown in the figure is merely a block diagram of a portion of the structure related to the solution of the present invention and does not constitute a limitation on the computer device 500 to which the solution of the present invention is applied. The specific computer device 500 may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0081] The processor 502 is configured to run a computer program 5032 stored in the memory to implement corresponding functions of the above-mentioned intelligent control method for acceleration of an electric bicycle.
[0082] Those skilled in the art will understand that Figure 4 The embodiment of the computer device shown in the figure does not constitute a limitation on the specific composition of the computer device. In other embodiments, the computer device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. For example, in some embodiments, the computer device may only include a memory and a processor. In such an embodiment, the structure and function of the memory and processor are the same as those in the figure. Figure 4 The embodiments shown are consistent and will not be described again here.
[0083] It should be understood that in the embodiment of the present invention, the processor 502 may be a central processing unit (CPU), and the processor 502 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0084] In another embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium may be volatile or non-volatile. The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps included in the above-described intelligent control method for acceleration of an electric bicycle.
[0085] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described equipment, devices and units can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0086] In the several embodiments provided by the present invention, it should be understood that the disclosed devices, apparatuses and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, or units with the same function may be combined into one unit. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices or units, or may be an electrical, mechanical or other form of connection.
[0087] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected according to actual needs to achieve the objectives of the embodiments of the present invention.
[0088] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0089] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a computer-readable storage medium and includes several instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned computer-readable storage medium includes various media that can store program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a magnetic disk, or an optical disk.
[0090] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and such modifications or substitutions are intended to be within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of protection of the claims.
Claims
1. An intelligent control method for acceleration of an electric bicycle, wherein the control method is applied to a controller of the electric bicycle, wherein the controller is in communication with a battery main control circuit, a temperature sensor, and a control knob provided in the electric bicycle to realize data information transmission, and wherein: The control method includes: If the input power-on instruction is received, obtaining battery detection information detected by the battery main control circuit and temperature information detected by the temperature sensor; Obtaining the acceleration gear corresponding to the current vehicle speed according to the preset acceleration configuration rules; Obtaining an acceleration power threshold corresponding to the acceleration gear, the battery detection information, and the temperature information according to a preset threshold determination rule; acquiring a target acceleration power corresponding to the knob adjustment amount of the control knob according to the acceleration power threshold; generating a corresponding current output control instruction according to the target acceleration power and sending the instruction to the battery main control circuit so as to adjust the current value output to the motor through the battery main control circuit; The obtaining, according to a preset threshold determination rule, an acceleration power threshold corresponding to the acceleration gear position, the battery detection information, and the temperature information includes: Analyzing the battery detection information according to the power supply characteristic analysis model in the threshold determination rule to obtain a corresponding power supply load factor; the battery detection information includes battery discharge voltage, battery internal resistance, remaining power and battery cell temperature; Analyzing the cell temperature and the temperature information in the battery detection information according to the temperature characteristic analysis model in the threshold determination rule to obtain a corresponding heat accumulation coefficient; The acceleration power threshold is obtained by multiplying the power supply load coefficient, the heat accumulation coefficient, and the basic rate corresponding to the acceleration gear.
2. The intelligent control method for acceleration of an electric bicycle according to claim 1, characterized in that: The step of obtaining the acceleration gear corresponding to the current vehicle speed according to the preset acceleration configuration rule includes: Matching the current vehicle speed with the speed interval of each configured gear set in the acceleration configuration rule; A configured gear position whose speed interval matches the current vehicle speed is obtained as the corresponding acceleration gear position.
3. The intelligent control method for acceleration of an electric bicycle according to claim 2, characterized in that: Before matching the speed intervals of each configured gear set in the acceleration configuration rule with the current vehicle speed, the method further includes: Determining whether the current vehicle speed reaches a preset upper speed limit; If the current vehicle speed reaches the upper speed limit, generating a constant current control instruction to the battery main control circuit; If the current vehicle speed does not reach the upper speed limit, the step of matching the current vehicle speed with the speed intervals of the configured gears set in the acceleration configuration rule is performed.
4. The intelligent control method for acceleration of an electric bicycle according to claim 1, characterized in that: The analyzing the battery detection information according to the power supply characteristic analysis model in the threshold determination rule to obtain a corresponding power supply load factor includes: Extracting characteristic parameters corresponding to each characteristic item from the battery detection information according to the characteristic items in the power supply characteristic analysis model; Calculating the ratio between each characteristic parameter and the standard parameter corresponding to each characteristic parameter in the power supply characteristic analysis model to obtain a characteristic value corresponding to each characteristic parameter; The characteristic value corresponding to each characteristic item is calculated according to the load coefficient calculation formula in the power supply characteristic analysis model to obtain the corresponding power supply load coefficient.
5. The intelligent control method for acceleration of an electric bicycle according to claim 1, characterized in that: The step of analyzing the cell temperature and the temperature information in the battery detection information according to the temperature characteristic analysis model in the threshold determination rule to obtain a corresponding heat accumulation coefficient includes: Extracting the battery cell temperature and the temperature information according to the basic extraction items in the temperature characteristic analysis model to obtain corresponding basic characteristic values; The basic characteristic values are calculated according to the heat accumulation coefficient calculation formula in the temperature characteristic analysis model to obtain the corresponding heat accumulation coefficient.
6. The intelligent control method for acceleration of an electric bicycle according to claim 1, characterized in that: The acquiring, according to the acceleration power threshold, a target acceleration power corresponding to the knob adjustment amount of the control knob includes: Determine the corresponding adjustment ratio according to the knob adjustment amount; The adjustment ratio is multiplied by the acceleration power threshold to obtain the corresponding target acceleration power.
7. An intelligent control device for acceleration of an electric bicycle, characterized in that: The control device is configured in the controller of the electric bicycle. The controller is connected to the battery main control circuit, temperature sensor and control knob provided in the electric bicycle to realize data information transmission. The control device includes: a detection information acquisition unit, configured to acquire battery detection information detected by the battery main control circuit and temperature information detected by the temperature sensor upon receiving the input power-on instruction; An acceleration gear position acquisition unit, configured to acquire an acceleration gear position corresponding to the current vehicle speed according to a preset acceleration configuration rule; an acceleration power threshold acquisition unit, configured to acquire an acceleration power threshold corresponding to the acceleration gear, the battery detection information, and the temperature information according to a preset threshold determination rule; a target acceleration power acquisition unit, configured to acquire, according to the acceleration power threshold, a target acceleration power corresponding to the knob adjustment amount of the control knob; a control instruction output unit, configured to generate a corresponding current output control instruction according to the target acceleration power and send the instruction to the battery main control circuit, so as to adjust the current value output to the motor through the battery main control circuit; The obtaining, according to a preset threshold determination rule, an acceleration power threshold corresponding to the acceleration gear position, the battery detection information, and the temperature information includes: Analyzing the battery detection information according to the power supply characteristic analysis model in the threshold determination rule to obtain a corresponding power supply load factor; the battery detection information includes battery discharge voltage, battery internal resistance, remaining power and battery cell temperature; Analyzing the cell temperature and the temperature information in the battery detection information according to the temperature characteristic analysis model in the threshold determination rule to obtain a corresponding heat accumulation coefficient; The acceleration power threshold is obtained by multiplying the power supply load coefficient, the heat accumulation coefficient, and the basic rate corresponding to the acceleration gear.
8. A computer device, characterized in that: The computer device includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; Memory for storing computer programs; The processor is configured to implement the intelligent control method for acceleration of an electric bicycle according to any one of claims 1 to 6 when executing the program stored in the memory.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the intelligent control method for acceleration of an electric bicycle as claimed in any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Dynamic acceleration limiting system for electrified vehicles
US20250074392A1
KR20220098570A