Adaptive motor torque adjustment for electric two-wheeled vehicles
10144485 ยท 2018-12-04
Assignee
Inventors
Cpc classification
Y02T10/64
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L15/30
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/72
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L15/20
PERFORMING OPERATIONS; TRANSPORTING
B60L2250/28
PERFORMING OPERATIONS; TRANSPORTING
B62M6/45
PERFORMING OPERATIONS; TRANSPORTING
B60L50/20
PERFORMING OPERATIONS; TRANSPORTING
International classification
B62M6/45
PERFORMING OPERATIONS; TRANSPORTING
B60L15/30
PERFORMING OPERATIONS; TRANSPORTING
B60L15/20
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for adjusting a motor torque of an electric two-wheeled vehicle, including the following steps: reading in a driver assistance profile which represents a dependency of the motor torque on a pedaling action of the driver, determining at least one predefined range in the driver assistance profile, the range having at least one nonconstant change within the driver assistance profile, in particular in the slope of the driver assistance profile, and ascertaining a future speed of the electric two-wheeled vehicle as a function of an instantaneous speed of the electric two-wheel vehicle and a pedaling action of the driver. The motor torque is changed, in particular decreased or increased, as a function of the pedaling action of the driver, deviating from the driver assistance profile, based on a check as to whether the future speed of the electric two-wheeled vehicle is within the predefined range.
Claims
1. A method for adjusting a motor torque of a motor of an electric two-wheeled vehicle, the method comprising: reading in a driver assistance profile which defines respective values of motor torque to be output in response to respective current vehicle speed values that each corresponds to a respective pedaling action of the driver; ascertaining a value of a future speed of the electric two-wheeled vehicle as a function of an instantaneous speed of the electric two-wheel vehicle and a current pedaling action of the driver; checking whether the ascertained value of the future speed falls within or is out of a predefined range of a vehicle speed value in the driver assistance profile at which vehicle speed value the driver assistance profile defines a change in a rate at which the values of the motor torque of the driver assistance profile change per change of the vehicle speed values of the driver of the driver assistance profile; and responsive to a result of the checking being that the ascertained value of the future speed falls within the predefined range of vehicle speed values, when the pedaling action of the driver corresponds to one of the vehicle speed values for which the driver assistance profile defines a first one of the values of the motor torque, controlling the motor to instead operate with a motor torque value that is different than the first one of the values of the motor torque defined by the driver assistance profile and that is selected based on the pedaling action of the driver.
2. The method of claim 1, wherein a lower and an upper limiting value are determined for the predefined range, the limiting values being determined at +/5 km/h, +/4 km/h, +/3 km/h, +/2 km/h, or +/1 km/h around the vehicle speed value at which there is the change in the rate at which the values of the motor torque change per change of the vehicle speed values.
3. The method of claim 2, wherein the controlling includes changing the motor torque linearly between the lower and the upper limiting values of the predefined range, in deviation from a change defined by the driver assistance profile.
4. The method of claim 1, wherein the controlling includes changing the motor torque in a manner that deviates from that specified in the driver assistance profile immediately beginning at the moment when the future speed of the electric two-wheeled vehicle is determined to be in the predefined range.
5. The method of claim 1, wherein the controlling includes deviating a setting of the motor torque from that specified by the driver assistance profile upon reaching a vehicle speed value that exceeds a lower limiting value of the predefined range.
6. The method of claim 1, wherein the controlling includes deviating a setting of the motor torque from that specified by the driver assistance profile upon an instantaneous vehicle speed falling below an upper limiting value of the predefined range.
7. The method of claim 1, wherein the current pedaling action of the driver as a function of which the value of the future speed is ascertained is a pedaling action that accelerates the vehicle, and the motor torque value, with which the motor is controlled to operate instead of the first one of the values of the motor torque defined by the driver assistance profile, is less than the first one of the values of the motor torque defined by the driver assistance profile.
8. A system for adjusting a motor torque of a motor of an electric two-wheeled vehicle, including a control unit to read in a driver assistance profile which defines respective values of motor torque to be output in response to respective current vehicle speed values that each corresponds to a respective pedaling action of the driver; a second detecting arrangement to detect an instantaneous speed of the electric two-wheeled vehicle; wherein the control unit is configured to: ascertain a value of a future speed of the electric two-wheeled vehicle as a function of the instantaneous speed of the electric two-wheeled vehicle and a current pedaling action of the driver; check whether the ascertained value of the future speed falls within or is out of a predefined range of a vehicle speed value in the driver assistance profile at which speed value the driver assistance profile defines a change in a rate at which the values of the motor torque of the driver assistance profile change per change of the vehicle speed values of the driver assistance profile; and responsive to a result of the check being that the ascertained value of the future speed falls within the predefined range of vehicle speed values, when the pedaling action of the driver corresponds to one of the vehicle speed values for which the driver assistance profile defines a first one of the values of the motor torque, control the motor to instead operate with a motor torque value that is different than the first one of the values of the motor torque defined by the driver assistance profile.
9. The system of claim 8, wherein the control unit determines lower and the upper limiting values of the predefined range as a function of the vehicle speed value at which there is the change in the rate at which the values of the motor torque change per change of the vehicle speed values.
10. The system of claim 9, wherein the control includes changing the motor torque linearly between the lower and the upper limiting values of the predefined range, in deviation from a change defined by the driver assistance profile.
11. The system of claim 8, wherein the control includes changing the motor torque in a manner that deviates from that specified in the driver assistance profile immediately beginning at the moment when the future speed of the electric two-wheeled vehicle is determined to be in the predefined range.
12. The system of claim 8, wherein the control includes deviating a setting of the motor torque from that specified by the driver assistance profile upon reaching a vehicle speed value that exceeds a lower limiting value of the predefined range.
13. The system of claim 8, wherein the control includes deviating a setting of the motor torque from that specified by the driver assistance profile upon an instantaneous vehicle speed falling below an upper limiting value of the predefined range.
14. The system of claim 8, wherein the control unit includes a microcontroller.
15. The system of claim 8, wherein the current pedaling action of the driver as a function of which the value of the future speed is ascertained is a pedaling action that accelerates the vehicle, and the motor torque value, with which the motor is controlled to operate instead of the first one of the values of the motor torque defined by the driver assistance profile, is less than the first one of the values of the motor torque defined by the driver assistance profile.
16. A method for adjusting a motor torque of a motor of an electric two-wheeled vehicle, the method comprising: reading in, by control unit, a driver assistance profile that defines respective motor torque values to be output in response to respective current values of speed, wherein the profile defines an inflection point at which a slope, representing a rate at which the motor torque values of the driver assistance profile change per change of the speed values of the drive assistance profile, changes, wherein the inflection point is at a particular one of the speed values defined by the driver assistance profile; determining, by the control unit, a value of a future speed based on sensor values including a value of an instantaneous speed; checking, by the control unit, whether the determined future speed is within or is out of a predefined range of the particular speed value of the inflection point of the profile; responsive to a result of the checking being that the determined future speed is within the predefined range of the speed value of the inflection point of the profile, modifying, by the control unit, the respective motor torque value of the profile for one or more of the speed values of the profile; and controlling, by the control unit, the motor torque based on the modified torque value of the profile.
17. The method of claim 16, wherein the determining of the value of the future speed is further based on a driver pedaling action accelerate the vehicle, and the modification of the respective motor torque value of the profile for the one or more of the speed values of the profile is a decrease of the respective motor torque value of the profile for the one or more of the speed values of the profile.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
DETAILED DESCRIPTION
(5) Electric two-wheeled vehicles, for example a pedelec, eBike, or eScooter, are characterized in that the driver torque generated by the driver may be assisted by an additional, so-called motor torque. Thus, for the drive of the electric two-wheeled vehicle, a higher overall torque results than with a conventional bicycle at the same driver torque.
(6) To allow comfortable driving for the driver with motor assistance up to high speeds, it is important that the support by the motor takes place uniformly; i.e., the motor assistance should not change greatly within a short time, for example during an acceleration or deceleration operation.
(7) In addition, the maximum speed which is allowable with motor assistance is limited due to regulatory requirements. In Germany, this allowable maximum speed is 25 km/h for pedelecs, for example. The motor assistance must be cut off no later than when the allowable maximum speed is reached. To still allow comfortable driving for the driver with motor assistance up to high speeds, it is therefore important that the reduction behavior has a high level of motor assistance up to the vicinity of the maximum speed, and also has a gentle reduction of the motor torque.
(8)
(9) The weight of the electric two-wheeled vehicle may be input at the factory with the aid of an onboard computer 60 and stored in memory unit 80. The weight of the driver may likewise be input with the aid of onboard computer 60 or automatically ascertained with an appropriate algorithm, and stored in memory 80.
(10) In addition, driver assistance profiles are stored in memory 80 at the factory, for example with the aid of onboard computer 60, or directly. With the aid of onboard computer 60, the driver may likewise generate his/her own driver assistance profiles, which are stored in memory 80.
(11) A driver assistance profile is shown in
(12) Control unit 35 determines the lower and upper limiting values of the predefined range. The two limiting values are situated at an interval of +/5 km/h, +/4 km/h, +/3 km/h, +/2 km/h, +/1 km/h around the speed value, at which point the nonconstant change in the dependency relationship is in the driver assistance profile. Alternatively, the limiting values are determined in a range of +/2.5%, +/5%, +/7.5%, +/10%, +/15%, or +/20% around the speed value.
(13) Microcontroller 30 generates a signal 70 for controlling motor 90 as a function of the pedaling action by the driver, the future speed, the predefined range, and the driver assistance profile.
(14)
(15) In the driver assistance profile shown as an example, the setpoint curve has predefined ranges 200, 210, 220, 230 which include at least one speed value which, when passed, results in a nonconstant change in the slope of the setpoint curve; i.e., at each of these points the setpoint curve has an inflection point. Due to these inflection points, the assistance changes in a way that is perceptible to the driver when the inflection points are exceeded, by increasing or decreasing the speed, for example by a jerking driving mode of the electric two-wheeled vehicle.
(16)
(17) In one exemplary embodiment, the predefined range extends in a range of approximately +/5 km/h, +/4 km/h, +/3 km/h, +/2 km/h, +/1 km/h around the speed point at which the driver assistance profile has an inflection.
(18) In another exemplary embodiment, the predefined range extends in a range of up to +/20%, in particular +/2.5%, +/5%, +/10%, or +/15%, of the speed around the speed point at which the driver assistance profile has an inflection.
(19)
(20) In one exemplary embodiment, instantaneous speed v6 of the electric two-wheeled vehicle is in the range between speed points v3 and v4. Based on setpoint curve 400 of the driver assistance profile, it follows that the assisting motor torque is constant in this speed range. Predefined range 230 is, for example, +/2 km/h around inflection point v4. If the driver increases the pedaling frequency or the driver torque so that the future speed is in predefined range 230, the assisting motor torque, deviating from setpoint curve 400 of the driver assistance profile, is changed as a function of the pedaling action by the driver, for example corresponding to ramp 402.
(21) In another exemplary embodiment, for this purpose the motor torque between instantaneous speed v6 and maximum speed v5 is decreased, for example corresponding to ramp 403.
(22) In another exemplary embodiment, the motor torque is changed, beginning when the instantaneous speed v6 exceeds lower limit vu2 of predefined range 230. The motor torque is decreased, either to upper limit vo2 of predefined range 230, or to legally mandated maximum speed v5, for example corresponding to ramp 401.
(23) In another exemplary embodiment, the motor torque is changed, beginning when the instantaneous speed falls below upper limit vo2 of predefined range 230. The instantaneous speed is thus in predefined range 230. The motor torque is increased, for example linearly, to lower limit vu2 of the predefined range.
(24) The adapted profile curve may be in the form of a straight line or also as a curve, for example as an exponential function, so that no, or fewer, inflection points are present in the driver assistance profile.
(25) The driving comfort is thus maintained by adapting the driver assistance profile up to high speeds in the range of 15 km/h to approximately 25 km/h, without exceeding the maximum speed.
(26) In another exemplary embodiment, starting from instantaneous speed v6 of the electric two-wheeled vehicle, the driver increases the pedaling frequency, so that the future speed of the electric two-wheeled vehicle is in predefined range 230. Beginning at instantaneous speed v6, for example, the motor torque is decreased, either as a straight line with upper limit vo2 of predefined range 230, or with maximum speed v5 as the end point.
(27) In another exemplary embodiment, starting from instantaneous speed v6, the driver decreases the pedaling frequency or the overall acceleration, so that the future speed is outside predefined range 230, and the motor torque is thus adjusted based on setpoint curve 400.
(28) In another exemplary embodiment, the instantaneous speed is in the range between v1 and v2. If the driver operates the foot pedal and thus accelerates the electric two-wheeled vehicle so that the future speed is in range 210, the motor torque is increased deviating from setpoint curve 400. This takes place either beginning with the instantaneous speed or beginning with the exceedance of lower limit vu1 of predefined range 210, so that the future speed is within predefined range 210. The end point of the adaptation may be selected to be in the range between the two inflection points v2 and v3, for example upper limit vo1 of predefined range 210. The adaptation takes place in the form of a straight line 404, for example. The adaptation may also take place in the form of an exponential function or a curve which approximates setpoint curve 400, but without having an inflection point. If the future speed exceeds upper limit vo1 of predefined range 210, the motor torque is adjusted as a function of setpoint curve 400. If the driver subsequently reduces the driver torque once again, so that the future speed falls below upper limit vo1 of predefined range 210, the future speed is once again in predefined range 210, and the motor torque is decreased, for example in the form of a straight line, from upper limit vo1 to lower limit vu1 of predefined range 210 as a function of the pedaling action of the driver.