ELECTRICITY AIDED BICYCLE AND AUXILIARY POWER CONTROLLING METHOD THEREOF
An electricity aided bicycle and an auxiliary power controlling method thereof are provided. The electricity aided bicycle includes a driving circuit, a rotating speed detector and a command voltage generator. The driving circuit receives a command voltage, and drives an auxiliary motor of the electricity aided bicycle based on the command voltage. The rotating speed detector generates a detection signal having a plurality of pulses based on a rotation status of a driving gear of the electricity aided bicycle. The command voltage generator receives the detection signal, and is configured to: calculate times between two adjacent pulses in the detection signal, operate numerical value derivation operation based on the times to generate an estimated velocity value, set an electricity aid strategy table and calculate the command voltage based on the estimated velocity value and the electricity aid strategy table.
Latest Metal Industries Research & Development Centre Patents:
- Composite laminate plate, housing and mobile communication device
- System for sensing and responding to a lateral blind spot of a mobile carrier and method thereof
- Surgical robotic arm control system and control method thereof
- System and method for assisting endoscope tracking
- Stereoscopic marker device and three-dimensional real-time positioning method of orthopedic surgery
The invention relates to an electricity aided bicycle, and particularly relates to an auxiliary power controlling method for an electricity aided bicycle capable of calculating a reliable estimated speed.
2. Description of Related ArtIn the design of control over an auxiliary motor of an electricity aided bicycle in the known art, the velocity is detected and converted into a pedaling torque force based on Newton's Second Law of Motion (F=a), and an auxiliary force is supplied at a ratio of 1:1. However, based on such calculation, an unstable detection signal may be obtained through the velocity detection in the known art when the user rides uphill or on an unstable ground. In the obtained detection signal, the acceleration (a) may be discontinuous values, so the pedaling force (F) obtained through calculation is also unstable. Hence, the auxiliary motor of the electricity aided bicycle is unable to output an optimal auxiliary force to properly help the user. Also, when there is a greater error in the calculation of the pedaling force, the auxiliary force output by the auxiliary motor may be excessive, and such power may disturb or even hurt the user.
SUMMARY OF THE INVENTIONOne or some embodiments of the invention provides an electricity aided bicycle and an auxiliary power controlling method thereof capable of providing a stable auxiliary force when a movement velocity is low.
An electricity aided bicycle according to an embodiment of the invention includes a driving circuit, a rotating speed detector and a command voltage generator. The driving circuit receives a command voltage, and drives an auxiliary motor of the electricity aided bicycle based on the command voltage. The rotating speed detector generates a detection signal having a plurality of pulses based on a rotation status of a driving gear of the electricity aided bicycle. The command voltage generator is coupled to the rotating speed detector and the driving circuit. The command voltage generator receives the detection signal, and is configured to: calculate times between two adjacent pulses in the detection signal, operate numerical value derivation operation based on the times to generate an estimated velocity value, set an electricity aid strategy table and calculate the command voltage based on the estimated velocity value and the electricity aid strategy table. The electricity aid strategy table records a relation between an electricity aid ratio and the estimated velocity value.
An auxiliary power controlling method according to an embodiment of the invention is adapted for an electricity aided bicycle. The controlling method includes: generating a detection signal having a plurality of pulses based on a rotation status of a driving gear of the electricity aided bicycle; calculating a plurality of times between two adjacent pulses in the pulses of the detection signal; performing a numerical value derivation operation based on the times to generate an estimated velocity value; and setting an electricity aid strategy table to calculate the command voltage based on the estimated velocity value and the electricity aid strategy table. In addition, the electricity aid strategy table records a relation between an electricity aid ratio and the estimated velocity value.
Based on the above, in the embodiments of the invention, the detection signal is generated by detecting the rotation status of the driving gear, the times between the adjacent pulses in the detection signal are calculated, and the numerical value derivation operation is performed based on the times to obtain the estimated velocity value. In addition, the command voltage is calculated based on the estimated velocity value with reference to the electricity aid strategy table. Accordingly, a stable command voltage may be generated under a condition that the electricity aided bicycle is at a low movement velocity, and the auxiliary motor may generate a stable auxiliary power to make riding more comfortable.
To make the above features and advantages of the invention more comprehensible, embodiments accompanied with drawings are described in detail as follows.
The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
Reference will now be made in detail to the present preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.
Referring to
Besides, in the embodiments of the invention, the command voltage generator 130 is coupled to the rotating speed detector 120 and the driving circuit 110. The command voltage generator 130 receives the detection signal DS through the rotation detector 120. In addition, the command voltage generator 130 calculates times between two adjacent pulses in the pulses of the detection signal DS and performs a numerical value derivation operation based on the plurality of times obtained, so as to generate an estimated velocity value. The command voltage generator 130 also sets an electricity aid strategy table and calculates the command voltage V* based on the estimated velocity value and the electricity aid strategy table. The electricity aid strategy table records a relation between an electricity aid ratio and the estimated velocity value.
To be more specific, referring to
In the time interval TD1, no pulse is generated in a detection signal DS1. In the subsequent time interval TD2, a pulse PS1 is generated in the detection signal DS1. Under the circumstance, the command voltage generator 130 may calculate time required from the starting point TS to the time when the pulse PS1 is generated to obtain a time TK−2.
The command voltage generator 130 may continuously detect the detection signal DS1, and detect a second pulse PS2 of the detection signal DS1 in a time interval TDM+1. Then, the command voltage generator 130 may calculate time required between the pulse PS1 and the pulse PS2 to obtain a time TK−1. Then, the command voltage generator 130 continuously detects the detection signal DS1, and detect a third pulse PS3 of the detection signal DS1 in a time interval TDN. The command voltage generator 130 thus calculates time between the pulse PS2 and the pulse PS3 to obtain a time TK.
After obtaining the times TK−2, TK−1, and TK, the command voltage generator 130 may perform the numerical value derivation operation based on the times TK−2, TK−1, and TK to generate the estimated velocity value accordingly. In an embodiment of the invention, the command voltage generator 130 may calculate an estimated velocity value VE based on the times TK−2, TK−1, and TK and reciprocals (inverse elements of multiplication) of the times TK−2, TK−1, and TK. The calculation may be represented in Formula (1) below:
The command voltage generator 130 may continuously detect the detection signal DS. In addition, under a condition that new pulses are continuously generated in the detection signal DS, the command voltage generator 130 may perform the numerical value derivation operation based on the latest three sequential times to generate the latest estimated velocity value VE.
Besides, generating the estimated velocity value by performing the numerical value derivation operation based on the three times TK−2, TK−1, and TK is merely described as an example. The numerical value derivation operation in the embodiments of the invention may be performed based on a greater number of times.
In the following, details about the electricity aid strategy table are described. The electricity aid strategy table may be set in a memory apparatus, and the memory apparatus may be built in or externally connected to the command voltage generator 130. In an embodiment, the electricity aid strategy table may be in the form of a lookup table and record the relation between the electricity aid ratio and the estimated velocity value VE. The electricity aid strategy table indicates the amount of auxiliary power that the auxiliary motor MOT is required to generate. When the electricity aid ratio is higher, the auxiliary motor MOT is required to generate more auxiliary power. When the electricity aid ratio is lower, the auxiliary motor MOT is required to generate less auxiliary power. In the electricity aid strategy table, the electricity aid ratio is negatively proportional to the estimated velocity value VE.
Referring to
Referring to
The processor 440 receives a detection signal in a digital format, and generates the command voltage based on the electricity aid strategy table in the lookup table 430. The format converter 450 converts the signal format of the command voltage generated by the processor 440 to generate the command voltage V* in an analog format. In the embodiment, the format converter 450 is a digital-to-analog converter.
In the embodiments shown in
The lookup tables 320 and 430 may be implemented in any memory apparatuses that people having ordinary skills in the art are familiar with, such as memories in an arbitrary form. The filter 410 may be implemented as a filter circuit that people having ordinary skills in the art are familiar with. Also, the format converters 420 and 450 may be implemented as any analog-to-digital converter circuits and digital-to-analog converter circuits that people having ordinary skills in the art are familiar with. In other words, the invention does not intend to impose a specific limitation on this regard.
Referring to
The connector 520 may be a connector in an arbitrary form. The goldfinger-type connector shown in
Referring to
Referring to
The driving signal generator 722 is configured to generate a plurality of driving signals Q1 to Q6 and drives a transistor Tx through the driving signals Q1 to Q6, thereby providing a driving voltage to the auxiliary motor MOT.
Moreover, the voltage detector 730 is coupled to the auxiliary motor MOT, detects a plurality of driving phase voltages Va, Vb, and Vc of the auxiliary motor MOT, and generates the feedback signals. The feedback signals are filtered at the filter 740 to filter out noises, and are provided to the operators OP1 to OP3 for the subtract operations.
Besides, the Hall detector 750 detects a rotation status θe of the auxiliary motor MOT, and transmits the detected rotation status θe to the multiple phase command voltage generator 721 as the basis for the multiple phase command voltage generator 721 to generate the multiple phase command voltages Va*, Vb*, and Vc*.
The rotating speed detector 760 detects the rotation status of the driving gear of the electricity aided bicycle 700 and generates the detection signal DS.
Referring to
Details concerning the respective steps are already described in detail in the above embodiments and thus will not be repeated in the following.
In view of the foregoing, in the embodiments of the invention, the rotation status of the driving gear is detected to generate the detection signal having the pulses. In addition, the numerical value derivation operation is performed based on the times between the pulses of the detection signal, so as to generate a stable estimated velocity value. In addition, the electricity aid strategy table is set in the embodiments of the invention to provide the electricity aid ratio. Hence, the auxiliary motor is able to provide an appropriate auxiliary power more effectively, and the convenience of use and the safety of the electricity aided bicycle are facilitated.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the present invention cover modifications and variations of this invention provided they fall within the scope of the following claims and their equivalents.
Claims
1. An electricity aided bicycle, comprising: 1 T K + 1 2 [ 1 T K - 1 T K - 1 ] + T K 8 [ 1 T K - 1 T K - 1 T K - 1 T K - 1 - 1 T K - 2 T K - 1 ],
- a driving circuit, receiving a command voltage and driving an auxiliary motor of the electricity aided bicycle based on the command voltage;
- a rotating speed detector, generating a detection signal having a plurality of pulses based on a rotation status of a driving gear of the electricity aided bicycle; and
- a command voltage generator, coupled to the rotating speed detector and the driving circuit, receiving the detection signal, and configured to: calculate a plurality of times between two adjacent pulses in the pulses of the detection signal; perform a numerical value derivation operation based on the times to generate an estimated velocity value; set an electricity aid strategy table to calculate the command voltage based on the estimated velocity value and the electricity aid strategy table,
- wherein the electricity aid strategy table records a relation between an electricity aid ratio and the estimated velocity value,
- wherein the times comprise a first time, a second time, and a third time, the command voltage generator calculates a plurality of reciprocals of the first time, the second time, and the third time, and performs the numerical value derivation operation based on the third time and the reciprocals,
- wherein the estimated velocity value is equal to
- wherein TK is the third time, TK−1 is the second time, and TK−2 is the first time.
2. The electricity aided bicycle as claimed in claim 1, wherein the command voltage generator sets a detection cycle and periodically detects whether each of the pulses is generated in the detection signal based on the detection cycle.
3. The electricity aided bicycle as claimed in claim 2, wherein the detection cycle is one millisecond.
4. The electricity aided bicycle as claimed in claim 1, wherein the command voltage generator comprises:
- a processor, calculating the times, performing the numerical value derivation operation based on the times to generate the estimated velocity value, and calculating the command voltage based on the electricity aid strategy table and the estimated velocity value; and
- a lookup table, coupled to the processor, storing the electricity aid strategy table, and providing the electricity aid strategy table to the processor.
5. The electricity aided bicycle as claimed in claim 4, wherein the command voltage generator further comprises:
- a filter, coupled to the processor, receiving and filtering the detection signal, and providing a filtered detection signal to the processor.
6. (canceled)
7. (canceled)
8. The electricity aided bicycle as claimed in claim 1, wherein the electricity aid ratio is negatively proportional to the estimated velocity value.
9. The electricity aided bicycle as claimed in claim 1, wherein in the electricity aid strategy table, the estimated velocity value less than a first reference velocity value corresponds to a first electricity aid ratio, the estimated velocity value between the first reference velocity value and a second reference velocity value corresponds to a second electricity aid ratio, and the estimated velocity value greater than the second reference velocity value corresponds to a third electricity aid ratio,
- wherein the first reference velocity value is less than the second reference velocity value, the first electricity aid ratio is greater than the second electricity aid ratio, and the second electricity aid ratio is greater than the third electricity aid ratio.
10. The electricity aided bicycle as claimed in claim 1, wherein the driving circuit comprises:
- a multiple phase command voltage generator, coupled to the command voltage generator and generating a plurality of multiple phase command voltages; and
- a driving signal generator, coupled to the multiple phase command voltage generator and generating a plurality of driving signals based on the phase command voltages to drive the auxiliary motor.
11. The electricity aided bicycle as claimed in claim 1, wherein the driving circuit further comprises:
- a voltage detector, coupled to the auxiliary motor, detecting a plurality of driving phase voltages of the auxiliary motor and generating a plurality of feedback signals; and
- an operator, coupled to the multiple phase command voltage generator and the voltage detector, respectively performing an operation between the phase command voltages and the feedback signals, and providing a plurality of after-operation phase command voltages to the driving signal generator.
12. The electricity aided bicycle as claimed in claim 1, wherein the command voltage generator is disposed on a circuit board, and the circuit board is detachably coupled to the electricity aided bicycle.
13. An auxiliary power controlling method, adapted for an electricity aided bicycle, comprising: 1 T K + 1 2 [ 1 T K - 1 T K - 1 ] + T K 8 [ 1 T K - 1 T K - 1 T K - 1 T K - 1 - 1 T K - 2 T K - 1 ],
- receiving a command voltage and driving an auxiliary motor of the electricity aided bicycle based on the command voltage by a driving circuit;
- generating a detection signal having a plurality of pulses based on a rotation status of a driving gear of the electricity aided bicycle;
- calculating a plurality of times between two adjacent pulses in the pulses of the detection signal, wherein the times comprise a first time, a second time, and a third time;
- performing a numerical value derivation operation based on the times to generate an estimated velocity value, comprises: calculating a plurality of reciprocals of the first time, the second time, and the third time; and performing the numerical value derivation operation based on the third time and the reciprocals;
- setting an electricity aid strategy table to calculate the command voltage based on the estimated velocity value and the electricity aid strategy table,
- wherein the electricity aid strategy table records a relation between an electricity aid ratio and the estimated velocity value,
- wherein the estimated velocity value is equal to
- wherein TK is the third time, TK−1 is the second time, and TK−2 is the first time.
14. The auxiliary power controlling method as claimed in claim 13, wherein calculating the times between two adjacent pulses in the pulses of the detection signal comprises:
- setting a detection cycle and periodically detecting whether each of the pulses is generated in the detection signal based on the detection cycle.
15. (canceled)
16. (canceled)
17. The auxiliary power controlling method as claimed in claim 13, wherein the electricity aid ratio is negatively proportional to the estimated velocity value.
18. The auxiliary power controlling method as claimed in claim 13, wherein setting the electricity aid strategy table comprises:
- setting a first reference velocity value and a second reference velocity value; and
- setting that the estimated velocity value less than the first reference velocity value corresponds to a first electricity aid ratio, the estimated velocity value between the first reference velocity value and the second reference velocity value corresponds to a second electricity aid ratio, and the estimated velocity value greater than the second reference velocity value corresponds to a third electricity aid ratio,
- wherein the first reference velocity value is less than the second reference velocity value, the first electricity aid ratio is greater than the second electricity aid ratio, and the second electricity aid ratio is greater than the third electricity aid ratio.
Type: Application
Filed: Nov 27, 2017
Publication Date: May 30, 2019
Applicant: Metal Industries Research & Development Centre (Kaohsiung)
Inventors: Chang-Ching Lin (Kaohsiung City), Cheng-Yen Chen (Kaohsiung City), I-Chiao Tsai (Kaohsiung City)
Application Number: 15/822,211