DE102023200864B3 - Control method for a bicycle, control device and bicycle with the control device - Google Patents
Control method for a bicycle, control device and bicycle with the control device Download PDFInfo
- Publication number
- DE102023200864B3 DE102023200864B3 DE102023200864.5A DE102023200864A DE102023200864B3 DE 102023200864 B3 DE102023200864 B3 DE 102023200864B3 DE 102023200864 A DE102023200864 A DE 102023200864A DE 102023200864 B3 DE102023200864 B3 DE 102023200864B3
- Authority
- DE
- Germany
- Prior art keywords
- bicycle
- drive
- value
- electric machine
- slip value
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 210000003205 muscle Anatomy 0.000 claims abstract description 17
- 230000001276 controlling effect Effects 0.000 claims abstract description 13
- 230000001105 regulatory effect Effects 0.000 claims abstract description 6
- 238000001514 detection method Methods 0.000 claims abstract description 5
- 230000005540 biological transmission Effects 0.000 claims description 10
- 230000001133 acceleration Effects 0.000 claims description 6
- 230000002093 peripheral effect Effects 0.000 description 21
- 230000009467 reduction Effects 0.000 description 7
- 230000002123 temporal effect Effects 0.000 description 7
- 238000004146 energy storage Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 3
- 238000000418 atomic force spectrum Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000036962 time dependent Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T8/00—Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
- B60T8/17—Using electrical or electronic regulation means to control braking
- B60T8/175—Brake regulation specially adapted to prevent excessive wheel spin during vehicle acceleration, e.g. for traction control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T8/00—Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
- B60T8/17—Using electrical or electronic regulation means to control braking
- B60T8/1701—Braking or traction control means specially adapted for particular types of vehicles
- B60T8/1706—Braking or traction control means specially adapted for particular types of vehicles for single-track vehicles, e.g. motorcycles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62M—RIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
- B62M6/00—Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
- B62M6/40—Rider propelled cycles with auxiliary electric motor
- B62M6/45—Control or actuating devices therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62M—RIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
- B62M6/00—Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
- B62M6/40—Rider propelled cycles with auxiliary electric motor
- B62M6/45—Control or actuating devices therefor
- B62M6/50—Control or actuating devices therefor characterised by detectors or sensors, or arrangement thereof
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62M—RIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
- B62M6/00—Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
- B62M6/40—Rider propelled cycles with auxiliary electric motor
- B62M6/55—Rider propelled cycles with auxiliary electric motor power-driven at crank shafts parts
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
Vorgeschlagen wird ein Steuerungsverfahren für ein Fahrrad (1) mit einer Antriebseinrichtung (2) zur zumindest zeitweisen elektrischen Unterstützung eines durch Muskelkraft erfolgenden Antriebs eines Antriebsrades (3) des Fahrrads (1), wobei die Muskelkraft auf ein Ausgangselement (6) der Antriebseinrichtung übertragbar ist, wobei die Antriebseinrichtung (2) eine elektrische Maschine (7) zur Bereitstellung eines Antriebsdrehmomentes an dem Ausgangselement (6) zur elektrischen Unterstützung aufweist, mit den folgenden Schritten: Erfassen eines Ist-Schlupfwertes an dem Antriebsrad (3) auf der Basis einer Abweichung zwischen einem Soll-Wert und einem Ist-Wert bezüglich des Rotationszustands des Antriebsrads (3); Regeln des Antriebsdrehmomentes der elektrischen Maschine (7) auf der Basis des Ist-Schlupfwertes in Richtung eines zulässigen Schlupfwerts, der geringer als der Ist-Schlupfwert ist, unter Verwendung eines geschlossenen Regelkreises; und zumindest zeitweises Steuern des Antriebsdrehmomentes der elektrischen Maschine (7) bei Erfassung einer vorbestimmten Differenz zwischen dem Ist-Schlupfwert und dem zulässigen Schlupfwert zur Verringerung der Differenz des Ist-Schlupfwertes und des zulässigen Schlupfwertes, unter Verwendung einer Zielwertsteuerung.Proposed is a control method for a bicycle (1) with a drive device (2) for at least temporary electrical support of a drive of a drive wheel (3) of the bicycle (1) by muscle power, wherein the muscle power can be transferred to an output element (6) of the drive device, wherein the drive device (2) has an electric machine (7) for providing a drive torque to the output element (6) for electrical support, with the following steps: detecting an actual slip value on the drive wheel (3) on the basis of a deviation between a target value and an actual value with regard to the rotational state of the drive wheel (3); regulating the drive torque of the electric machine (7) on the basis of the actual slip value in the direction of a permissible slip value which is less than the actual slip value, using a closed control loop; and at least temporarily controlling the drive torque of the electric machine (7) upon detection of a predetermined difference between the actual slip value and the permissible slip value in order to reduce the difference between the actual slip value and the permissible slip value, using a target value control.
Description
Die vorliegende Erfindung bezieht sich auf ein Steuerungsverfahren für ein Fahrrad. Insbesondere betrifft die vorliegende Erfindung ein Steuerungsverfahren für ein als Pedelec ausgestaltetes Fahrrad, mit dem ein gegebenenfalls vorliegender Schlupf an einem Antriebsrad des Fahrrads verringert werden kann. Außerdem betrifft die vorliegende Erfindung eine Steuerungsvorrichtung, die zum Ausführen des Steuerungsverfahrens eingerichtet ist, sowie ein Fahrrad mit einer derartigen Steuerungsvorrichtung.The present invention relates to a control method for a bicycle. In particular, the present invention relates to a control method for a bicycle designed as a Pedelec, with which any slippage on a drive wheel of the bicycle can be reduced. The present invention also relates to a control device that is designed to carry out the control method, and to a bicycle with such a control device.
In dem Stand der Technik nach
Ausgehend davon ist es Aufgabe der vorliegenden Erfindung ein zum Stand der Technik verbessertes Steuerungsverfahren für ein Fahrrad zur Verfügung zu stellen, mit dem ein Schlupf an einem Antriebsrad des Fahrrads verringert werden kann. Diese Aufgabe wird durch die Gegenstände mit den Merkmalen der unabhänigen Ansprüche Patentansprüche gelöst. Vorteilhafte Weiterbildungen gehen aus den Unteransprüchen hervor.Based on this, the object of the present invention is to provide a control method for a bicycle that is improved over the prior art and can be used to reduce slip on a drive wheel of the bicycle. This object is achieved by the subject matter with the features of the independent claims. Advantageous further developments emerge from the subclaims.
Die vorliegende Erfindung betrifft in einem Aspekt ein Steuerungsverfahren für ein Fahrrad mit einer Antriebseinrichtung zur zumindest zeitweisen elektrischen Unterstützung eines durch Muskelkraft erfolgenden Antriebs eines Antriebsrades des Fahrrads, wobei die Muskelkraft durch eine Kurbeleinrichtung in die Antriebseinrichtung einleitbar ist und durch eine Getriebevorrichtung auf ein Ausgangselement der Antriebseinrichtung übertragbar ist. Dabei weist die Antriebseinrichtung eine elektrische Maschine zur Bereitstellung eines Antriebsdrehmoments zur elektrischen Unterstützung auf, wobei ein Drehmoment der elektrischen Maschine auf das Ausgangselement der Antriebseinrichtung aufbringbar ist.In one aspect, the present invention relates to a control method for a bicycle with a drive device for at least temporary electrical support of a drive of a drive wheel of the bicycle by muscle power, wherein the muscle power can be introduced into the drive device by a crank device and can be transmitted to an output element of the drive device by a gear device. The drive device has an electric machine for providing a drive torque for electrical support, wherein a torque of the electric machine can be applied to the output element of the drive device.
Das Steuerungsverfahren weist die folgenden Schritte auf:
- - Erfassen eines Ist-Schlupfwertes an dem Antriebsrad auf der Basis einer Abweichung zwischen einem Soll-Wert und einem Ist-Wert bezüglich eines Rotationszustands des Antriebsrads;
- - Regeln des Antriebsdrehmomentes der elektrischen Maschine auf der Basis des Ist-Schlupfwertes in Richtung eines zulässigen Schlupfwerts, der geringer als der Ist-Schlupfwert ist, unter Verwendung eines geschlossenen Regelkreises;
- - zumindest zeitweises Steuern des Antriebsdrehmomentes der elektrischen Maschine bei Erfassung einer vorbestimmten Differenz zwischen dem Ist-Schlupfwert und dem zulässigen Schlupfwert zur Verringerung der Differenz des Ist-Schlupfwertes und des zulässigen Schlupfwertes unter Verwendung einer Zielwertsteuerung.
- - detecting an actual slip value on the drive wheel based on a deviation between a target value and an actual value with respect to a rotational state of the drive wheel;
- - controlling the drive torque of the electric machine on the basis of the actual slip value towards a permissible slip value which is lower than the actual slip value, using a closed control loop;
- - at least temporarily controlling the drive torque of the electric machine upon detection of a predetermined difference between the actual slip value and the permissible slip value in order to reduce the difference between the actual slip value and the permissible slip value using a target value control.
Das Steuerungsverfahren gemäß dem vorstehend genannten Aspekt ist auf ein Fahrrad anwendbar, bei dem Muskelkraft, die durch die Kurbeleinrichtung in die Antriebseinrichtung eingeleitet wird, mit einer von der elektrischen Maschine abgegebenen Antriebsleistung kombiniert werden kann. Die Antriebseinrichtung kann verschiedenartige Ausgestaltungen annehmen, solange das der Erfindung zugrudneliegende Konzept verwirklicht werden kann. Das Fahrrad, auf das das Steuerungsverfahren gemäß dem vorstehenden Aspekt anwendbar ist, kann ein Vorderrad und ein Hinterrad aufweisen. Dabei kann das Vorderrad ein nicht angetriebenes Rad sein, während das Hinterrad das Antriebsrad sein kann. Die Antriebseinrichtung kann über das Ausgangselement eine Antriebskraft abgeben, die durch geeignete Mittel auf das Antriebsrad übertragen werden kann. Das Fahrrad kann in einem vorbestimmten Betriebszustand ausschließlich durch Muskelkraft betreibbar sein. Ferner kann die Antriebseinrichtung derart betreibbar sein, dass die von der elektrischen Maschine bereitgestellte Antriebskraft auf der Grundlage von vorbestimmten Parametern erfolgt. Die vorbestimmten Parameter können dabei eine Drehzahl der Kurbeleinrichtung, eine Geschwindigkeit des Fahrrads bezüglich eines Untergrunds und eine Drehzahl von zumindest einem des Vorderrads und des Hinterrads aufweisen. Weitere Parameter können für die Steuerung der elektrischen Maschine berücksichtigt werden.The control method according to the above aspect is applicable to a bicycle in which muscle power, which is introduced into the drive device by the crank device, can be combined with a drive power output by the electric machine. The drive device can take on various designs as long as the concept underlying the invention can be realized. The bicycle to which the control method according to the above aspect is applicable can have a front wheel and a rear wheel. The front wheel can be a non-driven wheel, while the rear wheel can be the drive wheel. The drive device can output a drive force via the output element, which can be transmitted to the drive wheel by suitable means. The bicycle can be operated exclusively by muscle power in a predetermined operating state. Furthermore, the drive device can be operated in such a way that the drive force provided by the electric machine is based on predetermined parameters. The predetermined parameters can include a speed of the crank device, a speed of the bicycle with respect to a surface and a speed of at least one of the front wheel and the rear wheel. Other parameters can be taken into account for controlling the electric machine.
Die Antriebseinrichtung kann in einem vorbestimmten Betriebszustand so gesteuert werden, dass die elektrische Maschine hinsichtlich einer Drehzahl gesteuert wird. Dabei kann die Drehzahl der elektrischen Maschine unter Berücksichtigung eines vorbestimmten Übersetzungsverhältnisses in einem Antriebskraftverlauf zwischen der elektrischen Maschine und dem Antriebsrad die Drehzahl des Antriebsrads vorgeben. Das Übersetzungsverhältnisses in dem Antriebskraftverlauf zwischen der elektrischen Maschine und dem Antriebsrad kann variabel sein. In diesem Fall ist es zweckdienlich, das Übesetzungsverhältnis zu bestimmen und für das Steuerungsverfahren zu berücksichtigen. Die Drehzahl der elektrischen Maschine und somit die Drehzahl des Antriebsrads können in einem Betriebszustand mit elektrischer Unterstützung durch die elektrische Maschine auf eine Maximaldrehzahl beschränkt werden. Mit dieser Maßnahme kann eine Geschwindigkeit des Fahrrads in einem Betriebszustand mit elektrischer Unterstützung durch die elektrische Maschine auf eine Maximalgeschwindigkeit beschränkt werden. Für die Drehzahlsteuerung beziehungsweise Drehzahlregelung der elektrischen Maschine kann ein vorbestimmtes Drehzahlsteuerungsverfahren vorgesehen sein. Das Drehzahlsteuerungsverfahren kann separat von dem hier beschriebenen Steuerungsverfahren durchgeführt werden.The drive device can be controlled in a predetermined operating state so that that the electric machine is controlled with regard to a speed. The speed of the electric machine can specify the speed of the drive wheel, taking into account a predetermined gear ratio in a drive force curve between the electric machine and the drive wheel. The gear ratio in the drive force curve between the electric machine and the drive wheel can be variable. In this case, it is expedient to determine the gear ratio and take it into account for the control method. The speed of the electric machine and thus the speed of the drive wheel can be limited to a maximum speed in an operating state with electrical support from the electric machine. With this measure, a speed of the bicycle can be limited to a maximum speed in an operating state with electrical support from the electric machine. A predetermined speed control method can be provided for the speed control or speed regulation of the electric machine. The speed control method can be carried out separately from the control method described here.
Der Ist-Schlupfwert kann in dem vorliegenden Aspekt einen Wert betreffen, der ein Durchrutschen des Antriebsrades bezüglich des Untergrunds, auf dem das Fahrrad fährt, wiedergibt. Dabei ist der Ist-Schlupfwert bezogen auf die Differenz einer Umfangsgeschwindigkeit des Antriebsrades in Relation zu einer Geschwindigkeit des Fahrrads über dem Untergrund.In the present aspect, the actual slip value can relate to a value that reflects slippage of the drive wheel with respect to the surface on which the bicycle is traveling. The actual slip value is based on the difference between a peripheral speed of the drive wheel and a speed of the bicycle over the surface.
Der zulässige Schlupfwert kann gemäß dem vorliegenden Aspekt im Voraus auf der Grundlage von empirischen Untersuchungen bestimmt werden. Der zulässige Schlupfwert kann dabei ein feststehender Wert sein. Der zulässige Schlupfwert kann alternativ variabel sein und somit in Abhängigkeit von vorbestimmten Einflussgrößen veränderbar sein. Insbesondere kann der zulässige Schlupfwert in Abhängigkeit von der Geschwindigkeit des Fahrrads über dem Untergrund variabel sein. Der zulässige Schlupfwert kann aus der Differenz zwischen der Umfangsgeschwindigkeit des Antriebsrades und der Geschwindigkeit des Fahrrads über dem Untergrund bestimmt werden und kann einen Wert darstellen, der ein sicheres Fahren ermöglicht.According to the present aspect, the permissible slip value can be determined in advance on the basis of empirical studies. The permissible slip value can be a fixed value. Alternatively, the permissible slip value can be variable and thus changeable depending on predetermined influencing factors. In particular, the permissible slip value can be variable depending on the speed of the bicycle over the ground. The permissible slip value can be determined from the difference between the peripheral speed of the drive wheel and the speed of the bicycle over the ground and can represent a value that enables safe riding.
Der Ist-Schlupfwert kann alternativ eine zeitliche Veränderung der Differenz der Umfangsgeschwindigkeit des Antriebsrades und der Geschwindigkeit des Fahrrads über dem Untergrund sein. Ebenso kann der zulässige Schlupfwert eine zulässige zeitliche Änderung der Umfangsgeschwindigkeit des Antriebsrades und der Geschwindigkeit des Fahrrads über dem Untergrund sein.The actual slip value can alternatively be a temporal change in the difference between the peripheral speed of the drive wheel and the speed of the bicycle over the ground. Likewise, the permissible slip value can be a temporal change in the peripheral speed of the drive wheel and the speed of the bicycle over the ground.
Der Ist-Schlupfwert kann durch einen Vergleich der Geschwindigkeit des Fahrrads über dem Untergrund und der Umfangsgeschwindigkeit des Antriebsrades beziehungsweise deren zeitlichen Änderungen bestimmt werden. Dabei kann die Geschwindigkeit des Fahrrads mit einem Geschwindigkeitssensor bestimmt werden. Ferner kann die Geschwindigkeit des Fahrrads über dem Untergrund über die Erfassung der Drehzahl und somit der Umfangsgeschwindigkeit eines nicht angetriebenen Rades, insbesondere des Vorderrades des Fahrrads bestimmt werden.The actual slip value can be determined by comparing the speed of the bicycle over the ground and the peripheral speed of the drive wheel or their changes over time. The speed of the bicycle can be determined using a speed sensor. The speed of the bicycle over the ground can also be determined by recording the rotational speed and thus the peripheral speed of a non-driven wheel, in particular the front wheel of the bicycle.
Bei dem Regeln des Antriebsdrehmomentes der elektrischen Maschine auf der Basis des Ist-Schlupfwertes wird gemäß dem vorliegenden Aspekt ein geschlossener Regelkreis eingesetzt. Somit wird kontinuierlich der Ist-Schlupfwert mit dem zulässigen Schlupfwert verglichen und das Antriebsdrehmoment der elektrischen Maschine entsprechend verändert, um die Differenz zwischen dem Ist-Schlupfwert und dem zulässigen Schlupfwert zu verringern. Für den Fall, dass die Umfangsgeschwindigkeit des Antriebsrades größer ist als die Geschwindigkeit des Fahrrads über dem Untergrund, wird das Antriebsdrehmoment der elektrischen Maschine durch den geschlossenen Regelkreis mit einem vorbestimmten Verlauf verringert. Der vorbestimmte Verlauf kann dabei ein zeitlicher Verlauf sein. Auf diese Weise wird eine Vortriebskraft, die zwischen dem Antriebsrad und dem Untergrund wirkt, verringert, so dass sich der Ist-Schlupfwert verringert.When controlling the drive torque of the electric machine on the basis of the actual slip value, a closed control loop is used according to the present aspect. The actual slip value is thus continuously compared with the permissible slip value and the drive torque of the electric machine is changed accordingly in order to reduce the difference between the actual slip value and the permissible slip value. In the event that the peripheral speed of the drive wheel is greater than the speed of the bicycle over the ground, the drive torque of the electric machine is reduced by the closed control loop with a predetermined curve. The predetermined curve can be a temporal curve. In this way, a propulsion force acting between the drive wheel and the ground is reduced, so that the actual slip value is reduced.
Gemäß dem vorliegenden Aspekt wird das Antriebsdrehmoment der elektrischen Maschine zumindest zeitweise bei Erfassung einer vorbestimmten Differenz zwischen dem Ist-Schlupfwert und dem zulässigen Schlupfwert gesteuert, um die Differenz des Ist-Schlupfwerts und des zulässigen Schlupfwerts zu verringern. Dabei wird eine Zielwertsteuerung eingesetzt, bei der das Antriebsdrehmoment auf der Grundlage einer vorbestimmten Vorgabe eingestellt wird. Diese Vorgabe kann eine unmittelbare Verringerung des Antriebsdrehmomentes der elektrischen Maschine bei Erfassung der vorbestimmten Differenz zwischen dem Ist-Schlupfwert und dem zulässigen Schlupfwert umfassen, so dass der Ist-Schlupfwert sich an den zulässigen Schlupfwert annähert. Ferner kann die vorbestimmte Vorgabe einen vorbestimmten zeitlichen Verlauf ausgehend von dem Antriebsdrehmoment der elektrischen Maschine, das bei Erfassung der vorbestimmten Differenz zwischen dem Ist-Schlupfwert und dem zulässigen Schlupfwert vorliegt, umfassen. Der vorbestimmte zeitliche Verlauf kann dabei als Rampenfunktion ausgestaltet sein. Ferner kann der vorbestimmte zeitliche Verlauf eine im zeitlichen Verlauf progressive oder degressive Funktion darstellen. Bei dieser Steuerung kann vorgesehen sein, dass das Antriebsdrehmoment der elektrischen Maschine ausgehend von der Erfassung einer vorbestimmten Differenz zwischen dem Ist-Schlupfwert und dem zulässigen Schlupfwert bis auf null verringert wird, wenn der Ist-Schlupfwert den zulässigen Schlupfwert nach einer vorbestimmten Zeit nicht erreicht.According to the present aspect, the drive torque of the electric machine is controlled at least temporarily when a predetermined difference between the actual slip value and the permissible slip value is detected in order to reduce the difference between the actual slip value and the permissible slip value. In this case, a target value control is used in which the drive torque is set on the basis of a predetermined specification. This specification can include an immediate reduction in the drive torque of the electric machine when the predetermined difference between the actual slip value and the permissible slip value is detected, so that the actual slip value approaches the permissible slip value. Furthermore, the predetermined specification can include a predetermined temporal progression based on the drive torque of the electric machine that is present when the predetermined difference between the actual slip value and the permissible slip value is detected. The predetermined temporal progression can be designed as a ramp function. Furthermore, the predetermined temporal progression can include a temporal progression run represent a progressive or degressive function. In this control it can be provided that the drive torque of the electric machine is reduced to zero starting from the detection of a predetermined difference between the actual slip value and the permissible slip value if the actual slip value does not reach the permissible slip value after a predetermined time.
Der zulässige Schlupfwert kann variabel ausgeführt sein. Der zulässige Schlupfwert kann dabei auch auf null oder nahe null eingerichtet werden. In einer zweckdienlichen Alternative kann der zulässige Schlupfwert auf einen Wert eingerichtet werden, bei dem die Fahrbarkeit des Fahrrads unbedenklich ermöglicht wird, wobei dieser zulässige Schlupfwert empitisch bestimmt werden kann. Diese Alternativen sind für alle Ausführungsformen anwendbar.The permissible slip value can be variable. The permissible slip value can also be set to zero or close to zero. In a useful alternative, the permissible slip value can be set to a value that allows the bicycle to be ridden without any problems, whereby this permissible slip value can be determined empirically. These alternatives are applicable to all embodiments.
Bei der vorstehend genannten Zielwertsteuerung wird eine Verringerung der Umfangsgeschwindigkeit des Antriebsrades durch die entsprechende Steuerung des Antriebsdrehmomentes der elektrischen Maschine erzielt. Gemäß dem vorstehenden Aspekt kann bei der Zielwertsteuerung eine Trägheit von sich bewegenden Massen, einschließlich rotierender Massen berücksichtigt werden. Diese Massen unterliegen naturgemäß einer gewissen Massenträgheit. Dabei kann die Massenträgheit des Antriebsrades bei der Zielwertsteuerung berücksichtigt werden, um durch die Einstellung des Antriebsdrehmomentes der elektrischen Maschine eine vorbestimmte Umfangsgeschwindigkeit des Antriebsrades im Zeitverlauf zu erzielen. In ähnlicher Weise können für die Zielwertsteuerung die Massenträgheiten von weiteren sich bewegenden Elementen, wie zum Beispiel einer Antriebskette sowie rotierender Elemente der Antriebseinrichtung berücksichtigt werden.In the aforementioned target value control, a reduction in the peripheral speed of the drive wheel is achieved by correspondingly controlling the drive torque of the electric machine. According to the above aspect, an inertia of moving masses, including rotating masses, can be taken into account in the target value control. These masses are naturally subject to a certain mass inertia. The mass inertia of the drive wheel can be taken into account in the target value control in order to achieve a predetermined peripheral speed of the drive wheel over time by adjusting the drive torque of the electric machine. In a similar way, the mass inertia of other moving elements, such as a drive chain and rotating elements of the drive device, can be taken into account for the target value control.
Gemäß dem vorstehend genannten Aspekt kann das Regeln des Antriebsdrehmomentes der elektrischen Maschine unter Verwendung des geschlossenen Regelkreises und das zumindest zeitweise Steuern des Antriebsdrehmomentes der elektrischen Maschine unter Verwendung der Zielwertsteuerung zeitgleich ausgeführt werden. Dabei kann die Einstellung des Antriebsdrehmomentes der elektrischen Maschine durch das Regeln unter Verwendung des geschlossenen Regelkreises durch die Einstellung des Antriebsdrehmomentes der elektrischen Maschine unter Verwendung der Zielwertsteuerung überlagert werden. Ferner kann eine Priorisierung vorgesehen sein, so dass für den Fall, dass eine vorbestimmte Differenz zwischen dem Ist-Schlupfwert und dem zulässigen Schlupfwert bestimmt wird, die größer als ein vorgegebener Schwellwert ist, das Antriebsdrehmoment der elektrischen Maschine zumindest zeitweise ausschließlich unter Verwendung der Zielwertsteuerung erfolgt. Dabei kann das Steuern des Antriebsdrehmomentes der elektrischen Maschine unter Verwendung der Zielwertsteuerung für eine vorbestimmte Zeitdauer fortgesetzt werden. Ferner kann nach Beendigung der Steuerung des Antriebsdrehmomentes der elektrischen Maschine unter Verwendung der Zielwertsteuerung nach Ablauf der vorbestimmten Zeitdauer das Regeln des Antriebsdrehmomentes der elektrischen Maschine unter Verwendung des geschlossenen Regelkreises aufgenommen werden.According to the above-mentioned aspect, the regulation of the drive torque of the electric machine using the closed control loop and the at least temporary control of the drive torque of the electric machine using the target value control can be carried out simultaneously. In this case, the setting of the drive torque of the electric machine by the regulation using the closed control loop can be superimposed by the setting of the drive torque of the electric machine using the target value control. Furthermore, prioritization can be provided so that in the event that a predetermined difference is determined between the actual slip value and the permissible slip value that is greater than a predetermined threshold value, the drive torque of the electric machine is at least temporarily carried out exclusively using the target value control. In this case, the control of the drive torque of the electric machine using the target value control can be continued for a predetermined period of time. Furthermore, after the control of the drive torque of the electric machine using the target value control has ended and after the predetermined period of time has elapsed, the regulation of the drive torque of the electric machine using the closed control loop can be resumed.
Gemäß einer Ausführungsform wird im Schritt des Regelns des Antriebsdrehmomentes der elektrischen Maschine ein PID-Regler eingesetzt. Der PID-Regler ist besonders geeignet für eine Rückkopplungsregelung des Ist-Schlupfwertes, da eine überschwingende Ansteuerung der elektrischen Maschine durch geeignetes Einrichten der Koeffizienten des PID-Reglers verhindert werden kann und gleichzeitig der Ist-Schlupfwert rasch auf den zulässigen Schlupfwert zurückgeführt werden kann. Die Koeffizienten des PID-Reglers können dabei empirisch bestimmt und voreingestellt werden.According to one embodiment, a PID controller is used in the step of controlling the drive torque of the electric machine. The PID controller is particularly suitable for feedback control of the actual slip value, since overshooting control of the electric machine can be prevented by suitably setting the coefficients of the PID controller and at the same time the actual slip value can be quickly returned to the permissible slip value. The coefficients of the PID controller can be determined empirically and preset.
Gemäß einer Ausführungsform kann eine Reglerstellgrenze für das Antriebsdrehmoment des PID-Reglers zwischen einem vorbestimmten Maximalwert und null einstellbar ausgeführt sein. Die Reglerstellgrenze für das Antriebsdrehmoment des PID-Reglers ist dabei eine Größe, mit der der PID-Regler das Antriebsdrehmoment ausgehend von einem gegenwärtig vorliegenden Antriebsdrehmoment der elektrischen Maschine einstellt. Der vorbestimmte Maximalwert der Reglerstellgrenze für das Antriebsdrehmoment des PID-Reglers kann empirisch festgelegt werden. Ferner kann der vorbestimmte Maximalwert für die Reglerstellgrenze variabel sein und insbesondere auf das gegenwärtig vorliegende Antriebsdrehmoment gesetzt werden. Mit dieser Maßnahme kann erzielt werden, dass die Einstellung des Antriebsdrehmoments der elektrischen Maschine durch den PID-Regler sukzessive auf einen Wert von null eingestellt werden kann, so dass der Ist-Schlupfwert den zulässigen Schlupfwert erreichen kann. Ferner kann die Reglerstellgrenze auf einen Wert von null einstellbar sein, so dass die Funktion des PID-Reglers zumindest temporär unterbunden werden kann. Mit dieser Maßnahme kann bewirkt werden, dass das Steuern des Antriebsdrehmomentes der elektrischen Maschine ausschließlich unter Verwendung der vorstehend diskutierten Zielwertsteuerung erfolgt.According to one embodiment, a controller setting limit for the drive torque of the PID controller can be designed to be adjustable between a predetermined maximum value and zero. The controller setting limit for the drive torque of the PID controller is a value with which the PID controller sets the drive torque based on a currently existing drive torque of the electric machine. The predetermined maximum value of the controller setting limit for the drive torque of the PID controller can be determined empirically. Furthermore, the predetermined maximum value for the controller setting limit can be variable and in particular set to the currently existing drive torque. With this measure, it can be achieved that the setting of the drive torque of the electric machine by the PID controller can be successively set to a value of zero, so that the actual slip value can reach the permissible slip value. Furthermore, the controller setting limit can be adjustable to a value of zero, so that the function of the PID controller can be prevented at least temporarily. This measure can ensure that the drive torque of the electric machine is controlled exclusively using the target value control discussed above.
In einer Ausführungsform kann zur Einstellung der Reglerstellgrenze des PID-Reglers ein vorbestimmter Verlauf einschließlich einer Rampenfunktion angewendet werden. Mit dieser Ausführungsform wird ein sanfter Übergang erzielt, wenn der PID-Regler von einer Reglerstellgrenze von null auf den vorbestimmten Maximalwert oder umgekehrt umgestellt wird. Hierdurch wird die Betriebssicherheit des Fahrrads verbessert, da übermäßige Antriebsdrehmomentgradienten verhindert werden können.In one embodiment, a predetermined course including a ramp function can be used to adjust the controller limit of the PID controller. This embodiment achieves a smooth transition when the PID controller is moved from a controller limit of zero to the predetermined maximum value or This improves the operational safety of the bicycle as excessive drive torque gradients can be prevented.
Gemäß einer Ausführungsform können als Soll-Wert und Ist-Wert bezüglich des Rotationszustandes des Antriebsrads eine Soll-Drehzahl beziehungsweise eine IstDrehzahl des Antriebsrads berücksichtigt werden. Für eine Betrachtung eines Schlupfzustandes bei einem Fahrrad, das auf einem Untergrund fährt, ist das Verhältnis zwischen der Umfangsgeschwindigkeit des Antriebsrads und der Geschwindigkeit des Fahrrads über dem Untergrund zweckdienlich. Ferner sind Drehzahlen des Antriebsrads direkt oder indirekt bestimmbar und können für das Steuerungsverfahren ohne Weiteres verwendet werden.According to one embodiment, a target speed and an actual speed of the drive wheel can be taken into account as the target value and actual value with regard to the rotational state of the drive wheel. To consider a slip state in a bicycle that is traveling on a surface, the ratio between the peripheral speed of the drive wheel and the speed of the bicycle over the surface is useful. Furthermore, rotational speeds of the drive wheel can be determined directly or indirectly and can be used without further ado for the control method.
Gemäß einer Ausführungsform können als Soll-Wert und Ist-Wert bezüglich des Rotationszustandes des Antriebsrads eine Soll-Drehbeschleunigung beziehungsweise eine Ist-Drehbeschleunigung des Antriebsrads berücksichtigt werden. Die Veränderung der Umfangsgeschwindigkeit des Antriebsrads ist alternativ oder zusätzlich zu der Berücksichtigung des Betrags der Umfangsgeschwindigkeit des Antriebsrads zweckdienlich, da ein besonders schnelles Ansprechverhalten des Steuerungsverfahrens erzielbar ist.According to one embodiment, a target rotational acceleration or an actual rotational acceleration of the drive wheel can be taken into account as a target value and an actual value with respect to the rotational state of the drive wheel. Changing the peripheral speed of the drive wheel is useful as an alternative or in addition to taking the amount of the peripheral speed of the drive wheel into account, since a particularly fast response behavior of the control method can be achieved.
In einer Ausführungsform kann der Ist-Wert bezüglich des Rotationszustandes des Antriebsrads aus einem Drehzahlsignal der elektrischen Maschine der Antriebseinrichtung abgeleitet werden. Bei einer Anwendung des Steuerungsverfahrens auf ein Fahrrad mit einer Antriebseinrichtung, bei der die elektrische Maschine mit dem Ausgangselement gekoppelt ist, das wiederum mit dem Antriebsrad gekoppelt ist, kann durch Bestimmen der Drehzahl der elektrischen Maschine auf die Drehzahl des Antriebsrads zurückgeschlossen werden. Hierzu ist es besonders zweckdienlich, wenn die elektrische Maschine mit einem vorbestimmten Übersetzungsverhältnis mit dem Antriebsrad gekoppelt ist. Ferner ist es möglich, aus der Drehzahl der elektrischen Maschine auf die Drehzahl des Antriebsrads zurückzuschließen, wenn das Übersetzungsverhältnis zwischen der elektrischen Maschine und dem Antriebsrad variabel ist, und gleichzeitig das Übersetzungsverhältnis zwischen der elektrischen Maschine und dem Antriebsrad bekannt ist und für die Durchführung des Steuerungsverfahrens bereitgestellt werden kann. Besonders zweckdienlich ist das Steuerungsverfahren anwendbar auf ein Fahrrad mit einer Antriebseinrichtung, bei der die elektrische Maschine mit dem Ausgangselement ausgangsseitig beziehungsweise abtriebsseitig gekoppelt ist. In ähnlicher Weise kann vorgesehen sein, dass eine Drehbeschleunigung des Antriebsrads aus der Drehbeschleunigung der elektrischen Maschine bestimmbar ist. Alternativ kann der Ist-Wert bezüglich des Rotationszustands des Antriebsrads durch einen Sensor bestimmt werden, der die Drehzahl des Antriebsrads erfasst.In one embodiment, the actual value relating to the rotational state of the drive wheel can be derived from a speed signal of the electric machine of the drive device. When the control method is applied to a bicycle with a drive device in which the electric machine is coupled to the output element, which in turn is coupled to the drive wheel, the speed of the drive wheel can be deduced by determining the speed of the electric machine. For this purpose, it is particularly useful if the electric machine is coupled to the drive wheel with a predetermined gear ratio. Furthermore, it is possible to deduce the speed of the drive wheel from the speed of the electric machine if the gear ratio between the electric machine and the drive wheel is variable and at the same time the gear ratio between the electric machine and the drive wheel is known and can be made available for carrying out the control method. The control method is particularly useful when applied to a bicycle with a drive device in which the electric machine is coupled to the output element on the output side or output side. In a similar way, it can be provided that a rotational acceleration of the drive wheel can be determined from the rotational acceleration of the electric machine. Alternatively, the actual value with regard to the rotational state of the drive wheel can be determined by a sensor that detects the rotational speed of the drive wheel.
In einer Ausführungsform kann der Soll-Wert bezüglich des Rotationzustandes des Antriebsrads aus einer direkt oder indirekt bestimmbaren Geschwindigkeit des Fahrrads über dem Untergrund ableitbar sein. Dabei kann die Geschwindigkeit des Fahrrads über dem Untergund aus der Umfangsgeschwindigkeit des nicht angetriebenen Rads des Fahrrads abgeleitet werden. Hierzu kann ein Raddrehzahlsensor an dem nicht angetriebenen Rad vorgesehen sein, dessen Signal zu Weiterverarbeitung zur Verfügung steht. Alternativ kann ein Geschwindigkeitssensor vorgesehen sein, der die Geschwindigkeit des Fahrrads erfasst und ein entsprechendes Signal zur Weiterverarbeitung zur Verfügung stellt.In one embodiment, the target value for the rotational state of the drive wheel can be derived from a directly or indirectly determinable speed of the bicycle over the ground. The speed of the bicycle over the ground can be derived from the peripheral speed of the non-driven wheel of the bicycle. For this purpose, a wheel speed sensor can be provided on the non-driven wheel, the signal of which is available for further processing. Alternatively, a speed sensor can be provided that detects the speed of the bicycle and provides a corresponding signal for further processing.
In einer Ausführungsform kann die Drehzahl der elektrischen Maschine auf der Grundlage von Betriebsbedingungen des Fahrrads einschließlich des Betriebszustands der Kurbeleinrichtung geregelt werden. Insbesondere wird bei dem Fahrrad, das als Pedelec ausgestaltet sein kann, die Drehzahl der Kurbeleinrichtung bestimmt und auf dieser Grundlage der Betrieb der elektrischen Maschine gesteuert. Weitere Betriebsbedingungen des Fahrrads einschließlich der Geschwindigkeit des Fahrrads über dem Untergrund, eine Eingabe eines Fahrers des Fahrzeugs zur Ansteuerung der Drehzahl der elektrischen Maschine und dergleichen können zusätzlich oder alternativ berücksichtigt werden.In one embodiment, the speed of the electric machine can be controlled based on operating conditions of the bicycle, including the operating state of the crank device. In particular, in the bicycle, which can be designed as a Pedelec, the speed of the crank device is determined and the operation of the electric machine is controlled on this basis. Other operating conditions of the bicycle, including the speed of the bicycle over the ground, an input from a driver of the vehicle to control the speed of the electric machine and the like, can be taken into account additionally or alternatively.
In einer Ausführungsform kann das Antriebsdrehmoment der elektrischen Maschine abtriebsseitig ohne Durchlaufen der Getriebevorrichtung auf das Ausgangselement der Antriebseinrichtung aufgebracht werden. Das Steuerungsverfahren ist insbesondere auf ein Fahrrad mit einer Antriebseinrichtung anwendbar, bei dem eine ausgangsseitige Kopplung der elektrischen Maschine mit dem Ausgangselement und somit dem Antriebsrad erfolgt. Auf diese Weise kann mit einfachen Mitteln die Regelung beziehungsweise Steuerung der Drehzahl beziehungsweise des Drehmoments der elektrischen Maschine derart erfolgen, dass dem potentiell vorliegenden Schlupfzustand an dem Antriebsrad zuverlässig entgegengewirkt werden kann.In one embodiment, the drive torque of the electric machine can be applied to the output element of the drive device on the output side without passing through the transmission device. The control method is particularly applicable to a bicycle with a drive device in which the electric machine is coupled to the output element and thus to the drive wheel on the output side. In this way, the speed or torque of the electric machine can be regulated or controlled using simple means in such a way that the potentially existing slip condition on the drive wheel can be reliably counteracted.
Gemäß einem weiteren Aspekt ist eine Steuerungsvorrichtung für eine Antriebseinrichtung für ein Fahrrad vorgesehen, die Eingabeschnittstellen zur Aufnahme von Eingangssignalen und Ausgabeschnittstellen zur Ausgabe von Ausgangssignalen und eine Einrichtung zur Ansteuerung einer elektrischen Maschine aufweist, wobei die Steuerungsvorrichtung zur Durchführung des Verfahrens mit einem oder mehreren der vorstehend diskutierten Merkmale eingerichtet ist. Die Steuerungsvorrichtung kann dabei in eine an dem Fahrrad vorgesehene übergeordnete Steuerungseinrichtung integriert sein. Die Steuerungsvorrichtung kann eine separate Einrichtung sein, die an dem Fahrrad vorgesehen werden kann. Die Steuerungsvorrichtung kann ferner mit einer Energiespeichereinrichtung verbunden sein, die an dem Fahrrad vorgesehen sein kann, um der elektrischen Maschine entsprechend dem Steuerungsverfahren elektrische Energie zuzuführen und den vorbestimmten Betriebszustand der elektrischen Maschine herbeizuführen. Die Steuerungsvorrichtung kann einen Geschwindigkeitssensor aufweisen, der zur Erfassung der Geschwindigkeit des Fahrrads über dem Untergrund eingerichtet ist.According to a further aspect, a control device for a drive device for a bicycle is provided, which has input interfaces for receiving input signals and output interfaces for outputting output signals and a device for controlling an electrical machine, wherein the control device for carrying out the method is provided with one or more of the features discussed above. male. The control device can be integrated into a higher-level control device provided on the bicycle. The control device can be a separate device that can be provided on the bicycle. The control device can also be connected to an energy storage device that can be provided on the bicycle in order to supply electrical energy to the electrical machine in accordance with the control method and to bring about the predetermined operating state of the electrical machine. The control device can have a speed sensor that is set up to detect the speed of the bicycle over the ground.
Gemäß einem weiteren Aspekt weist ein Fahrrad mit einer Antriebseinrichtung zur zumindest zeitweisen elektrischen Unterstützung eines durch Muskelkraft erfolgenden Antriebs eines Antriebsrades des Fahrrads eine Steuerungsvorrichtung auf, der in dem vorstehenden Aspekt erläutert ist.According to a further aspect, a bicycle with a drive device for at least temporarily electrically assisting a drive of a drive wheel of the bicycle by muscle power has a control device as explained in the above aspect.
Vorstehend ist das Fahrrad mit einem Vorderrad und einem Hinterrad beschrieben. Das Fahrrad kann alternativ mehr als zwei, insbesondere drei Räder aufweisen, von denen mindestens ein Rad als Antriebsrad ausgestaltet sein kann.
-
1 zeigt in einer schematischen Ansicht ein als Pedelec ausgestaltetes Fahrrad, auf das das Steuerungsverfahren gemäß den Ausführungsformen anwendbar ist; -
2 zeigt eine beispielhafte Antriebseinrichtung, die in dem in1 gezeigten Fahrrad zum Einsatz vorgesehen ist und auf die das Steuerungsverfahren gemäß den Ausführungsformen anwendbar ist; -
3 zeigt in einer schematischen Darstellung ein Ablaufdiagramm des Steuerungsverfahrens in einer Ausführungsform.
-
1 shows a schematic view of a bicycle designed as a Pedelec to which the control method according to the embodiments is applicable; -
2 shows an exemplary drive device that is used in the1 shown bicycle and to which the control method according to the embodiments is applicable; -
3 shows a schematic representation of a flow chart of the control method in one embodiment.
Das in
Das in
Das als Antriebsrad ausgestaltete Hinterrad 3 ist über ein Antriebskraftübertragungselement in der Form einer Kette mit der Antriebseinrichtung 2 gekoppelt. Die Antriebseinrichtung 2 weist ferner eine Kurbeleinrichtung 4 auf, über die ein Fahrer des Fahrrads 1 Muskelkraft in die Antriebseinrichtung 2 einleiten kann. Die Antriebseinrichtung 2 weist ferner ein Ausgangselement 6 in der Form eines Kettenblatts oder eines Zahnrads auf, das über die Kette mit einem Ritzel des Hinterrads 3 gekoppelt ist. Eine Rotation des Ausgangselements 6 wird über die Kette auf das Hinterrad 3 übertragen, so dass das Hinterrad 3 angetrieben werden kann.The
Die elektrische Maschine 7 dient dazu, Antriebskraft auf das Ausgangselement 6 der Antriebseinrichtung 2 zu übertragen. Insbesondere wird eine Rotation einer Ausgangswelle der elektrischen Maschine 7 mit einem definierten Übersetzungsverhältnis auf das Ausgangselement 6 und nachfolgend auf das Antriebsrad 3 übertragen. Die elektrische Maschine 7 dient in der vorliegenden Ausführungsform dazu, die von der Kurbeleinrichtung 4 in die Antriebseinrichtung 2 eingeleitete Muskelkraft elektrisch zu unterstützen. Dabei wird die über die Kurbeleinrichtung 4 in die Antriebseinrichtung 2 eingeleitete Muskelkraft über eine in der Antriebseinrichtung 2 vorgesehene Getriebevorrichtung 5 auf das Ausgangselement 6 übertragen. Insofern werden durch die Antriebseinrichtung 2 die Antriebskraft der elektrischen Maschine 7 und die über die Kurbeleinrichtung 4 eingeleitete Muskelkraft kombiniert und wird die kombinierte Antriebskraft auf das Hinterrad 3 übertragen.The
Die in
Die in
Die in
Im Folgenden wird eine Ausführungsform des Steuerungsverfahrens auf der Grundlage von
Zusätzlich zu der vorstehend genannten Steuerung bezüglich der Geschwindigkeit des Fahrrads 1 wird in einem kontinuierlich durchgeführten Verfahren das Antriebsdrehmoment der elektrischen Maschine 7 unter Berücksichtigung eines potentiell am Hinterrad 3 des Fahrrads 1 auftretenden Schlupfs geregelt beziehungsweise gesteuert. Hierzu wird in einem Schritt S1 zunächst ein Ist-Schlupfwert an dem Antriebsrad 3 auf der Basis einer Abweichung zwischen einem Soll-Wert und einem Ist-Wert bezüglich des Rotationszustands des Antriebsrads 3 erfasst. Hierzu wird in der vorliegenden Ausführungsform durch die Steuerungsvorrichtung 8 zunächst die gegenwärtige Geschwindigkeit des Fahrrads 1 auf der Grundlage der erfassten Drehzahl des Vorderrads 10 bestimmt. Unter der Voraussetzung, dass die Umfangsgeschwindigkeit des Vorderrads 10 die Geschwindigkeit des Fahrrads 1 ausreichend genau wiedergibt, kann sodann die Umfangsgeschwindigkeit des Hinterrads 3 dahingehend bewertet werden, ob eine Abweichung unter Berücksichtigung der erfassten Geschwindigkeit des Fahrrads 1 vorliegt. Wie vorstehend beschrieben ist, wird die Umfangsgeschwindigkeit des Hinterrads 3 durch Bestimmen der Drehzahl der elektrischen Maschine 7 durch die Steuerungsvorrichtung 8 bestimmt.In addition to the above-mentioned control with respect to the speed of the
Aus der Abweichung der Umfangsgeschwindigkeit des Hinterrads 3 und der die Geschwindigkeit des Fahrrads 1 über dem Untergrund darstellenden Umfangsgeschwindigkeit des Vorderrads 10 kann bestimmt werden, ob ein Schlupf zwischen dem Hinterrad 3 und dem Untergrund vorliegt. In der vorliegenden Ausführungsform wird aus den Differenzen zwischen der Umfangsgeschwindigkeit des Hinterrads 3 und der Umfangsgeschwindigkeit des Vorderrads 10 ein Wert bestimmt, der als Schlupfwert bezeichnet wird.From the deviation between the peripheral speed of the
Aufgrund der Tatsache, dass ein gewisser Schlupf des Hinterrads 3 während des Antriebs als zulässig betrachtet werden kann, wird zunächst geprüft, ob der erfasste Schlupfwert größer als der zulässige Schlupfwert ist oder nicht. Für den Fall, dass der erfasste Schlupfwert, nämlich der Ist-Schlupfwert, größer als der zulässige Schlupfwert ist, wird in Schritt S2 die Differenz zwischen dem Ist-Schlupfwert und dem zulässigen Schlupfwert bestimmt. Aufgrund dieser Differenz wird in Schritt S2 unter Verwendung eines PID-Regelkreises das Antriebsdrehmoment der elektrischen Maschine 7 eingestellt. Insbesondere wird in dieser Ausführungsform ausgehend von dem aktuellen von der Steuerungsvorrichtung 8 vorgegebenem Antriebsdrehmoment der elektrischen Maschine durch den PID-Regelkreis mit einem vorbestimmten Verlauf in Abhängigkeit von der Differenz zwischen dem Ist-Schlupfwert und dem zulässigen Schlupfwert eine Verringerung des Antriebsdrehmoments der elektrischen Maschine vorgegeben. Dabei sind in der vorliegenden Ausführungsform die Parameter des PID-Regelkreises so voreingestellt, dass ein Überschwingen der Regelung des Antriebsdrehmoments der elektrischen Maschine vermieden wird und gleichzeitig der Ist-Schlupfwert mit einem schnellen Ansprechverhalten auf den oder unter den zulässigen Schlupfwert verringert werden kann.Due to the fact that a certain amount of slip of the
Aufgrund der in Schritt S2 vorgenommenen Regelung unter Verwendung eines geschlossenen Regelkreises kann somit auf der Grundlage einer gezielten Verringerung des Antriebsdrehmomentes der elektrischen Maschine 7 der Schlupfzustand des Fahrrads 1 gemindert oder aufgehoben werden.Due to the control carried out in step S2 using a closed control loop, the slip state of the
Parallel zu dem Regeln des Antriebsdrehmomentes der elektrischen Maschine 7 auf der Grundlage des Schritts S2 unter Verwendung des geschlossenen Regelkreises wird in Schritt S3 das Antriebsdrehmoment der elektrischen Maschine zusätzlich unter Verwendung einer Zielwertsteuerung in der Form einer Vorsteuerung eingestellt. Hierzu wird in Schritt S3 zunächst der in Schritt S1 erfasste Ist-Schlupfwert mit dem zulässigen Schlupfwert verglichen. Bei Erfassung einer vorbestimmten Differenz zwischen dem Ist-Schlupfwert und dem zulässigen Schlupfwert, wenn nämlich der Ist-Schlupfwert um einen vorbestimmten Betrag größer als der zulässige Schlupfwert ist, wird das Antriebsdrehmoment der elektrischen Maschine 7 so eingestellt, dass an dem Hinterrad 3 eine verringerte Antriebskraft vorliegt und somit der Ist-Schlupfwert verringert wird. Hierzu wird eine Zielwertsteuerung eingesetzt, bei der die Verringerung des Antriebsdrehmomentes der elektrischen Maschine auf der Grundlage der Charakteristik des Fahrrads 1, auf das die Zielwertsteuerung angewendet wird, berücksichtigt werden.In parallel to the control of the drive torque of the
Somit wird in Schritt S3 nach der Erfassung einer vorbestimmten Differenz zwischen dem Ist-Schlupfwert und dem zulässigen Schlupfwert das Antriebsdrehmoment der elektrischen Maschine ausgehend von dem aktuellen Antriebsdrehmoment der elektrischen Maschine 7 verringert, wobei bei dieser Verringerung in der vorliegenden Ausführungsform ein zeitlicher Verlauf der Absenkung des Antriebsdrehmoments der elektrischen Maschine 7 verwendet wird, der einer zeitabhängigen Rampe mit einer negativen Steigung entspricht. Sobald die vorbestimmte Differenz zwischen dem Ist-Schlupfwert und dem zulässigen Schlupfwert wieder unterschritten wurde, wird die Zielwertsteuerung beendet und wird die elektrische Maschine 7 mit dem zu diesem Zeitpunkt vorliegenden Antriebsdrehmoment betrieben.Thus, in step S3, after detecting a predetermined difference between the actual slip value and the permissible slip value, the drive torque of the electric machine is reduced starting from the current drive torque of the
Gemäß dem Grundkonzept des Steuerungsverfahrens gemäß der vorliegenden Ausführungsform werden die Vorteile der Verwendung eines geschlossenen Regelkreises in der Form eines PID-Reglers und einer Zielwertsteuerung miteinander verbunden. Die Verwendung eines geschlossenen Regelkreises bietet eine sehr genaue Angleichung des Ist-Schlupfwerts an den Soll-Schlupfwert in der Form des vorbestimmten zusätzlichen Schlupfwerts, wobei die verwendete PID-Regelung naturgemäß einer gewissen Verzögerung im Ansprechverhalten unterliegt. Da jedoch beispielsweise beim Fahren mit dem Fahrrad 1 auf rutschigem Untergrund zur Beibehaltung der Fahrsicherheit ein unmittelbarer Eingriff in den Betrieb der Antriebseinrichtung 2 erforderlich ist, um beispielsweise ein Ausbrechen des Hinterrads 3 mit den entsprechenden Folgen zu verhindern, wird die in dem Schritt S2 ausgeführte Zielwertsteuerung über die in dem Schritt S3 ausgeführte Regelung mit dem geschlossenen Regelkreis überlagert. Im Ergebnis kann die in dem Schritt S3 verwendete Zielwertsteuerung mit dem entsprechenden schnellen Ansprechverhalten die Sicherheit des Fahrrads 1 insbesondere auf rutschigem Untergrund erhöhen, da bereits in Sekundenbruchteilen der Ist-Schlupfwert so stark verringert werden kann, dass das Risiko eines Unfalls weitestgehend verhindert werden kann. Zusätzlich kann die genaue Regelung des Antriebsdrehmoments durch die in dem Schritt S3 ausgeführte Regelung mit dem geschlossenen Regelkreis ausgeführt werden, um das Antriebsdrehmoment der elektrischen Maschine 7 sehr genau auf den zulässigen Schlupfwert zu regeln.According to the basic concept of the control method according to the present embodiment, the advantages of using a closed control loop in the form of a PID controller and a target value control are combined. The use of a closed control loop offers a very precise adjustment of the actual slip value to the target slip value in the form of the predetermined additional slip value, whereby the PID control used is naturally subject to a certain delay in response. However, since, for example, when riding the
In einer weiteren Ausführungsform wird für die Steuerung des Antriebsdrehmoments der elektrischen Maschine 7 unter Verwendung einer Zielwertsteuerung in der Form einer Vorsteuerung ein zulässiger Schlupfwert vorgegeben, der größer ist als der zulässige Schlupfwert, der für die Regelung des Antriebsdrehmoments auf der Grundlage des geschlossenen Regelkreises vorgegeben wird. Mit dieser Maßnahme wird erreicht, dass die Zielwertsteuerung bei Erreichen des zulässigen Schlupfwertes, der für die Zielwertsteuerung vorgegeben ist, beendet wird. In diesem Fall wird nachfolgend die Regelung des Antriebsdrehmoments der elektrischen Maschine mit dem geschlossenen Regelkreis durchgeführt, bis der zulässige Schlupfwert erreicht ist, der für die Regelung mit dem geschlossenen Regelkreis vorgegeben ist. Somit wird in dieser Ausführungsform zunächst als Vorsteuerung die Zeilwertsteuerung mit dem schnellen Ansprechverhalten eingesetzt und darauffolgend die Regelung mit dem geschlossenen Regelkreis durchgeführt, so sich insgesamt ein vorteilhaftes Regelungsverhalten ergibt. Es ist anzumerken, dass für diese und andere Ausführungsformen der zulässige Schlupfwert, der für die Regelung mit dem geschlossenen Regelkreis vorgegeben ist, auf einen Wert von null gesetzt werden kann. In diesem Fall kann der Schlupf am Hinterrad 3 stark verringert werden.In a further embodiment, a permissible slip value is specified for controlling the drive torque of the
In einer weiteren Ausführungsform sind die Regelungsparameter des PID-Reglers einstellbar. Insbesondere wird in der vorliegenden Ausführungsform die Reglerstellgrenze für das Antriebsdrehmoment des PID-Reglers zwischen einem vorbestimmten Maximalwert und null eingestellt. Dabei ist die Reglerstellgrenze diejenige Größe, mit der der PID-Regler das gegenwärtig vorliegende Antriebsdrehmoment der elektrischen Maschine 7 verändert. Für den Fall, dass die Reglerstellgrenze auf einen Wert von null eingestellt ist, wird die Funktion des PID-Reglers unterbunden und wird in der vorliegenden Ausführungsform ausschließlich die in dem Schritt S3 vorgesehene Zielwertsteuerung eingesetzt. Für den Fall, dass die Reglerstellgrenze auf den Maximalwert eingestellt wird, kann durch den PID-Regler das gegenwärtig vorliegende Antriebsdrehmoment der elektrischen Maschine 7 bis auf einen Wert von null abgesenkt werden, so dass für diesen Fall eine Abschaltung des Unterstützungsbetriebs durch die elektrische Maschine 7 vorgesehen ist. Dabei kann der vorbestimmte Maximalwert der Reglerstellgrenze abhängig von dem gegenwärtigen Antriebsdrehmoment der elektrischen Maschine 7 variabel eingestellt werden.In a further embodiment, the control parameters of the PID controller are adjustable. In particular, in the present embodiment, the controller setting limit for the drive torque of the PID controller is set between a predetermined maximum value and zero. The controller setting limit is the value with which the PID controller changes the currently existing drive torque of the
In einer weiteren Ausführungsform ist vorgesehen, dass bei der Verstellung der Reglerstellgrenzen zwischen dem vorbestimmten Maximalwert und null ein vorbestimmter zeitlicher Verlauf verwendet wird, der in der vorliegenden Ausführungsform als Rampe vorgesehen ist. Mit dieser Ausführungsform wird bewirkt, dass bei der Umstellung der Reglerstellgrenzen keine abrupte Änderung des Antriebsdrehmoments der elektrischen Maschine 7 erzeugt wird, wodurch sich ein unerwünschter Schlupfzustand am Hinterrad 3 ergeben könnte.In a further embodiment, it is provided that when adjusting the controller setting limits between the predetermined maximum value and zero, a predetermined time profile is used, which in the present embodiment is provided as a ramp. This embodiment ensures that when changing the controller setting limits, no abrupt change in the drive torque of the
In den vorstehend diskutierten Ausführungsformen wird zur Verminderung des Schlupfs an dem Hinterrad 3 in vorbestimmten Betriebszuständen das Antriebsdrehmoment der elektrischen Maschine 7 geregelt beziehungsweise gesteuert. Es ist anzumerken, dass in den vorliegenden Ausführungsformen unabhängig von der Konstruktion der Antriebseinrichtung 2 das von der Getriebevorrichtung 5 auf das Ausgangsdrehmoment 6 aufgebrachte Antriebsdrehmoment, das sich aus der eingeleiteten Muskelkraft ergibt, nicht geregelt oder verändert wird. Außerdem wird als Regelgröße in den vorstehenden Ausführungsformen die Regelung der Antriebskraft auf das Antriebsdrehmoment der elektrischen Maschine 7 beschränkt.In the embodiments discussed above, the drive torque of the
BezugszeichenReference symbols
- 11
- FahrradBicycle
- 22
- AntriebseinrichtungDrive system
- 33
- Antriebsrad (Hinterrad)Drive wheel (rear wheel)
- 44
- KurbeleinrichtungCrank mechanism
- 55
- GetriebevorrichtungGearbox device
- 66
- AusgangselementOutput element
- 77
- elektrische Maschineelectric machine
- 88th
- SteuerungsvorrichtungControl device
- 99
- EnergiespeichereinrichtungEnergy storage device
- 1010
- nicht angetriebenes Rad (Vorderrad)non-driven wheel (front wheel)
- S1S1
- Erfassen Ist-SchlupfwertRecord actual slip value
- S2S2
- Regeln Antriebsdrehmoment (geschlossener Regelkreis)Control drive torque (closed control loop)
- S3S3
- Steuern Antriebsdrehmoment (Zielwertsteuerung)Control drive torque (target value control)
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102023200864.5A DE102023200864B3 (en) | 2023-02-03 | 2023-02-03 | Control method for a bicycle, control device and bicycle with the control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102023200864.5A DE102023200864B3 (en) | 2023-02-03 | 2023-02-03 | Control method for a bicycle, control device and bicycle with the control device |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102023200864B3 true DE102023200864B3 (en) | 2024-05-16 |
Family
ID=91023620
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102023200864.5A Active DE102023200864B3 (en) | 2023-02-03 | 2023-02-03 | Control method for a bicycle, control device and bicycle with the control device |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102023200864B3 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102012206003A1 (en) | 2012-04-12 | 2013-10-17 | Robert Bosch Gmbh | Method for controlling a pedal-driven vehicle and control device |
DE102021118362B3 (en) | 2021-07-15 | 2022-11-10 | Amprio Gmbh | Pedelec and method for operating a pedelec |
-
2023
- 2023-02-03 DE DE102023200864.5A patent/DE102023200864B3/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102012206003A1 (en) | 2012-04-12 | 2013-10-17 | Robert Bosch Gmbh | Method for controlling a pedal-driven vehicle and control device |
DE102021118362B3 (en) | 2021-07-15 | 2022-11-10 | Amprio Gmbh | Pedelec and method for operating a pedelec |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3251935B1 (en) | Control method and control device for adapting a speed of pushing aid of an electric bicycle | |
DE112007000872B4 (en) | System and method for controlling a vehicle | |
DE4109930C2 (en) | Electric vehicle | |
DE102009029655B4 (en) | Method for controlling an electrical auxiliary drive for a pedal-powered vehicle and a pedal-powered vehicle | |
EP3738860B1 (en) | Method and steering control device for determining a variable for adjusting a power steering torque in a vehicle steering system | |
DE19810656A1 (en) | Braking control method for electric or hybrid vehicles | |
DE102008039915A1 (en) | Control device for the automatic driving of a vehicle | |
DE102006046834A1 (en) | Controller in vehicle steering system receives as input signal the value of at least one vehicle state parameter to determine initial null position of steering shaft, whereby value is not steering angle parameter | |
DE102013214169A1 (en) | Method and device Realization of a situation-dependent boost mode in an electrically operated two-wheeler | |
DE4231328C2 (en) | Power steering device and method for controlling a power steering device | |
DE102009037190A1 (en) | Control device for electric vehicles | |
DE112019000860T5 (en) | Control apparatus of a vehicle | |
DE4232250C2 (en) | Motorized power steering device for a vehicle and control method therefor | |
EP3625075B1 (en) | Method for controlling a drive torque and drive train assembly for carrying out the method | |
DE19642006B4 (en) | Control device for continuously variable transmission | |
DE102023200864B3 (en) | Control method for a bicycle, control device and bicycle with the control device | |
EP1459928B1 (en) | Apparatus for acceleration and/or deceleration of a vehicle and method for controlling speed of a vehicle | |
DE19722174C2 (en) | Anti-lock brake control system for motor vehicles and associated brake force control method | |
EP4032795A1 (en) | Detection of sensor manipulation of an electric bicycle | |
DE102004055584A1 (en) | parking aid | |
EP1661750A1 (en) | Method and device for closed loop control of vehicle speed | |
EP2709890B1 (en) | Method for a vehicle having an electric machine | |
WO2010001362A1 (en) | Vehicle comprising an automatic transmission | |
DE102017107205A1 (en) | Muscle-assisted vehicle with a space-adaptive cruise control, proximity-adaptive cruise control and method for controlling a distance and a speed | |
EP3219598A1 (en) | Drive support system and vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R016 | Response to examination communication | ||
R018 | Grant decision by examination section/examining division |