CN111924037A - Climbing compensation processing method for electric power-assisted bicycle - Google Patents

Climbing compensation processing method for electric power-assisted bicycle Download PDF

Info

Publication number
CN111924037A
CN111924037A CN201911231139.6A CN201911231139A CN111924037A CN 111924037 A CN111924037 A CN 111924037A CN 201911231139 A CN201911231139 A CN 201911231139A CN 111924037 A CN111924037 A CN 111924037A
Authority
CN
China
Prior art keywords
value
climbing
processing method
electric power
compensation processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911231139.6A
Other languages
Chinese (zh)
Other versions
CN111924037B (en
Inventor
张培峰
缪鹏程
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NANJING LISHUI ELECTRONICS RESEARCH INSTITUTE CO LTD
Original Assignee
NANJING LISHUI ELECTRONICS RESEARCH INSTITUTE CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NANJING LISHUI ELECTRONICS RESEARCH INSTITUTE CO LTD filed Critical NANJING LISHUI ELECTRONICS RESEARCH INSTITUTE CO LTD
Priority to CN201911231139.6A priority Critical patent/CN111924037B/en
Priority to PCT/CN2019/124197 priority patent/WO2021109174A1/en
Publication of CN111924037A publication Critical patent/CN111924037A/en
Application granted granted Critical
Publication of CN111924037B publication Critical patent/CN111924037B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62MRIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
    • B62M6/00Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
    • B62M6/40Rider propelled cycles with auxiliary electric motor
    • B62M6/45Control or actuating devices therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62MRIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
    • B62M6/00Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
    • B62M6/40Rider propelled cycles with auxiliary electric motor
    • B62M6/45Control or actuating devices therefor
    • B62M6/50Control or actuating devices therefor characterised by detectors or sensors, or arrangement thereof
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D21/00Measuring or testing not otherwise provided for
    • G01D21/02Measuring two or more variables by means not covered by a single other subclass

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

The invention discloses a climbing compensation processing method for an electric power-assisted bicycle, which comprises the following steps: (1) measuring the rolling friction coefficient; (2) measuring inertia coefficients; (3) pre-estimating a road surface; (4) step frequency phase locking; (5) pre-estimating the pedaling force; (6) obtaining a compensated output value; the method of the invention realizes the self-adaptation of the uphill or load change of the vehicle by processing the pulse signal of the pedal speed sensor, the output power of the motor and the vehicle speed signal and driving the motor by the processed power-assisted signal.

Description

Climbing compensation processing method for electric power-assisted bicycle
Technical Field
The invention relates to a climbing compensation processing method for a bicycle, in particular to a climbing compensation processing method for an electric power-assisted bicycle.
Background
Most of the existing electric moped are equipped with a Speed Sensor (Speed Sensor), and the function of the Speed Sensor is to determine the output power of the motor according to the pedal frequency of a rider. Generally, the faster the foot is stepped on, which means that the rider needs a faster speed, the power output by the motor should be increased accordingly, so as not to cause much energy consumption by the rider. Conversely, the slower the pedaling, the less the output power of the motor. Because the prior power-assisted method is that the power-assisted output calculated according to the pedaling frequency is weak, the power-assisted riding feeling is poor.
Disclosure of Invention
The purpose of the invention is as follows: the invention aims to provide a climbing compensation processing method for an electric power-assisted bicycle, which obtains output values with road slope compensation and load compensation to drive a motor and realize automatic boosting during load or uphill riding.
The technical scheme is as follows: the processing method comprises the following steps: measuring the rolling friction coefficient; (2) measuring inertia coefficients; (3) the road surface estimation (4) is used for locking the tread frequency phase (5) and the tread force estimation (6) is used for obtaining a compensated output value. The detailed calculation is as follows:
1. the step (1) of measuring the rolling friction coefficient comprises the following steps:
(1.1) measuring the current vehicle speed V;
(1.2) measuring the current output current I and the current output voltage U of the controller
(1.3) calculating output power P ═ U ═ I
(1.4) when the speed of the vehicle is at the speed limit point and the controller limits the speed for 3 seconds, calculating the rolling friction coefficient Gf=P/V;
2. The step (2) of measuring the inertia coefficient comprises the following steps:
(2.1) vehicle speeds V0 and V1 at times t0 and t1, respectively, are measured, and t1-t0 is 3S;
(2.2) when V0<V1, measuring average power P output by the controller in t0 and t1avg
(2.3) calculating inertia coefficient Gv ═ Pavg/V-Gf)Dt/Dv;
3. And (3) road surface estimation:
road surface coefficient Gi ═ P/V-Gf-GV*Dv/Dt
4. Step-frequency phase locking in step (4):
the speed sensor generates n pulses every time the speed sensor steps on one circle, the current value I (t) of the motor is recorded every time the pulse is output in the n pulses, and t belongs to (0, n). The maximum value I (t) max and the minimum value I (t) min of I (t) are calculated.
Tmax pulses are generated to represent 270 ° or 90 ° of fig. 2, and tmin pulses are generated to represent 180 ° or 0 ° of fig. 2. If the value of tmin-tmax is close to n/4, the foot is stepped at 0 degree for tmin pulses
5. Step (5) estimating the pedaling force:
tracking the phase of the pedal based on the phase-locked value, the controller measures the pedalCurrent I at 90 DEG and 0 DEG90°And I
The peak value Im of the current fluctuation is I90°-I
Im is proportional to the magnitude of the pedaling force.
6. Step (6) compensating the output value (V)ref):
Vref=Vs+KGi+K1Im
Wherein Vs is a power assisting value calculated according to the pedaling frequency, K is a constant coefficient adjusted within the range of 0 to 1 according to the riding effect, and K is1The moment compensation coefficient riding effect is adjusted within the range of 0 to 1.
Has the advantages that: compared with the prior art, the invention has the following remarkable effects: 1. the boosting value is increased during acceleration, and the acceleration boosting effect is improved; 2. when riding on an uphill slope, the power assisting value can be increased, and the climbing riding is more labor-saving; 3. when the load is large or light, the force-assisting value can be adjusted, and the riding feeling of too heavy or too light is avoided; 4. the riding feeling of the speed sensor with low configuration price is close to the riding feeling of the torque sensor with high configuration price.
Drawings
FIG. 1 is a waveform diagram of a pedal turn torque signal according to the present invention;
FIG. 2 is a schematic crank angle diagram of the present invention.
Detailed Description
The invention is described in further detail below with reference to the figures and the detailed description.
A climbing compensation processing method for an electric power-assisted bicycle comprises the following steps:
(1) determination of coefficient of Rolling Friction
The magnitude of the rolling friction force depends on the material of the tire, the friction coefficient of the road surface, the width of the tire, the size of the wheel diameter, the static pressure on the road surface and other factors. This coefficient, which cannot be a constant value, may change at any time as the ride changes. When the bicycle is ridden to the speed limit point, the speed can not change any more, and the bicycle is normally considered to be ridden on a flat road or downhill. The vehicle speed V measured by the vehicle speed sensor fluctuates around the speed limit point and is averagedThe value is the speed limit point. The bus current I and the bus voltage U of the controller can be directly measured by the controller. The output power P of the controller is U × I. Continuously monitoring the measured vehicle speed V, and if the fluctuation is small within 3 seconds, calculating the rolling friction coefficient GfIf 5 ═ P/V<Gf<15, then GfIs a usable value, otherwise the calculation needs to be re-checked.
(2) Determination of inertia coefficient
The instantaneous value of the speed is recorded every 3 seconds, the last time being t0 and the current time being t 1. The speed at the previous time is denoted as V0, and the speed at the current time is denoted as V1. When V0<At V1, the vehicle may be considered to be in an acceleration phase. In the time period from t0 to t1, the power value may fluctuate greatly, so the power value needs to be calculated for many times in the time period to obtain the average power Pavg
Calculating the time difference Dt-t 1-t 0;
calculating the speed difference Dv between V1 and V0;
calculating the inertia coefficient Gv when 2< Dv < 3:
Gv=(Pavg/V-Gf)Dt/Dv
if Gv >0, then Gv is an available value.
(3) Road surface estimation
Due to a single calculated GfAnd Gv, possibly with errors, and influenced by measurement noise, with discrepancies in their values, using dereferences and first-order low-pass filtering, for GfAnd Gv.
Gffilter=Gffilter*kcoeff+(1-kcoeff)*Mid[Gf(n-2),Gf(n-1),Gf(n)]
GffilterIs filtered GfValue, kcoeffThe filtering weight coefficient takes a value in the range of 0 to 1 and is adjusted according to the actual riding feeling; mid [ 2 ]]To calculate the median of the three input values.
Gf(n) G representing a single calculation at time nf
Gvfilter=Gvfilter*kcoefv+(1-kcoefv)*Mid[Gv(n-2),Gv(n-1),Gv(n)]
GvfilterFor the filtered value of Gv, kcoefvThe filtering weight coefficient takes a value in the range of 0 to 1 and is adjusted according to the actual riding feeling; mid [ 2 ]]To calculate the median of the three input values.
Gv(n) G representing a single calculation at time nv
Gi=P/V-Gffilter-Gvfilter*Dv/Dt
Gi is a composite coefficient value containing road surface gradient and load information. Gi is greater when the gradient is greater and greater when the load is greater.
(4) The step frequency phase locking is as follows:
the speed sensor can generate n pulses every time the speed sensor steps one circle, the current value I (t) of the motor is recorded every time the pulse is output in the n pulses, and t epsilon (0, n). The maximum value I (tmax) and the minimum value I (tmin) of I (t) are calculated.
Tmax pulses are generated to represent 270 ° or 90 ° of fig. 2, and tmin pulses are generated to represent 180 ° or 0 ° of fig. 2. If the value tmin-tmax is close to n/4, then the pedal is 0 ° for tmin pulses.
(5) Estimation of pedal force
Tracking the phase of the pedal according to the phase-locked value, and measuring the current I of the pedal at 90 DEG and 0 DEG90°And I
The peak value Im of the current fluctuation is I90°-I
Im is proportional to the magnitude of the pedaling force.
(6) Compensation value
The compensated boost output may be expressed as
Vref=KGi+K1Im
K is a constant coefficient and is adjusted within the range of 0 to 1 according to the actual riding effect; k1The moment compensation coefficient is adjusted within the range of 0 to 1 according to the actual riding effect.
Processed compensation power-assisted output value VrefThe output voltage duty ratio of the motor can be controlled by directly utilizing a PID closed-loop control method, so that the power is automatically increased when a rider rides on a load or an uphill slope, and the rider can feel easier and saves labor. In addition, the assisting force value is increased correspondingly during the acceleration riding process.

