AUTO-BALANCING VEHICLE WITH POWER BASED SITUATIONAL OPERATING LIMITS

20180208076 ยท 2018-07-26

    Inventors

    Cpc classification

    International classification

    Abstract

    Control for an auto-balancing transportation device and the transportation devices having such controls. The controls monitoring system power and power use and generating a corrective response when the difference between system (or device or available) power and power use is below a given threshold. Power use may be calculated using a velocity parameter which provides a measure that more accurately reflects the environment conditions in which the device is being use, and provides benefits over a one-speed speed limit. Various corrective responses including pitch back and alarms, including those to a user-borne device are disclosed.

    Claims

    1. An auto-balancing transportation device, comprising: a platform; a wheel coupled to the platform and a drive motor that drives the wheel; a sensor associated with the platform; and a control circuit, coupled to the drive motor and the sensor, that generates control signals to the drive motor to drive the wheel towards auto-balancing the device; wherein the device is configured to determine power use using a velocity parameter.

    2. The device of claim 1, wherein the device is configured to generate a response when the determined power use exceeds a threshold.

    3. The device of claim 1, wherein the device is configured to determine a system power and to monitor the difference between a system power and power use, and further to generate the response based on the difference between the system power and the power use.

    4. The device of claim 1, further comprising a current sensor and a velocity associated sensor that are coupled to the control circuit and the control circuit is configured to determine power use using a current parameter from the current sensor and the velocity parameter; and wherein the velocity parameter is determined at least in part from data from the velocity associated sensor.

    5. The device of claim 1, wherein the response includes at least one of an action and an alarm.

    6. The device of claim 1, wherein the response is pitch back of the platform.

    7. The device of claim 1, wherein the response include wireless signal propagation to a user-borne device.

    8. The device of claim 1, wherein the sensor is a position sensor capable of sensing fore-aft pitch position.

    9. The device of claim 1, further comprising a current sensor that senses current at the motor.

    10. The device of claim 1, wherein the velocity parameter includes a measure of torque exerted by the motor.

    11. An auto-balancing transportation device, comprising: a platform; a wheel coupled to the platform and a drive motor that drives the wheel; a sensor associated with the platform; a control circuit, coupled to the drive motor and the sensor, that generates control signals to the drive motor to auto-balancing the device; wherein the control circuit is configured to determine power use using a mechanical parameter.

    12. The device of claim 11, wherein the mechanical parameter is a velocity parameter.

    13. The device of claim 12, further comprising a current sensor and a velocity associated sensor that are coupled to the control circuit and the control circuit is configured to determine power use using a current parameter from the current sensor and the velocity parameter; and wherein the velocity parameter is determined at least in part from data from the velocity associated sensor.

    14. The device of claim 11, wherein the response includes at least one of an action and an alarm.

    15. The device of claim 11, wherein the response is pitch back of the platform.

    16. The device of claim 12, further comprising a current sensor that senses current at the motor and wherein the velocity parameter includes a measure of torque exerted by the motor.

    17. An auto-balancing transportation device, comprising: a platform; a wheel coupled to the platform and a drive motor that drives the wheel; a sensor associated with the platform; a control circuit, coupled to the drive motor and the sensor, that generates control signals to the drive motor to auto-balancing the device; wherein the control circuit is configured to monitor power use and to generate a pitch back of the platform when power use exceeds a threshold relative to device power.

    18. The device of claim 17, wherein the sensor is a position sensor capable of sensing a fore-aft pitch position of the platform, and further comprising: a current sensor that senses current at the motor and a velocity associated sensor, both coupled to the control circuit; and wherein the control circuit determines power use based, at least in part, on data from the current sensor and the velocity associated sensor.

    19. A method for generating a corrective response in an auto-balancing device that includes a platform, a wheel coupled, a motor that drives the wheel, a sensor associated with the platform, and a control circuit that generates control signals to the motor to drive the wheel towards auto-balancing the device, comprising the steps of: determining power use using a velocity parameter; and generating a corrective response when the power use exceeds a threshold.

    20. The method of claim 19, wherein the generating step includes generating the corrective response when the power use exceeds a threshold relative to device power.

    21. The method of claim 19, wherein the generating step includes generating a pitch back of the platform when the power use exceeds a threshold.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0012] FIGS. 1-4 are perspective views of the Solowheel, Hovertrak, Segwey, and Iota personal transportation devices in which the situational control of the present invention may be implemented.

    [0013] FIG. 5 illustrates two inter-related graphs that maximum speed variations based on situational conditions.

    [0014] FIG. 6 is a block diagram of one embodiment of internal control and sensing components for auto-balancing transportation devices in accordance with the present invention.

    DETAILED DESCRIPTION

    [0015] Referring to FIGS. 1-4, perspective views of the Solowheel, Hovertrak, Segwey, and Iota personal transportation devices 10,20,30,40 respectively, are shown. FIGS. 1-3 are from the '250, '278 and '230 patents, respectively. Each of these devices includes one or more wheels or wheel structures 11,21,31,41, and one or more foot platforms 14,24,34,44. They also include a drive motor, battery, electronic control circuitry, and position sensor (these components being internal to housing 17,27,37,47). The Segway may have a handlebar 38 and/or another mechanism for user interfacing and control, while the Solowheel, Hovertrak and Iota are foot-controlled devices, controlled primarily by the ball and heel of a user's foot. The operation of and components for these and like devices are generally known in the art. In should be noted that the terms vehicle and device (when referring to a vehicle) may be used interchangeably herein, as vehicles are a type of device.

    [0016] These four devices 10,20,30,40 are presented here because the power based control of the present invention may be implemented in them, and in other self-balancing devices. This power based control involves monitoring power use to create situation based operating limits.

    Situational Use

    [0017] The higher the speed of the vehicle, the more power required to overcome rolling resistance and air resistance, and the less power available for acceleration (whether that is user desired acceleration or auto-balancing required acceleration). Thus, a rider accelerating from a standstill will notice that as their speed increases, the maximum allowed vehicle acceleration decreases.

    [0018] Assuming, for example, a rider continues accelerating at the maximum allowed rate at every moment while all environmental conditions remain constant, then the rate of acceleration will decrease until the final pitch back point is reached. The speed at which this happens is the situational maximum speed because the device is not able to go faster.

    [0019] Referring to FIG. 5, two inter-related graphs are shown that illustrate this principle. The Y-axis in both graphs represents magnitude. Starting from a standstill, a vehicle quickly achieves maximum acceleration (A.sub.max) which is indicated by the upper left end of line A.sub.A. Note that the gap between 0 acceleration (0.sub.A) and 0 velocity (0.sub.V) is the head room. Head room is essentially a power reserve to provide sufficient acceleration at V to achieve pitch back.

    [0020] The top graph indicates acceleration for a given rider on a relatively smooth surface. From A.sub.MAX, acceleration steadily declines due to rolling and air resistance as described above until it reaches zero which is the point of maximum velocity, V.sub.max. This rate of acceleration is represented by line A.sub.A, for acceleration of an average weight rider. It is shown as a straight line for pedagogic purposes but in may not be wholly linear.

    [0021] Assuming all factors stay the same and a heavier rider steps on the vehicle, then more power will be required to overcome rolling and air resistance and less will be available for acceleration. Thus, the rate of acceleration A.sub.H (H for heavier) and the maximum velocity, V.sub.MAXH, will decrease. Conversely, if a lighter rider steps on the vehicle, there will be more power available for acceleration yielding increased acceleration A.sub.L (L for lighter) and a higher V.sub.MAXL.

    [0022] Furthermore, if there is an uphill slope, then lines AH, AL will shift to the left and if a downward slope, to the right. Similar shifts may occur is there is significant wind or a rough riding surface, etc., and these factors may be cumulative, resulting in a significant variation in acceleration rate and maximum velocity.

    [0023] The lower graph represents velocity. Velocity of the average rider, V.sub.A, is the middle line. V.sub.H and V.sub.L are below and above V.sub.A, respectively, and may increase or decrease due to the factors discussed here. V.sub.MAX is indicated for the heavy, average and light rider. Given the additive effect of these factors, V.sub.MAX can be lower or higher than shown.

    [0024] To address the conditions described above (and related conditions), operating limits, including situational maximum velocity, may be established based on available power, power use, and current vehicle speed. For example, high vehicle speed and low power use may mean there is a lightweight rider or a downward slope, or both. In this situation, a rider can go faster because there is plenty of power available for self-balancing and pitch back, even at the higher speed. However, high vehicle speed and high power use may mean the device has reached its maximum speed and thus a corrective measure should soon be taken. Furthermore, low speed and high power use may mean a hill or heavy rider (or both, or low battery, etc.) and the maximum speed may have been reached even if at low speed.

    [0025] Table I below illustrates conditions that may be monitored, directly or indirectly. Quadrants A and C illustrate situations in which low power use (relative to available power) is sensed. Whether at high or low speed, these situations are relatively benign operationally because there is sufficient power to self-balance and pitch back. In quadrant B and D, power use is high, relative to available power.

    TABLE-US-00001 TABLE I Power and Speed Conditions A. B. low power use high power use low speed low speed C. D. low power use high power use high speed high speed

    [0026] Quadrant B indicates at least two situations. One is the high resistance scenarioheavy rider, going uphill, rough surface, wind, etc. The maximum allowable velocity here will be low because with high power use, there is little available power left to drive the device faster. Another situation is over-acceleration at low speed. The over-acceleration causes high power use to try to catch up. In prior art devices, corrective action may not be taken because the single speed limit has not yet been reached and the rider may fall. In the present invention, the sensing of high power use permits a corrective action such as pitch back (or other action) to reduce the possibility of a rider fall, even when device speed is low.

    [0027] Similarly, a low battery could create a condition of high power use relative to available power and thus could reduce the maximum allowable velocity or acceleration accordingly.

    Monitoring and Feedback

    [0028] The maximum output power, P.sub.MAX, is based on the measured battery energy level and is the potential maximum output power of the system (i.e., device). As the battery power is reduced, the maximum output power is reduced, though the curve of this relationship is fixed.

    [0029] At any given moment, the instantaneous power use of device (10,20,30,40), P, may be calculated. It may also be averaged over time to minimize spikes. Subtracting this instantaneous power from P yields the power left to perform work (which may be increasing or maintaining vehicle speed, performing a pitch back, or other). When the value, A, of P.sub.MAXP falls below a certain value, then pitch back and/or another corrective action may be taken. In addition, it may be that two or more response ranges are defined for A, for example, a first, less critical range in which an alarm is generated and a second, more critical range in which an action (involuntary to the rider) such as pitch back is taken.

    [0030] The power parameters and their relationship may be expressed as in Equation 1 below.

    [00001] A = P max - .Math. i = 1 n .Math. .Math. p n ( 1 )

    [0031] If P instantaneous is measured as the power draw at the battery P.sub.battery, then Equation 1 may be written as:


    A=P.sub.maxP.sub.battery=P.sub.max(V.sub.battery*I.sub.battery)(2)

    [0032] The output power of the battery, however, does not equal the output power of the motor and this electric energy loss cannot be ignored. Thus, a more accurate representation is A=P.sub.maxP.sub.motor. The power at the motor, however, can be represented by the work per unit time, forcevelocity, performed by the motor. This yields Equation 3. This velocity parameter is a mechanical parameter (as opposed to an electrical measure such at voltage or current).


    A=P.sub.maxP.sub.motor=P.sub.max(F.sub.motor*V)(3)

    [0033] The F.sub.motor can in turn be calculated from torque (M) and the arm of force (r), effectively the radius, to yield

    [00002] A = P max - .Math. i = 1 n .Math. .Math. p n = P max - .Math. i = 1 n .Math. .Math. F .Math. v n = P max - .Math. i = 1 n .Math. .Math. M .Math. v n .Math. r ( 4 )

    [0034] Torque in turn may be calculated from the current of the motor (M=cal*I, where cal is a current-force coefficient) as is known.

    [0035] This achieves a determination of power based on mechanical operation and incorporates a velocity measure which is a more accurate indication of device performance and limits. Furthermore, the equation permits a determination of the appropriate condition(s) at which to issue an alarm or perform pitch back, etc., based on environmental conditions, rider size, available power, etc.

    [0036] Referring to FIG. 6, a block diagram of one embodiment of internal control and sensing components for devices 10,20,30,40 in accordance with the present invention is shown. These devices preferably include an electronic controller 61 and gyroscopic (or other suitable fore-aft position) sensor 63, battery 65, drive motor 67, wheel 11,21,31 or wheel structure 41, a current sensor 71 and a velocity sensor 73.

    [0037] Sensor 71 may be a circuit board mounted sensor that measures current at battery 65 and sensor 73 may be a Hall effect sensor or other suitable sensor used to determine velocity. Current and velocity measurements are propagated to electronic control circuit 61 for processing in the equations discussed herein.

    [0038] While control/drive components for only one wheel/wheel structure are shown in FIG. 6, additional components may be provided for multi-wheel devices such as devices 20 and 30, as is known. With two relatively movable foot platforms, device 20 preferably has a position sensor for each foot platform.

    [0039] FIG. 6 also illustrates a wireless antenna assembly 81 with an antenna 82. Electronic controller 61 and the antenna assembly 81 are preferably configured to communicate with a mobile phone or wearable device (or other user-borne communication device) 85. The wearable device may be a smart watch or fitness/activity/gps monitor or other device. Warnings, diagnostics, battery levels, speed, distance, and other information can be communicated between the vehicle and a rider via these types of user borne communication devices. With respect to the communication of information to the user-borne device, this information may include a visual display of speed, or an audio indication (a tone that equates to a given speed or number of beeps or a voice at a given speed, or other audio indicators). Device 10,20,30,40 may also be configured to provide warnings to a rider and these may be manifested visually (lights or a screen or other), by audio, by feel (vibrations) or other. These warnings may be generated in the first less critical response range described above.

    [0040] The antenna assembly and electronic controller may also be configured such that the device receives input from a user via the user-borne communication device 85.

    [0041] The present invention includes monitoring available power and generating a corrective action (such as pitch back or the like) and/or communicating in some other manner that the available power is at a critically low level. Furthermore, the present invention includes generating various warning that may be delivered by audio, visual, tactile or other sensory pathways. For purposes of the present invention, an action, such as pitch back or the like, is an automatic act or function (i.e., involuntary from the perspective of a user) that affects operation of the device (often mechanically or electrically) and is not necessarily intended to communicate to the rider, but rather impact performance. An action may or may not be noticed by the rider. For example, pitch back happens automatically and a rider may not even notice. A warning or alarm, on the other hand, is intended to draw the attention of the rider. The rider may then decide to take a voluntary action, such as slowing down (leaning back), etc.

    [0042] Generally, while actions may be manifested directly in device 10,20,30,40, warnings may be realized in the device and/or the rider-borne communication device 85. Actions, warnings, alarms, etc., may be generally be referred to collectively as responses or corrective responses.

    [0043] While the invention has been described in connection with specific embodiments thereof, it will be understood that it is capable of further modification, and this application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice in the art to which the invention pertains and as may be applied to the essential features hereinbefore set forth, and as fall within the scope of the invention and the limits of the appended claims.