Detecting a rocking motion on a vehicle
The system identifies swing walks in vehicle pedaling techniques by analyzing roll angle and force/torque correlations, improving stability and efficiency by adjusting vehicle settings.
Patent Information
- Application Number
- DE102024200082
- Authority / Receiving Office
- DE · DE
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-04
- Publication Date
- 2025-07-10
AI Technical Summary
Existing methods for detecting and optimizing the driving technique of a vehicle using a crank, such as a bicycle, are inadequate in distinguishing between different pedaling techniques like cradle steps and swing walks, which affect driving stability, traction, and efficiency.
A system and method to determine a swing walk by analyzing the correlation and phase relationship between the roll angle and the force or torque applied by the rider, using sensors and a processing device to identify the swing walk and adjust vehicle settings for improved stability and efficiency.
Enhances driving stability, traction, and efficiency by recognizing swing walks and providing real-time adjustments to vehicle settings, such as gear changes and suspension damping, based on the detected pedaling technique.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
The present invention relates to a vehicle driven by a person by means of a crank. In particular, the invention relates to the detection that the vehicle is driven in the swing pedal.A bicycle comprises a crank by means of which it can be driven. Typically, the crank has pedals for feet of a person and acts on a chain which in turn acts on a drive wheel of the bicycle. Often, the chain is part of a shiftable reduction gear. A person driving the bicycle by means of the crank can do this with different techniques or in different sequences of movements. For example, in the sprint or driving up an uphill, the person can lift from a saddle of the bicycle in order to use as much of his entire weight as possible for providing a torque at the crank. This type of actuation is known as a cradle step.DE 10 2023 105 183 A1 proposes determining a weighing step on the basis of pulsating yaw and roll angles on a vehicle.DE 10 2023 105 185 A1 shows a control of a transmission of a vehicle depending on a posture of a driver in which he is standing on pedals.It is an object of the present invention to provide an improved technique for recognizing that a vehicle is being propelled in a swing walk. The invention achieves this object by means of the subject matter of the independent claims. Dependent claims represent preferred embodiments.A vehicle comprises a crank, by means of which a person can drive the vehicle, and a steering handle with a handle, on which the person guides the steering handle. A method for determining that the vehicle is driven in the step of weighing comprises the steps of determining a course of a roll angle of the vehicle; determining a course of a force introduced by the person into a chassis of the vehicle; determining a feature indicative of the step of weighing on the basis of the determined courses of the roll angle and the force; and determining the step of weighing on the basis of the feature.A swing walk may be characterized in that the person has left a seating of the vehicle and continues to actuate the pedal crank. A weight of the person can essentially rest on pedals which are attached to the crank and via which the person actuates the crank with his feet. Usually, the person can hold himself on the vehicle with his hands, wherein a smaller part of his weight can be supported via the hands. If the feet are lying unsecured on the pedals, the person can exert a torque on the crank which can be limited mainly by the weight of the person. If the feet are connected to the pedals in a traction-proof manner, for example by the feet plugging into special shoes which are fastened to the pedals by means of straps or a separable coupling ("click closure"), the torque which can be produced can be increased by the person stepping down a pedal running downward and at the same time pulling up an pedal running upward.The cradle step is usually adopted to generate a high driving torque. Exemplary driving states in which a weighing step is expedient comprise a sprint or driving uphill. In the rocker pedal, the person always steps into the pedals, moves the crank in a uniform direction and provides torque for driving.The rocker pedal is to be distinguished from a standing posture in which the person is also standing on the pedals, but without twisting them to provide torque. In the standing posture, a pedal is usually located at the front and a rear. The person can take the standing posture, for example, to move his own center of gravity forward or rearward when driving a sharp gradient, to cushion down bumps with their legs, to prepare a jump, or to prepare for landing after a jump.A force or a torque acting between the person and the vehicle or a chassis of the vehicle can be determined. A weighing step can be determined simply and with sharp separation. Based on a particular weight step, a measure to assist a driving characteristic of the vehicle may be determined later. Furthermore, the person can be given an indication for optimizing his driving or driving behavior.It is preferably determined that a variation of the roll angle and a variation of a force or a torque that the person applies to the vehicle have mutually corresponding periods. In this case, preferably only fundamental frequencies of the curves are compared with one another. The periods are firmly coupled to one another by the person and their movement sequence during driving with the vehicle. Curves whose periods do not correspond cannot be considered for determining a weighing step.The curves may have a predetermined phase relationship. For example, the person can simultaneously apply a great force to a pedal of the crank with his right leg and pull a handlebar of the vehicle upward with his left arm in order to support himself. As a result of these two forces, a torque can act on the vehicle about the longitudinal axis, so that the roll angle can increase in the corresponding direction. A phase angle between the force or the torque and the roll angle can be predetermined. If curves with a phase relationship other than a predetermined phase relationship are detected, they cannot be used as a basis for determining a weight step.In a further preferred variant, only amplitudes of curves having the same frequency can be considered. A phase relationship between the curves can be neglected in this case. For example, a first profile of a roll angle and a second profile of a force introduced by a driver or of an introduced torque can be considered. Frequency components of a predetermined frequency can then be extracted from the curves. Amplitudes of the curves at the predetermined frequency components can then be determined and compared with one another. If a difference between the amplitudes exceeds a predetermined threshold value, a weighing step can be determined.The amplitudes can also be combined with one another by means of a predetermined mathematical function, for example a product or a weighted sum. The result of the function can be subjected to a predetermined criterion, for example a comparison with a threshold value, in order to determine the presence of a weighing step.Further alternatively, a further profile can be generated from the two profiles, for example by means of a convolution or a cross-correlation. From the further course, the predetermined frequency components can then be extracted. An amplitude of the result may be compared to a threshold to determine the presence of a step.A feature may include a frequency component of the history. For determining the frequency component, a frequency analysis of the curve can be carried out. A predetermined frequency filter, for example a high pass filter, a low pass filter or a band pass filter, can also be applied to the profile in order to isolate from the profile by one or more frequency components which lie in a predetermined range. A frequency analysis can comprise a Fourier transformation, which can be carried out efficiently on a digital processing device, in particular as a fast Fourier transformation (FFT).In one embodiment, a short time fourier transform (STFT) is performed to determine a characteristic feature of the history. The course may be several seconds, for example at least about 10 seconds, preferably at least about 5 seconds or more preferably at least about 3 seconds.The frequency component may be related to a stepping frequency of the person. The treading frequency can be defined as the speed of the crank or as twice the speed of the crank. The tread frequency can also be called kadenz. By referring the frequency component to the pedaling frequency, ordering analysis can be performed which can more effectively give insight into effects on the handlebar resulting from pedaling of the person. Other frequencies, which originate, for example, from a road wheel of the vehicle, can be removed from consideration in an improved manner.Preferably, a spectrum of several frequency components of the curve is determined. For this purpose, a number of frequency components or frequency ranges can be predetermined. A feature may include a relationship between strengths of different frequency components. Thus, a type of "fingerprint" of frequency components that indicate a weighing step can be recognized in the course.In a further embodiment, profiles of different forces and / or torques between the person and the vehicle or the chassis thereof are determined, wherein a feature is determined on the basis of a correlation of the profiles. It is particularly preferred that forces or torques are processed which are determined on different sides of a central section of the vehicle. The curves can have a predetermined phase relationship in the step. A predetermined relationship between amplitudes of the curves or frequency components of the curves associated with one another can also be considered.A feature can be determined by means of an observer. In control technology, an observer is a system which reconstructs an unmeasurable variable from known input variables and output variables of an observed reference system. Thus, on the basis of one or more courses or certain features, it is possible to infer a movement sequence of the person, which is known as a weighing step.A feature can be determined in particular by means of an adaptive filter. Such a filter can preferably be designed as a Kalman filter, which implements a mathematical method for estimating parameters for describing system states on the basis of error-prone observations. Thus, the presence of a weighing step can be determined on the basis of one or more curves.In a particularly preferred embodiment, a feature is determined by means of a machine learning model. For this purpose, pattern recognition can be carried out, which works on the basis of an artificial neural network (ANN), for example. For training the ANN, force and / or torque profiles can be presented to him, each of which is known whether or not they indicate a step. The ANN can then be configured iteratively, for example by means of error feedback (back propagation), in such a way that it can identify a step in a more improved manner on the basis of corresponding curves. Thus, some form of supervised learning may be implemented. If a determination error is small enough, the training can be ended and the ANN can be used to determine a weight step.For training the ANN, a wide variety of training data may be used, which may be collected on comparable vehicles. The vehicles can differ, for example, in dimensions, shapes or installation positions of their control arms. In addition, the training data can be determined when traveling different routes or by different persons.The weight entry can be determined purely qualitatively or additionally also quantitatively. For example, a frequency, a phase, an amplitude or a form of a cyclic profile can be determined. In this case, a specific course can correspond to a recurring movement of the crank.In one specific embodiment, a driving situation of the vehicle is determined; the step of weighing is determined as a function of the determined driving situation. For example, in a first exemplary driving situation, the vehicle may travel on a gradually increasing gradient. The person does not change an engaged gear step and at some time changes to the step of weighing in order not to fall below a minimum speed.In a second exemplary driving situation, the person can suddenly decide to accelerate as much as possible, for example in order to leave a dangerous situation. The person then changes to the step of weighing, which he can maintain even at an increased speed. Under certain circumstances, the person changes a gear ratio engaged in a transmission in order to further increase the travel speed of the vehicle. The change of the gear stage can be detected by means of a sensor or on the basis of a corresponding transition in the frequency of a scanned profile.On the basis of a recognized weight step, a measure for improving a driving behavior of the vehicle in the specific weight step may be determined. The aim of controlling the driving behavior is generally to improve stability, traction or lane fidelity of the vehicle in the road. Furthermore, it is possible to attempt to improve the introduction or transmission of force or torque by the person in order to provide a drive torque which can be used in an improved manner for conversion into propulsion of the vehicle.The measure can be provided in the form of a pointer. The indication may comprise a specific change of a setting of a component of the vehicle. The setting can be changed during the trip or within the scope of a service intervention. The indication may be provided to the person or a service person for the vehicle. For example, the setting of a strength of a damping force, a spring rate or a spring rate profile of a wheel suspension of the vehicle can be included in the indication. The indication can also comprise an engaged gear stage of a controllable transmission of the vehicle. In a further embodiment, a specific change can also be automatically controlled by means of a corresponding actuator.According to a further aspect of the present invention, an apparatus for determining that a vehicle is driven by a person in the walk-on step comprises a crank by means of which the person drives the vehicle, a first sensor for sensing a roll angle; a second sensor for determining a force or a torque introduced by the person into a chassis of the vehicle; and a processing device. In this case, the processing device is configured to determine a feature which points to the weight step on the basis of the determined curves of the roll angle and the force or the torque; and to determine the weight step on the basis of the feature.The processing device can be configured to execute a method described herein in whole or in part. For this purpose, the processing device can be electronically embodied and comprise a programmable microcomputer or microcontroller, and the method can be present in the form of a computer program product having program code means. The computer program product can also be stored on a computer-readable data carrier. Features or advantages of the method can be transferred to the device or vice versa.In yet another aspect of the present invention, a vehicle includes an apparatus described herein. The vehicle can be driven either partially or exclusively with muscle power via the crank and in particular comprise a single-track vehicle. Thus, the vehicle can comprise a bicycle or a pedelec or e-bike. A load wheel or a tandem can also be included in the vehicle. The vehicle can also have more than two wheels or more than one track. With some vehicles, it is also possible to transport more than two persons, wherein pedal cranks are provided for at least one person, but usually for a plurality of the persons.The invention will now be described in more detail with reference to the accompanying figures, in which: FIG. 1 is a diagram showing a vehicle driven by a driver; FIG. 2 shows a flow diagram of a method; FIG. 3 is a portion of a muscle powered vehicle; and FIG. 4 shows a system for determining a weight stepis.FIG. 1 shows a system 100 that includes a vehicle 105 having a person 110, which is also driver 110 of the vehicle 105 by way of example. The vehicle 105 includes a powertrain 115 including a crank 120 with pedals 125 and a drive wheel 130. The drive train 115 comprises a shiftable transmission 135, for example in the form of a derailleur. Feet of the driver 110 rest on the pedals 125 so that he can provide with his legs a torque on the crank 120 that serves to propel the vehicle 105.Hands of the driver 110 may rest on a handlebar 140, via which the driver 110 may steer the vehicle 105 and / or may become stuck to the vehicle 105. During travel, the rider 110 typically sits on a saddle 145 or corresponding seating.If the driver 110 wishes to provide a high torque for driving the vehicle 105, he can execute a swing step, as is illustrated in FIG. 1. In the process, it rises from the saddle 145, so that essentially only its hands and feet still have contact with the vehicle 105. By omitting a vertical support force of the saddle 145 on the driver's torso 110, the latter can use a greater part of his body weight in order to periodically move the pedals 125 downward and thus provide increased torque at the pedal crank 120. If the feet are connected to the pedals 125 in a traction-proof manner, for example by the driver 110 wearing shoes which can be connected to the pedals 125 by means of couplings, the driver 110 can additionally assist the movement of a pedal 125 upwards by pulling upwards his foot resting thereon. The torque which can be provided at the pedal crank 120 can thereby be further increased. In addition, by applying muscle power to the handlebar 140, for example, by periodically pulling the handlebar 140, the rider 110 may further increase the torque provided to the crank 120.The cradle step can be carried out for various reasons and not in any case the provision of a maximum torque is the primary motivation for this. For example, the driver 110 may temporarily release the seating position to promote blood circulation to the seating surface thereof. In this case, he can continue to drive with medium use of the body, so that the vehicle 105 can follow a planned driving line without any difficulties. A roll angle, i.e. an inclination of the vehicle 105 about its longitudinal axis, can be substantially unchanged in this case.If the driver 110 in the rocker pedal causes a large torque, the vehicle 105 can then enter into an oscillation about its longitudinal axis, which can result from the off-center feeding of force via the pedals 125. By holding the driver 110 firmly on the steering arm 140, an alternating force can additionally be introduced or an oscillating steering movement can be produced, which can cause an oscillating change in direction of the vehicle 105 about a vertical axis. In other words, the vehicle 105 may describe serpentines. Such an oscillation can also be observed when driving around a curve or during a maneuver such as a lane change. Driving stability, traction, or lane fidelity of the vehicle 105 may be impaired by the oscillation.In the swing walk, oscillating forces or torques can act on the vehicle 105 at various points. For example, an oscillating force may act between a foot of the person 110 and the crank 120. As a result, an oscillating torque can be introduced into the transmission 135, converted there and ultimately provided to the drive wheel 130. The introduced force may also act about a longitudinal axis of the vehicle 105. A force oscillating about the longitudinal axis of the vehicle 105 can likewise act between a hand of the driver 110 and the steering arm 140. An oscillating force introduced into the vehicle 105 may be propagated or translated by various portions of the vehicle 105.It is proposed to determine that the driver 110 is performing a swing pedal and to control the driving behavior of the vehicle 105 depending on the swing pedal to improve driving comfort, driving safety, controllability, or efficiency.FIG. 2 shows a flow chart of a method 200 for determining a step of a person 110, in particular a driver 110, on a vehicle 105 that can be driven by a person 110, in particular by means of a pedal crank 120. The method 200 may be performed by a suitable device onboard the vehicle 105.In a step 205, a driving situation of the vehicle 105 may be determined. The driving situation of the vehicle 105 can be determined, for example, on the basis of a driving speed, an engaged gear stage, a frequency of the oscillation of a sensed variable, the amplitude of the oscillation, an average value of the variable, the strength of a torque introduced into the crank 120, the degree of an inclination or a gradient of a driven-on underlying surface or the actuation of a brake of the vehicle 105. Optionally, a development of one or more parameters over a predetermined time can be taken into account. It can thus be detected, for example, that a slope being traveled increases gradually over a considered time range and a stepping frequency has decreased in proportion thereto.In a step 210, a force and / or a torque at a handle of the vehicle 105 may be determined. It is also possible to determine a plurality of forces and / or a plurality of torques on a handle, which can differ in particular in their directions of action. The vehicle 105 typically includes two handles on which the person can steer the vehicle 105, and forces or torques can be detected on both handles. The directions of action of the forces or torques can be directed identically or in a different manner.For example, a first force or a torque can be determined which deflects a left handle and a second force or a second torque which deflects the right handle. A superposition of the determined forces and / or torques may be determined; and based on the superposition, a force or torque acting on a chassis of the vehicle 105 may be determined.Note that, in addition, a force or a torque acting on a handle attached to the handlebar 140 may also be considered. For this purpose, the force or the torque can be calculated on the basis of other specific forces or torques or can be determined by means of a sensor attached to the handle. Different and in particular differently directed forces or torques can be determined. In a corresponding manner, forces or torques can be determined and evaluated, which act on more than one handle on the steering arm of the vehicle.A force or torque acting on the link 140 may also be considered. To this end, the force or the torque can be calculated on the basis of other specific forces or torques or can be determined by means of a sensor attached to the link 140. As with the handles, here too different and in particular differently directed forces or torques can be determined.Further, a force or a torque acting in a steering stem configured to control a steering angle of a wheel of the vehicle 105 may be considered. In this case, the steering front part can connect the steering arm 140 to a steering column which is mounted on a chassis of the vehicle 105 such that it can rotate about a steering axis. The steering column acts on a fork on which the wheel is mounted. The force or the torque in the front arm can likewise be calculated on the basis of other forces or torques or can be determined directly by means of a sensor attached to the front arm. Here too, different and in particular differently directed forces or torques can be determined.A torque that person 110 applies via crank 120 to drive vehicle 105 may also be taken into account. It is also possible to take account of a carcass with which the person 110 actuates the crank 120.In a step 215, profiles of observed variables can be determined. A curve can be viewed over a predetermined time range, which is usually a few seconds. It should be noted that the time range over which the variable for determining the step of weighing is considered may deviate from a time range which is set for determining the driving situation. A sampled value can only be discarded if it is not to be further evaluated either for the determination of the step of the person or for the determination of the driving situation.In a step 220, a curve of sampled values can be analyzed. The analyzing can comprise, for example, filtering, normalizing, scaling, transforming or preparing a curve. Optionally, different profiles can also be compared with one another or set in context. This can be done, for example, by means of a cross-correlation or a mathematical convolution. These operations can edit features indicative of the presence of a walk-on or other form of drive.In a step 225, it is possible to determine or recognize, on the basis of a profile or in a combination of a plurality of profiles, whether or that a weighing step is present. For this purpose, a plurality of features can also be evaluated. In one embodiment, the weight step is detected using a filter or a machine learning method.It can be determined purely qualitatively whether or not there is a weighing step. Alternatively, it is quantitatively determined which properties the weighing step has. From this, a degree in which the step of weighing is present can be derived. For example, an amplitude, a frequency or a uniformity of the weight step can be determined. If a specific characteristic exceeds or falls below a predetermined threshold value or if the characteristic lies in a predetermined range, the step of weighing can be determined as present.In a step 230, a measure may be determined to improve a driving behavior of the vehicle 105 in the step of weighing. The measure may comprise setting a component of the vehicle 105 depending on the determined step. The component can be adjusted during travel, for example by changing an engaged gear stage in a transmission. The component can also be changed only when the vehicle 105 is at a standstill, for example by changing a damping rate of a wheel suspension. The measure can also comprise a recommendation for the person 110, which, for example, relates to his movement sequence.In a step 235, an indication of the particular weighing step may be provided. The indication may comprise a predetermined action or recommendation. In a step 240, a certain measure can be automatically implemented. For this purpose, a controllable component of the vehicle 105 can be controlled. The component can in particular comprise a spring element, a damping element, a transmission or a preferably electric drive machine.FIG. 3 shows a portion of an example vehicle 105, which is in the form of a bicycle here, from a perspective of a person 110 using the vehicle 105. The vehicle 105 comprises a steering rod 140 which acts on a steering column 310 via a steering rod front part 305. The steering column 310 is rotatably mounted about a steering axis relative to a chassis 320 of the vehicle 105. The chassis 320 may comprise a frame as illustrated; however, in another embodiment, the chassis 320 may also be designed, for example, as a self-supporting chassis. The steering column 310 in the present case runs through a control head formed on the chassis 320 and is connected to a fork 325, in which a wheel 330 of the vehicle 105 is guided.A longitudinal axis 315 of the vehicle 105 or of the chassis 320 runs in the horizontal direction. A roll angle of the vehicle 105 corresponds to an angle which the vehicle 105 or the chassis 320 assumes about the longitudinal axis 315. A roll angle of 0° can be defined in a position in which the chassis 320 is oriented vertically as exactly as possible. In a right turn, the roll angle can be reduced and in a left turn can be changed in an increased manner. Further, the roll angle may vary as the person 110 operates the vehicle 105 in a walk-on. In this case, the roll angle may pulsate at a frequency corresponding to a stepping frequency of the person 110.At ends of the handlebar 140 that are usually opposite each other with respect to the handlebar stem 305, handles 335 may be formed or attached. The person 110 may place his hands on the handles 335 to guide the steering handle 140, and in particular, to control a steering angle about the steering axis. In addition, the person 110 can hold himself on the link 140, for example in order to compensate for a pedaling movement on the crank 120 or stabilize himself in a curved position, on an inclination, on a gradient, when driving through a striking hole or when driving over an object on the vehicle 105.The handlebar 140 typically extends from a left handle 335 to a right handle 335 via a central portion connected to the front handlebar 305. The handlebar 140 includes left and right handlebar portions each extending from the front arm 305. The link sections are usually symmetrically shaped with respect to the link front part 305. In this case, an end of a link portion opposite the central portion can be bent upwards or downwards or forwards or backwards. In the region of a handle 335, a bend can be provided in order to ergonomically change the orientation of a handle 335, in particular about a vertical axis.A force or a torque can be determined on a handle 335, on the steering arm 140 or on the front steering arm 305, which the person 110 is applying to the chassis 320 of the vehicle 105, in particular when he operates the vehicle 105 in a step-down. A determination may also be made on two handles 335 attached to different ends of the handlebar 140.By way of example, in the illustration of FIG. 3, a longitudinal axis 340 is drawn on each handle 335, which is followed by the handle 335. Exemplary forces or torques are drawn with respect to the longitudinal axis 340, which can be introduced into the handle 335 by the person 110, in particular in the step of walking on the person.A first example force 345 acts vertically, allowing the associated end of the link 140 to deflect upward or downward. When vertical forces act on the handles 335 in the same direction, a vertical force may be applied to the chassis 320, the forces act in opposite directions so that the chassis 320 is rotated about a horizontal longitudinal axis. An associated torque can point in or against the longitudinal axis.A second example force 350 acts horizontally, allowing the associated end of the handlebar 140 to deflect forward or rearward. When horizontal forces act on the handles 335 in the same direction, a horizontal force may be applied to the chassis 320. If the forces act in opposite directions, the steering column 310 can be deflected about the steering axis.Further or other occurring torques or forces can likewise be determined. For example, a torsion of the link 140 between a handle 335 and the central portion or between the handles 335 may also be determined. The torsion can be caused by vertically or horizontally oriented forces 345, 350.FIG. 4 shows a system 400 including a device 405 on a vehicle 105 and a mobile device 410. The device 405 comprises a processing device 415, which is connected to two sensors 420, 422 and an optional output device 425.A first sensor 420 is configured to determine a force or torque acting between a person 110 and the vehicle 105. Torque may act on the crank 120 and, in various embodiments, the first sensor 420 may be attached to a pedal 125, crank 120, or a shaft of the crank 120. Alternatively, sensor 420 may be mounted in transmission 135, chassis 320, or drive wheel 130, for example. A force or torque may also be applied to the vehicle 105 via arms of the person 110. The first sensor 420 may be attached to a handle 335, a handlebar 140, or a handlebar stem 305 in various embodiments.A plurality of first sensors 420 may also be provided. A first sensor 420 may be configured to determine a deformation of a rigid element and may include, for example, a piezoelectric sensor 420 or a strain gauge (DMS).A second sensor 422 is configured to determine a roll angle of the vehicle 105. The roll angle describes a deflection of the vehicle 105 or of its chassis 320 about the longitudinal axis 315. The second sensor 422 may include, for example, an acceleration sensor or rotation rate sensor, which may be designed, in particular, as a micromechanical sensor (MEMS). An absolute accuracy of the second sensor 422 is of little significance, since sensor values provided by it are preferably used for determining a profile. The course can be pulsating or periodic in the weighing step. Features such as a period, an amplitude or a phase relationship to another pulsating or periodic profile can then be determined from the profile. A plurality of second sensors 422 may also be provided.A sensor 420, 422 may provide a sensor signal in a wired or wireless manner. A power supply can be effected in a wired manner or the sensor 420, 422 can be supplied locally by means of an energy store such as a battery or a capacitor. Alternatively, energy harvesting can be used, in which a sensor element can provide an electrical voltage which is processed on the one hand to supply the sensor and on the other hand points to the variable to be measured.The processing device 415 is configured to determine that the vehicle 105 is being propelled in the walk-off based on samples of quantities detected by the sensors 420, 422. Optionally, further information relating to the vehicle 105 or a traveled area can also be included in the determination. Such information may include, for example, a road type, a travel speed, an incline or a slope, a material of the underlying surface, a prevailing weather, or a degree of exertion of the person 110. On the basis of the present information, a driving state of the vehicle 105 can be determined and the driving state can be evaluated for determining the weight step. To determine the weight entry, the processing device 415 may execute at least part of a method 200 described herein.In a variant in which a person walk is to be detected by means of machine learning, the device 405 or the system 400 can comprise an input device by means of which the person 110 can indicate whether he is driving the vehicle 105 in the person walk or in another driving technique. In a further embodiment, the person 110 can also confirm or mark as incorrect a determination of a weighing step-or an absent weighing step-provided by the device 405 or the system 400. Thus, values or curves of forces and / or torques can be collected for an input, which can be used together with the user information as training data in order, for example, to train an ANN for recognizing the weight step. Alternatively, input of the person 110 may cause an increase or decrease of a threshold value. If a predetermined measured value exceeds the threshold value, a step of weighing can be determined.If the weight step has been determined, a corresponding notice can be output to a person 110 on board the vehicle 105, in particular to a driver 110, by means of the output device 425. The indication can be made in a visual, acoustic or haptic manner. An indication can also be transmitted by means of the communication device 430.The indication may comprise a specific characteristic of the weight step, for example a frequency, an amplitude or the strength of its characteristic on an arbitrary scale. The indication may also include an instruction or suggestion for an action that may be implemented on the vehicle 105 to improve the operation of the vehicle 105 with respect to the walk-on.A transmitted notification can be received and optionally presented by means of the mobile device 410. The mobile device 410 preferably comprises a personal device of a person 110 on board the vehicle 105 and can in particular comprise a smartphone, a smart watch, a smart band or a smart ring. In another embodiment, the mobile device 410 may also be embodied as a dedicated display instrument. The mobile device 410 may be mounted on the vehicle 105, preferably such that it can be viewed by the person 110 while driving. In another embodiment, the cradle step may also be determined by the mobile device 410.A proposed measure may be implemented on the vehicle 105 by automatically or manually implementing a setting on an actuator of the vehicle 105. Exemplary actuators include a suspension or a damper of a wheel suspension of the vehicle 105. The drive machine or the transmission 135 can also be controlled for this purpose.Optionally, multiple settings of the vehicle 105 can be combined into a profile and assigned to a person 110. To utilize the vehicle 105, the person 110 may identify himself and the profile assigned to him may be displayed or automatically activated. The identification can be effected manually by a user input. Alternatively, an automatic identification can be carried out, for example on the basis of a radio transmitter which the person 110 carries with him. An automatically recognized person 110 may also be displayed only, and the person 110 may confirm or change the determination.The radio transmitter may comprise a dedicated device or the mobile device 410 may fill this function. An application that can support the identification of the person 110 can run on the mobile device 410, and the mobile device 410 can communicate wirelessly with the vehicle 105 or the device 405. A profile of a person 110 can also be stored on the mobile device 410 assigned to him.A specific weight step, an external information, a specific information item and / or a setting of a profile can also be collected and stored. Such data can be stored locally or outside the vehicle 105 or outside the mobile device 410, for example on a server or a service which can be provided, for example, in a cloud. The data can be transmitted there, for example, via a mobile radio network. Collected data may be further processed, for example to determine a long-term trend in the use of a vehicle 105 by a person 110.Reference numerals denote reference numerals100 System 105 Vehicle 110 Person, driver 115 Drive train 120 Pedal 125 Pedal 130 Drive wheel 135 Transmission 140 Steering rod 145 Seat 200 Method 205 Driving situation determine 210 Force or torque scan 215 Course determine 220 Course process 225 Rocker pedal recognize 230 Measure determine 235 Provide 240 Measure implement 305 Steering rod front part 310 Steering column 315 Steering axle 320 Chassis 325 Fork 330 Wheel 335 Handle 340 Longitudinal axis 345 First force 350 Second force 400 System 405 Device 410 Mobile device 415 Processing device 420 First sensor 422 Second sensor 425 Output device 430 Communication deviceReferences included in the specificationThis list of documents cited by the applicant has been produced in an automated manner and is only included for the better information of the reader. The list is not part of the German patent application or utility model application. The DPMA does not take any adhesion for any faults or omissions.Patent Literature citedDE 10 2023 105 183 A1
[0003] DE 10 2023 105 185 A1
[0004]
Claims
Method (200) for determining that a vehicle (105) is driven by a person (110) in the step of weighing; wherein the vehicle (105) comprises a crank (120) by means of which the person (110) drives the vehicle (105); wherein the method (200) has the following steps: - determining (215) a profile of a roll angle of the vehicle (105); - determining (215) a profile of a force or a torque introduced by the person (110) into a chassis (320) of the vehicle (105); - determining (220) a feature indicative of the step of weighing on the basis of the determined profiles of the roll angle and the force or the torque; and - determining (225) the step of weighing on the basis of the feature.The method (200) of claim 1, wherein the plots are determined to have mutually corresponding periods.The method (200) according to claim 1 or 2, wherein the curves have a predetermined phase relationship.The method (200) according to any of the preceding claims, wherein a characteristic comprises a frequency component of the profile.The method (200) of claim 4, wherein the frequency component is related to a stepping frequency of the person (110).The method (200) of claim 4 or 5, wherein a spectrum of frequency components of the curve is determined.Method (200) according to one of the preceding claims, wherein curves of different forces and / or torques are determined and wherein a feature is determined on the basis of a correlation of the curves.Method (200) according to one of the preceding claims, wherein a feature is determined by means of an observer.Method (200) according to one of the preceding claims, wherein a feature is determined by means of an adaptive filter.The method (200) of any preceding claim, wherein a feature is determined using a machine learning model.Method (200) according to one of the preceding claims, wherein the weight step is determined on the basis of a driving situation of the vehicle (105).The method (200) according to any one of the preceding claims, wherein the weight entry is quantified.Method (200) according to one of the preceding claims, wherein a measure for improving a driving behavior of the vehicle (105) in the specific step is determined.Device (405) for determining that a vehicle (105) is driven by a person (110) in the step of weighing; wherein the vehicle (105) comprises a pedal crank (120) by means of which the person (110) drives the vehicle (105); wherein the device (405) comprises the following elements: - a first sensor (420) for sensing a roll angle; - a second sensor (422) for determining a force or a torque introduced by the person (110) into a chassis (320) of the vehicle (105); and - a processing device (415) which is configured to determine a feature indicative of the step of weighing on the basis of the determined curves of the roll angle and the force or the torque; and to determine the step of weighing on the basis of the feature.A vehicle (105) comprising a device (405) according to claim 14.
Citation Information
Patent Citations
CONTROL DEVICE
DE102023105183A1
CONTROL DEVICE
DE102023105185A1
Electric power-assisted bicycle and drive system therefor
US20180009503A1