Claims (7)

1. The climbing compensation processing method of the electric power-assisted bicycle is characterized by comprising the following steps of: (1) measuring the rolling friction coefficient; (2) measuring inertia coefficients; (3) pre-estimating a road surface; (4) step frequency phase locking; (5) pre-estimating the pedaling force; (6) and obtaining a compensated output value.
2. The climbing compensation processing method for the electric power-assisted bicycle according to claim 1, wherein the step (1) of determining the rolling friction coefficient comprises the following steps:
(1.1) measuring the current vehicle speed V;
(1.2) measuring the current output current I and the current output voltage U of the controller;
(1.3) calculating output power P ═ U × I;
(1.4) when the speed of the vehicle is at the speed limit point and the controller limits the speed for 3s (seconds), calculating the rolling friction coefficient Gf=P/V。
3. The climbing compensation processing method for the electric power-assisted bicycle according to claim 1, wherein the step (2) of determining the inertia coefficient comprises the steps of:
(2.1) vehicle speeds V0 and V1 at times t0 and t1, respectively, are measured, and t1-t0 is 3 s;
(2.2) when V0<V1, measuring the average power P output by the controller in the time from t0 to t1avg
(2.3) calculating inertia coefficient Gv ═ Pavg/V-Gf) Dt/Dv, wherein Dv is V1-V0, Dt is t1-t 0.
4. The climbing compensation processing method for the electric power-assisted bicycle according to claim 1, wherein the road surface coefficient estimation in step (3) comprises: road surface coefficient Gi ═ P/V-Gf-GV*Dv/Dt。
5. The climbing compensation processing method for the electric power-assisted bicycle according to claim 1, wherein the pedaling frequency phase locking in step (4) is as follows:
when the speed sensor steps one turn, n pulses are generated, the current value I (t) of the motor is recorded when the pulse is output every time in the n pulses, and t belongs to (0, n); calculating the maximum value I (t) max and the minimum value I (t) min in I (t);
the foot pedal is 270 degrees or 90 degrees when generating tmax pulses, and 180 degrees or 0 degrees when generating tmin pulses; if the value tmin-tmax is close to n/4, then the pedal is 0 ° for tmin pulses.
6. The climbing compensation processing method for the electric power-assisted bicycle according to claim 1, wherein the pedaling force estimation in the step (4) is as follows:
tracking the phase of the pedal based on the phase lock value, the controller measures the current I at 90 DEG and 0 DEG of the pedal90°And IThe peak value Im of the current fluctuation is I90°-I(ii) a Im is proportional to the magnitude of the pedaling force.
7. The climbing compensation processing method for electric power-assisted bicycle according to claim 1, wherein the compensated output value (V) in step (4)ref) Comprises the following steps:
Vref=Vs+KGi+K1Im
wherein Vs is a power assisting value calculated according to the pedaling frequency, and K is a constant coefficient adjusted within the range of 0 to 1 according to the riding effect; k1The moment compensation coefficient riding effect is adjusted within the range of 0 to 1.
CN201911231139.6A 2019-12-05 2019-12-05 Climbing compensation processing method for electric power-assisted bicycle Active CN111924037B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201911231139.6A CN111924037B (en) 2019-12-05 2019-12-05 Climbing compensation processing method for electric power-assisted bicycle
PCT/CN2019/124197 WO2021109174A1 (en) 2019-12-05 2019-12-10 Climb compensation processing method for electric power-assisted bicycle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911231139.6A CN111924037B (en) 2019-12-05 2019-12-05 Climbing compensation processing method for electric power-assisted bicycle

