Parameter adjusting method, control equipment and bicycle
By storing the communication protocols of each bicycle device and inputting instructions in the parameter adjustment interface, unified parameter adjustment of bicycle devices is achieved, solving the problems of incompatibility of equipment and cumbersome parameter adjustment in the prior art, and improving the riding experience and assembly efficiency .
Patent Information
- Application Number
- CN202411722999.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2025-02-14
AI Technical Summary
Existing bicycle equipment such as transmissions, power assist motors, smart locks, etc. cannot be unified in control and parameter adjustment, resulting in cumbersome parameter adjustments when users are riding, affecting the riding experience.
By pre-storing the communication protocols corresponding to each device, obtaining the instructions input by the user in the parameter adjustment interface, calling the target communication protocol to send parameter adjustment instructions to the target device, and achieving unified device parameter adjustment.
The parameter adjustment process is simplified, the adjustment efficiency is improved, the user's riding experience is improved, and flexibility and assembly efficiency are improved during the bicycle assembly process.
Smart Images

Figure CN119428932A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of bicycles, and in particular relates to a parameter adjustment method, a control device and a bicycle. Background Art
[0002] At present, the transmission, power motor, smart lock and other devices (or accessories) on bicycles are provided by different manufacturers. The devices are not compatible and cannot be uniformly controlled and parameter adjusted. When users ride, parameter adjustment is cumbersome, affecting the user's riding experience. Summary of the invention
[0003] In view of this, the embodiments of the present application provide a parameter adjustment method, a control device and a bicycle to solve the problem in the prior art that various devices on the bicycle cannot be uniformly controlled and parameter adjusted.
[0004] A first aspect of an embodiment of the present application provides a parameter adjustment method, comprising: displaying a parameter adjustment interface; Obtaining a parameter adjustment instruction inputted in the parameter adjustment interface; Determine a target device corresponding to the parameter adjustment instruction, where the target device is any one or more of a transmission, a motor, a smart lock, and a power supply installed on the bicycle; The target communication protocol corresponding to the target device is called to send the parameter adjustment instruction to the target device.
[0005] In one embodiment, the method further comprises: The target communication protocol is called to obtain and display the current parameters of the target device.
[0006] In one embodiment, the method further comprises: Acquire a current riding scene, where the riding scene includes any one or more of a current terrain, a riding speed, and an output torque of the motor; According to the riding scene and the prediction model, the prediction parameters of the target device are output, and the prediction model is trained according to the historical riding scenes and the historical parameters corresponding to the target device.
[0007] In one embodiment, the method further comprises: Obtaining the running speed of the bicycle; If the travel speed reaches a shifting threshold, the transmission is controlled to shift gears according to the pedal torque and / or pedal position of the bicycle.
[0008] In one embodiment, controlling the transmission shifting according to the pedal torque and / or pedal position of the bicycle comprises: If the pedal torque is less than or equal to a first preset value, the transmission is instructed to shift gears.
[0009] In one embodiment, controlling the transmission shifting according to the pedal torque and / or pedal position of the bicycle further comprises: If the pedal torque is greater than the first preset value and less than the second preset value, and the pedal position is in a preset vertical interval, the transmission is instructed to shift gears.
[0010] In one embodiment, controlling the transmission shifting according to the pedal torque and / or pedal position of the bicycle further comprises: If the pedal torque is greater than or equal to the second preset value, and the pedal position is within a preset interval threshold, the transmission is instructed to shift gears.
[0011] In one embodiment, the method further comprises: Get the current gear position; The shift threshold is determined according to the current gear.
[0012] A second aspect of an embodiment of the present application provides a control device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the parameter adjustment method described in the first aspect above is implemented.
[0013] A third aspect of an embodiment of the present application provides a bicycle, characterized in that it includes the control device described in the second aspect above. A fourth aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the parameter adjustment method as described in the first aspect above is implemented.
[0014] A fifth aspect of an embodiment of the present application provides a computer program product. When the computer program product runs on a control device, the control device executes the parameter adjustment method described in any one of the first aspects above.
[0015] Compared with the prior art, the embodiments of the present application have the following beneficial effects: by pre-storing the communication protocols corresponding to each device, obtaining the parameter adjustment instructions input in the parameter adjustment interface, and calling the corresponding target communication protocol to send the parameter adjustment instructions to the target device, the user can uniformly adjust the parameters of other devices through one device, thereby simplifying the parameter adjustment process, improving the adjustment efficiency, and thus improving the user's riding experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art are briefly introduced below.
[0017] Figure 1 It is a schematic diagram of the implementation flow of the method provided in one embodiment of the present application; Figure 2 It is a schematic diagram of the structure of the control device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0018] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0019] It should be understood that when used in this specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof.
[0020] It should also be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0021] As used in this specification and the appended claims, the term "if" may be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if it is determined" or "if [described condition or event] is detected" may be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.
[0022] In order to solve the problem in the prior art that the transmission, power-assisted motor, smart lock, power supply and other devices on the bicycle are not compatible and cannot be uniformly managed and controlled and parameter adjusted, the present application provides a parameter adjustment method, which pre-stores the communication protocols corresponding to each device, obtains the parameter adjustment instructions entered in the parameter adjustment interface, and calls the corresponding target communication protocol to send the parameter adjustment instructions to the target device. The user can uniformly adjust the parameters of other devices through one device, thereby simplifying the parameter adjustment process, improving the adjustment efficiency, and thus improving the user's riding experience.
[0023] The parameter adjustment method provided in the present application is executed on a control device, which may be a terminal device installed on a bicycle, or may include a handheld terminal and a controller, or may include a terminal device and a server. The handheld terminal may be a terminal installed on the handlebar of a bicycle.
[0024] The parameter adjustment method provided in this application is exemplified below.
[0025] Please see attached Figure 1 , a parameter adjustment method provided in an embodiment of the present application includes: S101: Displaying a parameter adjustment interface.
[0026] Specifically, the control device includes a display screen, which can display a parameter adjustment interface according to the user's input instructions. Exemplarily, the control device includes a handheld terminal and a controller, the handheld terminal includes a display screen, and the controller is connected to the transmission, motor, smart lock, power supply, indicator light, speaker, etc., and instructs the handheld terminal to display a parameter adjustment list of the transmission, motor, smart lock, power supply and other devices on the display screen. Among them, the transmission is used to change the input and output speed ratio of the bicycle according to the instructions of the controller, so as to change the speed. The motor is used to provide power to the bicycle or stop providing power according to the instructions of the controller. The smart lock is used to lock the bicycle according to the instructions of the controller. The power supply is used to power other devices according to the instructions of the controller.
[0027] S102: Acquire the parameter adjustment instruction input in the parameter adjustment interface.
[0028] Specifically, the parameter adjustment instruction is an instruction for adjusting the parameters of any one or more devices among the transmission, motor, smart lock, and power supply. The parameter adjustment instruction can be input by the vehicle manufacturer before assembling the bicycle, or by the user during the use of the bicycle.
[0029] In one embodiment, the parameter adjustment interface displays the current parameters of the transmission, motor, smart lock, and power supply.
[0030] Exemplarily, the control device pre-stores the communication protocols corresponding to the transmission, motor, smart lock, power supply and other devices. For the target device, the corresponding target communication protocol is called to communicate with the target device to obtain the current parameters of the target device, and the current parameters of the target device are displayed on the display interface. Among them, the control device can pre-store the correspondence between the device and the communication protocol, and call the corresponding target communication protocol according to the correspondence. The control device can also identify each device installed on the bicycle according to the vehicle model information or by broadcasting, and call the corresponding target communication protocol according to the identification result.
[0031] Exemplarily, the parameters of the transmission include the gear position of the transmission, the current gear shifting mode (such as manual gear shifting mode or automatic gear shifting mode), whether the gear shift is successful, the number of successful gear shifts, the number of failed gear shifts, the mileage of the bicycle, the number of rotations of the bicycle tires, the bicycle pedal position, the pedal pedaling frequency, the torque applied to the pedals, the gear shifting time, the motor data corresponding to the gear position, the bicycle status before and after the gear shift, the bicycle's tilt angle, the bicycle's tire speed, etc.
[0032] The parameters of the smart lock include the switch status of the smart lock, the conditions for the smart lock to automatically unlock or lock, etc.
[0033] The parameters of the motor include the switching state of the motor, the motor state corresponding to the gear position of the transmission, the motor speed, the motor temperature, the output power of the motor, the output torque of the motor, the average power consumption of the motor, and the voltage and current parameters of the motor.
[0034] The power supply parameters include power on / off status, power level, charging time, power supply temperature, etc.
[0035] The parameter adjustment interface can also display the network connection status of the control device, the connection status or connection method between the control device and each device (such as Internet of Vehicles connection, Bluetooth connection, 5G connection), etc.
[0036] The user can select the parameter to be adjusted on the display interface according to the current parameter and input the corresponding parameter adjustment instruction. The control device can also respond to the user's instruction to select the parameter and display various parameter adjustment instructions on the display interface for the user to select. The control device can also parse the voice information or text information input by the user to obtain the parameter adjustment instruction.
[0037] S103: Determine a target device corresponding to the parameter adjustment instruction, where the target device is any one or more of a transmission, a motor, a smart lock, and a power supply installed on the bicycle.
[0038] Specifically, the control device may determine the target device corresponding to the parameter adjustment instruction according to the parameter adjustment instruction and the correspondence between the preset parameters and each device, or may parse the corresponding target device from the parameter adjustment instruction.
[0039] It is understood that for any parameter adjustment instruction, the control device can adjust the parameters of one device according to the parameter adjustment instruction, or can adjust the parameters of multiple devices at the same time. For example, if the parameter adjustment instruction is a shift instruction, the control device adjusts the parameters of the motor and the transmission at the same time according to the parameter adjustment instruction.
[0040] S104: calling the target communication protocol corresponding to the target device to send the parameter adjustment instruction to the target device.
[0041] Specifically, the control device may determine the target communication protocol according to the mapping relationship between the device and the communication protocol, call the target communication protocol to establish a communication connection with the target device, and thereby send a parameter adjustment instruction to the target device.
[0042] In the above embodiment, by pre-storing the communication protocols corresponding to each device, obtaining the parameter adjustment instructions input in the parameter adjustment interface, calling the corresponding target communication protocol to send the parameter adjustment instructions to the target device, the user can uniformly adjust the parameters of other devices through one device, thereby simplifying the parameter adjustment process, improving the adjustment efficiency, and thus improving the user's riding experience. At the same time, during the bicycle assembly process, different devices can be connected to the same control device (such as a handheld panel), which can improve the flexibility of the bicycle assembly process and improve the assembly efficiency.
[0043] In one embodiment, the control device also obtains a riding scene, and the riding scene includes any one or more of the current terrain, riding speed, and output torque of the motor. Among them, the current terrain is any one of uphill, downhill, mountainous, flat, etc., which can be determined according to the acceleration detected by the acceleration sensor, the riding speed is determined according to the acceleration information or the wheel speed, and the output torque of the motor is obtained from the motor. Afterwards, the control device inputs the riding scene into the prediction model to obtain the prediction parameters of the target device output by the prediction model. Among them, the prediction model is trained based on historical riding scenes and historical parameters corresponding to the target device. Exemplarily, multiple groups of riding scenes and parameters of each device set by the user are collected in advance to obtain training samples, and the training samples are input into the classification model to optimize the parameters of the classification model to obtain the prediction model. Among them, the training samples can be obtained based on the riding data of the user of the bicycle, or based on the riding data of multiple users. The control device can store the prediction model in advance, or obtain the prediction model from the server to obtain the prediction parameters of the target device.
[0044] The control device can output the predicted parameters or the language playback predicted parameters on the display interface, and the user can determine whether to adjust the parameters of the target device to the corresponding predicted parameters according to actual needs, so that the user can quickly complete the parameter adjustment. The control device can also adjust each device according to the predicted parameters in the automatic parameter switching mode.
[0045] In one embodiment, the control device can set the current mode to the automatic shift mode or the manual shift mode according to the user's instruction. The manual shift mode instructs the transmission to shift according to the user's shift instruction, and the automatic shift mode instructs the transmission to shift according to the speed of the bicycle. In the automatic shift mode, the control device can control the transmission to shift at an appropriate time according to the bicycle's running speed or pedaling information, thereby improving the riding experience when shifting gears.
[0046] In one embodiment, in the automatic shifting mode, the control device first obtains the running speed of the bicycle, and if it is determined that the running speed reaches the shifting threshold, the transmission is controlled to shift according to the pedal torque and / or pedal position of the bicycle. The control device can obtain the current gear position, and determine the shifting threshold of the current gear position according to the corresponding relationship between the gear position and the shifting threshold. The corresponding relationship between the gear position and the shifting threshold can be a fixed value, or it can be determined according to the riding scene. The control device can also obtain the shifting threshold input by the user.
[0047] In one embodiment, when the control device determines that the driving speed reaches the shifting threshold, if it detects that the pedal torque is less than or equal to the first preset value, it determines that the output torque of the motor is small and instructs the transmission to shift gears, thereby reducing the impact of shifting gears.
[0048] When the control device determines that the driving speed reaches the shifting threshold, if it detects that the pedal torque is greater than the first preset value and less than the second preset value, it further determines the pedal position, and if the pedal position is in the preset vertical interval, it instructs the transmission to shift gears. The pedal position can be determined based on the acceleration collected by the acceleration sensor on the pedal. The pedal being in the preset vertical interval means that one of the two pedals is at the top position and the other is at the bottom position. At this time, the output torque of the motor is smaller than the torque when the pedal is in other positions. At this time, shifting gears can reduce the impact of shifting gears.
[0049] When the control device determines that the driving speed reaches the shifting threshold, if it detects that the pedal torque is greater than or equal to the second preset value, the pedal position is determined, and if the pedal position is within the preset interval threshold, the transmission is instructed to shift gears. The preset interval threshold is the interval where the pedal is located when the motor output torque is small, so that the gear shift can be performed when the motor output torque is small, reducing the impact of the gear shift. The first preset value is less than the second preset value, and the first preset value and the second preset value can be obtained according to experimental data.
[0050] When the control device detects that the pedal torque is greater than or equal to the second preset value and the pedal position is not within the preset interval threshold, for example, the heights of the two pedals are the same and the pedals are in the horizontal interval, the output torque of the motor is large at this time, so no gear shifting is performed and the control device continues to wait for the appropriate gear shifting opportunity, thereby improving the user's riding experience.
[0051] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0052] Corresponding to the parameter adjustment method described in the above embodiment, the present application provides a parameter adjustment device, the parameter adjustment device comprising: Display module, used for displaying the parameter adjustment interface; An acquisition module, used for acquiring a parameter adjustment instruction inputted in the parameter adjustment interface; A determination module, used to determine a target device corresponding to the parameter adjustment instruction, wherein the target device is any one or more of a transmission, a motor, a smart lock, and a power supply installed on the bicycle; The adjustment module is used to call the target communication protocol corresponding to the target device to send the parameter adjustment instruction to the target device.
[0053] In one embodiment, the display module is further used for: The target communication protocol is called to obtain and display the current parameters of the target device.
[0054] In one embodiment, the determination module is further configured to: Acquire a current riding scene, where the riding scene includes any one or more of a current terrain, a riding speed, and an output torque of the motor; According to the riding scene and the prediction model, the prediction parameters of the target device are output, and the prediction model is trained according to the historical riding scenes and the historical parameters corresponding to the target device.
[0055] In one embodiment, the adjustment module is further configured to: Obtaining the running speed of the bicycle; If the travel speed reaches a shifting threshold, the transmission is controlled to shift gears according to the pedal torque and / or pedal position of the bicycle.
[0056] In one embodiment, the adjustment module is further configured to: If the pedal torque is less than or equal to a first preset value, the transmission is instructed to shift gears.
[0057] In one embodiment, the adjustment module is further configured to: If the pedal torque is greater than the first preset value and less than the second preset value, and the pedal position is in a preset vertical interval, the transmission is instructed to shift gears.
[0058] In one embodiment, the adjustment module is further configured to: If the pedal torque is greater than or equal to the second preset value, and the pedal position is within a preset interval threshold, the transmission is instructed to shift gears.
[0059] In one embodiment, the adjustment module is further configured to: Get the current gear position; The shift threshold is determined according to the current gear.
[0060] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
[0061] Figure 2 Schematic diagram of the structure of the control device provided in the embodiment of the present application. Figure 2 As shown, the control device of this embodiment includes: a processor 11, a memory 12, and a computer program 13 stored in the memory 12 and executable on the processor 11. When the processor 11 executes the computer program 13, the steps in the above parameter adjustment method embodiment are implemented, for example Figure 1 Alternatively, when the processor 11 executes the computer program 13, the functions of the modules / units in the above-mentioned device embodiments are realized.
[0062] Exemplarily, the computer program 13 may be divided into one or more modules / units, which are stored in the memory 12 and executed by the processor 11 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 13 in the control device.
[0063] Those skilled in the art will understand that Figure 2 It is only an example of a control device and does not constitute a limitation of the control device. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the control device may also include input and output devices, network access devices, buses, etc.
[0064] The processor 11 may be a central processing unit (CPU), or 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. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0065] The memory 12 may be an internal storage unit of the control device, such as a hard disk or memory of the control device. The memory 12 may also be an external storage device of the control device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the control device. Furthermore, the memory 12 may include both an internal storage unit and an external storage device of the control device. The memory 12 is used to store the computer program and other programs and data required by the control device. The memory 12 may also be used to temporarily store data that has been output or is to be output.
[0066] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0067] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0068] In the embodiments provided in the present application, it should be understood that the disclosed devices / control equipment and methods can be implemented in other ways. For example, the device / control equipment embodiments described above are merely schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0069] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0070] If the integrated module / unit is implemented in the form of 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 present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal and software distribution medium, etc.
[0071] 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 in electronic hardware, or a combination of computer software and electronic hardware. 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 this application.
[0072] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A parameter adjustment method, characterized in that: include: Display parameter adjustment interface; Obtaining a parameter adjustment instruction inputted in the parameter adjustment interface; Determine a target device corresponding to the parameter adjustment instruction, where the target device is any one or more of a transmission, a motor, a smart lock, and a power supply installed on the bicycle; The target communication protocol corresponding to the target device is called to send the parameter adjustment instruction to the target device.
2. The method according to claim 1, characterized in that: The method further comprises: The target communication protocol is called to obtain and display the current parameters of the target device.
3. The method according to claim 1, characterized in that The method further comprises: Acquire a current riding scene, where the riding scene includes any one or more of a current terrain, a riding speed, and an output torque of the motor; According to the riding scene and the prediction model, the prediction parameters of the target device are output, and the prediction model is trained according to the historical riding scenes and the historical parameters corresponding to the target device.
4. The method according to claim 1, characterized in that: The method further comprises: Obtaining the running speed of the bicycle; If the travel speed reaches a shifting threshold, the transmission is controlled to shift gears according to the pedal torque and / or pedal position of the bicycle.
5. The method according to claim 4, characterized in that The step of controlling the transmission shifting according to the pedal torque and / or pedal position of the bicycle comprises: If the pedal torque is less than or equal to a first preset value, the transmission is instructed to shift gears.
6. The method according to claim 5, characterized in that The step of controlling the transmission to shift gears according to the pedal torque and / or pedal position of the bicycle further comprises: If the pedal torque is greater than the first preset value and less than the second preset value, and the pedal position is in a preset vertical interval, the transmission is instructed to shift gears.
7. The method according to claim 6, characterized in that The step of controlling the transmission to shift gears according to the pedal torque and / or pedal position of the bicycle further comprises: If the pedal torque is greater than or equal to the second preset value, and the pedal position is within a preset interval threshold, the transmission is instructed to shift gears.
8. The method according to claim 4, characterized in that The method further comprises: Get the current gear position; The shift threshold is determined according to the current gear.
9. A control device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 8 is implemented.
10. A bicycle, characterized in that: Comprising a control device as claimed in claim 9.
Citation Information
Patent Citations
Bicycle control system
CN101417689A
SDK and method for remote control of different protocol types of wireless communication modules
CN106657101A
Smart home control method and system
CN108897287A
Bicycle control system
CN111572697A
Intelligent power control method of electric bicycle
CN116923622A