Publications (2)

Publication Number Publication Date
CN111924037A true CN111924037A (en) 2020-11-13
CN111924037B CN111924037B (en) 2022-04-05

Family

ID=73282724

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911231139.6A Active CN111924037B (en) 2019-12-05 2019-12-05 Climbing compensation processing method for electric power-assisted bicycle

Country Status (2)

Country Link
CN (1) CN111924037B (en)
WO (1) WO2021109174A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113636008A (en) * 2021-09-08 2021-11-12 北京顺昌新材科技有限公司 Power-assisted control device and method based on state recursion
CN116215732A (en) * 2023-05-04 2023-06-06 深圳市好盈科技股份有限公司 Control method, device and system for pedal frequency assisted bicycle

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0697333A1 (en) * 1994-08-18 1996-02-21 Honda Giken Kogyo Kabushiki Kaisha Electrically assisted bicycle
CN101041371A (en) * 2006-03-24 2007-09-26 岛野(新加坡)私人有限公司 Speed-change auxiliary device for bicycle
CN102353433A (en) * 2011-06-03 2012-02-15 石家庄开发区天远科技有限公司 Method for dynamically measuring load of vehicle
CN104236771A (en) * 2013-06-18 2014-12-24 久鼎金属实业股份有限公司 Method for estimating treading moment by using treading speed of bicycle
CN105644565A (en) * 2016-02-02 2016-06-08 潍柴动力股份有限公司 Measuring method for load of hybrid electric vehicle
CN109421883A (en) * 2017-08-31 2019-03-05 雅迪科技集团有限公司 A kind of control method and system of vehicle using motor
WO2019192404A1 (en) * 2018-04-01 2019-10-10 Yangding (Tianjin) Technology Co., Ltd. Assistance system for facilitating operation of electric cycle

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3528996B2 (en) * 1995-04-17 2004-05-24 本田技研工業株式会社 Electric assist bicycle
FR3009270B1 (en) * 2013-07-31 2016-09-09 Michelin & Cie DEVICE AND METHOD FOR CONTROLLING THE POWER OF ASSISTANCE OF A POWER-ASSISTED VELO
US20160009340A1 (en) * 2014-07-09 2016-01-14 Chiu-Feng Lin Non-mechanical module for estimation of pedalling torque and consumed energy of bicycler
CN107323595A (en) * 2017-06-26 2017-11-07 深圳前海优时科技有限公司 A kind of power assist vehicle velocity response formula power assist control method
CN107458531B (en) * 2017-09-03 2019-10-18 吴联凯 A kind of shared motor bicycle of variable output power

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0697333A1 (en) * 1994-08-18 1996-02-21 Honda Giken Kogyo Kabushiki Kaisha Electrically assisted bicycle
CN101041371A (en) * 2006-03-24 2007-09-26 岛野(新加坡)私人有限公司 Speed-change auxiliary device for bicycle
CN102353433A (en) * 2011-06-03 2012-02-15 石家庄开发区天远科技有限公司 Method for dynamically measuring load of vehicle
CN104236771A (en) * 2013-06-18 2014-12-24 久鼎金属实业股份有限公司 Method for estimating treading moment by using treading speed of bicycle
CN105644565A (en) * 2016-02-02 2016-06-08 潍柴动力股份有限公司 Measuring method for load of hybrid electric vehicle
CN109421883A (en) * 2017-08-31 2019-03-05 雅迪科技集团有限公司 A kind of control method and system of vehicle using motor
WO2019192404A1 (en) * 2018-04-01 2019-10-10 Yangding (Tianjin) Technology Co., Ltd. Assistance system for facilitating operation of electric cycle

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113636008A (en) * 2021-09-08 2021-11-12 北京顺昌新材科技有限公司 Power-assisted control device and method based on state recursion
CN116215732A (en) * 2023-05-04 2023-06-06 深圳市好盈科技股份有限公司 Control method, device and system for pedal frequency assisted bicycle

Also Published As

Publication number Publication date
CN111924037B (en) 2022-04-05
WO2021109174A1 (en) 2021-06-10

Similar Documents

Publication Publication Date Title
CN107406099B (en) Electric power steering apparatus
CN111924037B (en) Climbing compensation processing method for electric power-assisted bicycle
US5654887A (en) Braking force controller for electric vehicle
CN107428365B (en) Electric power-assisted steering apparatus
KR910004602B1 (en) Wheel spin control apparatus
CA2306156A1 (en) System and method for controlling an ac traction motor without sensing motor rotation speed
TW201942014A (en) Assist system for electric assist bicycle capable of feed-forwardly enabling a power assist controller to output a torque command signal of a torque motor for driving the wheels
JP6843907B2 (en) Power-assisted steering system
TWI733136B (en) Motor control device, method and electric auxiliary vehicle
CN108137092B (en) Electric power steering apparatus
JP4772154B2 (en) Motor control method for electric assist bicycle
JP2008081008A (en) Vehicle behavior controller
JPH068816A (en) Target slip ratio setup device
Kai et al. A control approach adaptive to load and road slope for electric power assisted bicycle
US7664583B2 (en) Electric power assisted steering apparatus
JPH09286376A (en) Vehicle with electric motor and control thereof
Li et al. A torque sensor-less speed control method of electric assisted bicycle
JPH1148999A (en) Electric power steering system
KR101743262B1 (en) Device and method for controlling assist power
TWI551507B (en) Help the bike to help the system
CN117124880A (en) Vehicle torque control method and device, electronic equipment and storage medium
JP2000118479A (en) Bicycle with assistance function
JPH03203508A (en) Method of prevention of slip or skid of electric pulling vehicle together with use of said method in detection of slip or skid of said vehicle and measurement of adhesive power
JP2596049B2 (en) Electric power steering device
CN114056479B (en) Self-adaptive electric power-assisted bicycle torque control method and control system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant