A system for stabilising a vehicle and a method thereof
Patent Information
- Application Number
- PCT/IN2025/050253
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-21
- Filing Date
- 2025-02-20
- Publication Date
- 2025-10-30
AI Technical Summary
Existing vehicle stabilisation systems are complex, require advanced sensors and actuators, are limited to vehicles with ABS, and fail to account for various road conditions, leading to instability and increased user input, especially for elderly or new riders during turns.
A system using vehicle sensors to detect parameters like speed, lateral acceleration, steering angle, and yaw rate, estimating side slip, and controlling engine torque and throttle position to maintain constant speed during turns, without relying on ABS or IMU.
The system stabilises vehicles during turns by automating throttle and brake controls, reducing user input, ensuring stability and safety, applicable to vehicles without ABS or IMU, and maintaining constant speed during cornering.
Smart Images

Figure IN2025050253_30102025_PF_FP_ABST
Abstract
Description
[0001] TITLE OF INVENTION:
[0002] A SYSTEM FOR STABILISING A VEHICLE AND A METHOD THEREOF
[0003] FIELD OF THE INVENTION
[0004]
[0001] The present invention relates to stabilisation of a vehicle. More particularly, the present invention relates to a system and method for stabilising a vehicle.
[0005] BACKGROUND OF THE INVENTION
[0006]
[0002] Typically, while riding a saddle type vehicle such as motorcycles or a scooter type vehicle, user tends to provide more inputs for manoeuvring the vehicle, due to this a user interface is provided to assist the user at any type of terrain or road conditions. The current user interface is complex because of inbuilt architecture which requires complicated algorithms and advanced sensors and actuators. It becomes a challenge for OEMs and manufactures to provide a user friendly and straight forward user interface which can work efficiently with less user intervention. Without these assist systems, based on the terrain and riding conditions, there is a high requirement of inputs from the rider for riding the vehicle under different conditions.
[0007]
[0003] One specific problem that is faced during riding of the motorcycle type or scooter type vehicle, especially by elderly users or new users is during taking a turn (which can be close turn or U- turn) that requires a specific handling and manoeuvring sequence involving brakes as well as the throttle. Elderly users or new users find it challenging to handle all the processes required at the same time to take such turns. For example, while taking turns, a change in speed is required to be made) it can be increase in speed or decrease in speed) with a control on a braking system, and also sometimes requiring clutch and gear control. Controlling of such a large number of inputs by the user is difficult because user tends to focus on the turn path and also managing the path of other vehicles and may sometimes lead to accidents or other unwanted circumstances for the user, because there are chances of longitudinal slip which can occur due to differences in rotational speed between wheels and surface and lateral slip due to wheel’s direction of motion deviates from the direction it is pointing.
[0008]
[0004] There exist some conventional systems for turn assist, in which some assistance is provided to the user for taking a turn, but due to different types of segments in two wheelers, the parameters and variables of all these systems are different. Thus, a single system cannot be adapted to a variety of vehicles. Most conventional systems are complicated and rely on ABS control for controlling the braking, but these systems are limited only to vehicles that have ABS and cannot be applied to vehicles not having ABS. Further, other systems which use only a very limited number of inputs for stabilisation, stabilisation is not always possible at various road conditions because there exist various other factors that have a high impact on the stability of the vehicle, which are not considered.
[0009]
[0005] Further, it is observed that, in most modern saddle type vehicles like motorcycle type or a scooter type vehicle, a user interface is provided to provide assist to the user for manoeuvring the vehicle in different terrains and riding conditions. The user interfaces are provided with the intent of allowing more comfort to the user rider by provision of a variety of control systems, by which user rider effort and inputs can be decreased. By provision of these automations, multiple control systems are made automatic by usage of simple automation systems by usage of which, more than one functions of the vehicle can be actuated. The existing user interfaces is complex because conventional architecture requires complicated algorithms and advanced sensors and actuators. Further, it is observed that the conventional assist system tends increase the force required to steer the vehicle under various operating conditions which can lead to safety concern and may cause discomfort during riding. Further, in case of sudden intervention of system while operating the vehicle can disbalance the vehicle especially for novice riders. Therefore, there is a need to provide an efficient assist system which can improve the riding comfort by balancing the vehicle at different speeds and terrains. More specially, in dense traffic like situation where it is difficult to balance the vehicle especially while taking turns like U turns etc, the need for such an assist system is felt even more.
[0006] One specific problem that is faced during riding of the motorcycle type or scooter type vehicle, especially by elderly users or new users is during taking a turn that requires a specific handling and manoeuvring sequence involving brakes as well as the throttle. Elderly users or new users find it challenging to handle all the processes required at the same time to take such turns. For example, while taking turns, regulation of speed is required with a control on braking system, and also sometimes requiring clutch and gear control. Controlling of such a large number of inputs by the user is difficult and may sometimes lead to accidents or other unwanted circumstances for the user due to side slippage and instability. More specifically, while taking turns that are tight such as U-turn, it becomes even more difficult for these users to provide the necessary inputs for keeping the vehicle balanced while successfully taking the U-turn.
[0010]
[0007] There exist some conventional systems for turn assist, in which some assistance is provided to the user for taking the turn, but due to a large number of two-wheeler variations, the parameters and variables of all these systems are different. Thus, a single system cannot be adapted to a variety of vehicles. Most conventional systems are complicated and rely on ABS control for controlling the braking, but these systems are limited only to vehicles that have ABS and cannot be applied to vehicles not having ABS. Further, other systems rely on expensive inertial measurement units (IMU) for detection of roll angle and yaw angle of the vehicle for stabilising the vehicle, which is not only complex but also increases the costs associated with the vehicle. Reliance on an IMU not only limits these systems to expensive vehicles with the IMU, but addition of the IMU also increases weight of the vehicle and is also difficult to package in the limited packaging space of the vehicle.
[0011]
[0008] Thus, there is a need in the art for a system and method for stabilising a vehicle, which addresses at least the aforementioned problems.
[0012] SUMMARY OF THE INVENTION
[0013]
[0009] In one aspect, the present invention relates to a system for stabilising a vehicle. The system has one or more vehicle sensors configured to detect one or more vehicle parameters. The one or more vehicle parameters include a first parameter and a set of second parameters. Further, one or more actuators are configured to control one or more operating parameters of the vehicle. Further, control unit is configured to receive the one or more vehicle parameters from the one or more vehicle sensors; determine whether the first parameter is lower than a first predetermined value; determine whether the set of second parameters are greater than a set of second predetermined values, if the first parameter is lower than the first predetermined value; estimate a third parameter based on the set of second parameters, if the set of second parameters are greater than the set of second predetermined values; determine whether the third parameter is greater than a third predetermined value; and operate the one or more actuators for controlling the one or more operating parameters for stabilising the vehicle, if the third parameter is greater than the third predetermined value.
[0014]
[0010] In an embodiment of the invention, the one or more sensors includes a speed sensor of the vehicle, and the first parameter is a speed of the vehicle.
[0015]
[0011] In a further embodiment of the invention, the one or more sensors include one or more of a steering angle sensor, and an inertial measurement unit, and the set of second parameters include one or more of a lateral acceleration, a steering angle, a roll rate and a yaw rate of the vehicle.
[0016]
[0012] In a further embodiment of the vehicle, the third parameter is a side slip of the vehicle, and the control unit is configured to estimate the side slip of the vehicle based on at least a lateral velocity and the yaw rate of the vehicle.
[0017]
[0013] In a further embodiment of the invention, the one or more actuators include an engine management system with a throttle position sensor. The one or more operating parameters comprise a speed of the vehicle, wherein the control unit is configured to communicate with the engine management system to control a torque of an engine and the throttle position of the vehicle thereby controlling the speed of the vehicle.
[0018]
[0014] In another aspect, the present invention relates to a method for stabilising a vehicle. The method has the steps of: detecting, by one or more vehicle sensors, one or more vehicle parameters, the one or more vehicle parameters having a first parameter and a set of second parameters; receiving, by a control unit, the one or more vehicle parameters from the one or more vehicle sensors; determining, by the control unit, whether first parameter is lower than a first predetermined value; determining, by the control unit, whether the set of second parameters are greater than a set of second predetermined values, if the first parameter is lower than the first predetermined value; estimating, the control unit, a third parameter based on the set of second parameters, if the set of second parameters are greater than the set of second predetermined values; determining, the control unit, whether the third parameter is greater than a third predetermined value; and operating, by the control unit, one or more actuators for controlling the one or more operating parameters for stabilising the vehicle, if the third parameter is greater than the third predetermined value.
[0019]
[0015] In an embodiment of the invention, the one or more sensors includes a speed sensor of the vehicle, and the first parameter is a speed of the vehicle.
[0020]
[0016] In a further embodiment of the invention, the one or more sensors include one or more of a steering angle sensor, and an inertial measurement unit, and the set of second parameters include one or more of a lateral acceleration, a steering angle, a roll rate and a yaw rate of the vehicle.
[0021]
[0017] In a further embodiment of the vehicle, the third parameter is a side slip of the vehicle, and the method has the steps of: estimating, by the control unit, the side slip of the vehicle based on at least a lateral velocity and the yaw rate of the vehicle.
[0018] In a further embodiment of the invention, the one or more actuators include an engine management system with a throttle position sensor, and the one or more operating parameters comprise a speed of the vehicle. The method comprises the step of: communicating, by the control unit with the engine management system to control a torque of an engine of the vehicle and a throttle position thereby controlling the speed of the vehicle.
[0022]
[0019] In one aspect, the present invention relates to a system for a system for stabilising a vehicle. The system has one or more vehicle sensors configured to detect one or more vehicle parameters. The one or more vehicle parameters include a first parameter and a set of second parameters. Further, one or more actuators are configured to control one or more operating parameters of the vehicle. Further, control unit is configured to receive the one or more vehicle parameters from the one or more vehicle sensors; determine whether the first parameter is lower than a first predetermined value; determine whether the set of second parameters are greater than a set of second predetermined values, if the first parameter is lower than the first predetermined value; and operate the one or more actuators for controlling the one or more operating parameters for stabilising the vehicle, if the set of second parameters are greater than the set of second predetermined values.
[0023]
[0020] In an embodiment of the invention, the one or more sensors includes a speed sensor of the vehicle, and the first parameter is a speed of the vehicle.
[0021] In a further embodiment of the invention, the one or more sensors include one or more of an accelerometer and a steering angle sensor, and the set of second parameters include one or more of a lateral acceleration and a steering angle of the vehicle.
[0024]
[0022] In a further embodiment of the vehicle, the system has an auxiliary controller configured to maintain the speed of the vehicle.
[0025]
[0023] In a further embodiment of the invention, the one or more actuators include a throttle position sensor and the one or more operating parameters comprise a speed of the vehicle. The control unit is configured to communicate with an engine management system to control a torque of an engine and the throttle position of the vehicle thereby controlling the speed of the vehicle.
[0026]
[0024] In a further embodiment of the invention, the one or more actuators include a brake controller with a throttle position sensor and the one or more operating parameters comprise a speed of the vehicle, and the control unit is configured to communicate with the brake controller for controlling brakes and communicate with an engine management system for controlling a throttle position for controlling the speed of the vehicle.
[0027]
[0025] In another aspect, the present invention relates to a method for stabilising a vehicle. The method has the steps of: detecting, by one or more vehicle sensors, one or more vehicle parameters, the one or more vehicle parameters having a first parameter and a set of second parameters; receiving, by a control unit, the one or more vehicle parameters from the one or more vehicle sensors; determining, by the control unit, whether first parameter is lower than a first predetermined value; determining, by the control unit, whether the set of second parameters are greater than a set of second predetermined values, if the first parameter is lower than the first predetermined value; and operating, by the control unit, one or more actuators for controlling the one or more operating parameters for stabilising the vehicle, if the set of second parameters are greater than the set of second predetermined values.
[0028]
[0026] In an embodiment of the invention, the one or more sensors includes a speed sensor of the vehicle, and the first parameter is a speed of the vehicle.
[0029]
[0027] In a further embodiment of the invention, the one or more sensors include one or more of an accelerometer and a steering angle sensor, and the set of second parameters include one or more of a lateral acceleration and a steering angle of the vehicle.
[0030]
[0028] In a further embodiment of the vehicle, the method has the step of maintaining by the auxiliary controller, the speed of the vehicle.
[0031]
[0029] In a further embodiment of the invention, the one or more actuators include a throttle position sensor and the one or more operating parameters include a speed of the vehicle, and the method has the step of communicating, by the control unit, with an engine management system to control a torque of an engine and a throttle position, for controlling the speed of the vehicle using the throttle position sensor.
[0030] In a further embodiment of the invention, wherein the one or more actuators includes a brake controller with a throttle position sensor and the one or more operating parameters includes a speed of the vehicle, and the method has the step of communicating, by the control unit, with the brake controller for controlling brakes, and with an engine management system for controlling a throttle position, for controlling the speed of the vehicle.
[0032]
[0031]
[0033] BRIEF DESCRIPTION OF THE DRAWINGS
[0034]
[0032] Reference will be made to embodiments of the invention, examples of which may be illustrated in accompanying figures. These figures are intended to be illustrative, not limiting. Although the invention is generally described in context of these embodiments, it should be understood that it is not intended to limit the scope of the invention to these particular embodiments.
[0035] Figure 1 illustrates a system for stabilising a vehicle, in accordance with an embodiment of the present invention.
[0036] Figure 2 illustrates method steps involved in a method for stabilising a vehicle, in accordance with an embodiment of the present invention.
[0037] Figure 3 illustrates steps involved in a method for stabilising a vehicle, in accordance with an embodiment of the present invention.
[0038] Figure 4 illustrates a system for stabilising a vehicle, in accordance with an another embodiment of the present invention. Figure 5 illustrates steps involved in a method for stabilising a vehicle, in accordance with an another embodiment of the present invention.
[0039] Figure 6 illustrates steps involved in a method for stabilising a vehicle, in accordance with an another embodiment of the present invention.
[0040] DETAILED DESCRIPTION OF THE INVENTION
[0041]
[0033] The present invention relates to stabilisation of a vehicle. More particularly, the present invention relates to system and method for stabilising a vehicle. The system and method of the present invention are typically used in a vehicle such as a two wheeled vehicle, however, the system and method of the present invention is capable of being used in three-wheeled vehicles, or other multi-wheeled vehicles as required. Figure 1 illustrates a system 100 for stabilising a vehicle. The system 100 of the present invention is specifically configured to stabilise the vehicle, especially at low speeds and during cornering, such as when taking a U-turn. As illustrated, the system 100 has one or more vehicle sensors 110. The one or more vehicle sensors 1 10 are configured to detect one or more vehicle parameters. Specifically, the one or more vehicle parameters comprise a first parameter and a second parameter. In an embodiment, as illustrated in Figure 1 , the one or more vehicle sensors 1 10 comprises a speed sensor 112 of a vehicle, and the first parameter comprises a speed of the vehicle.
[0034] In a further embodiment, as illustrated in Figure 1 , the one or more vehicle sensors 110 comprises one or more of a steering angle sensor 114 configured to detect a steering angle of the vehicle, and an inertial measurement unit 118 configured to detect a roll rate of the vehicle and a yaw rate of the vehicle, along with the lateral acceleration of the vehicle. Accordingly, the set of second parameters comprises one or more of the lateral acceleration of the vehicle, the steering angle of the vehicle, the roll rate of the vehicle and the yaw rate of the vehicle. Accordingly, in an embodiment, a combination of the lateral acceleration, the steering angle, the roll rate and the yaw rate of the vehicle are used as second parameters for stabilising the vehicle.
[0042]
[0035] The system 100 further has a control unit 120. The control unit 120 is configured to receive the one or more vehicle parameters from the one or more vehicle sensors 110 for further processing and stabilising the vehicle. The control unit 120 is configured to determine whether the first parameter is lower than a first predetermined value, based on which further processing is done. In an embodiment, the control unit 120 is configured to determine whether the speed of the vehicle is lower than the first predetermined value. The speed of the vehicle being lower than the first predetermined value indicates that the vehicle is slowing down, and there is a possibility of the user approaching a U- turn or a tight corner. In an embodiment, the first predetermined value of the speed of the vehicle ranges between 2kmph and 20kmph.
[0036] If it is determined that the first parameter is lower than the first predetermined value, the control unit 120 is further configured to determine whether the set of second parameters are greater than a set of second predetermined values. In an embodiment, the control unit 120 determines whether each of the set of second parameters are greater than their corresponding predetermined values. In an embodiment, the control unit 120 determines whether the lateral acceleration of the vehicle is greater than its corresponding predetermined value, whether the roll rate of the vehicle is greater than its corresponding predetermined value, and whether the yaw rate of the vehicle is greater than its corresponding predetermined value. In an embodiment, the predetermined value of the lateral acceleration of the vehicle is 0.1 -0.3m / s2, the predetermined value of the roll rate of the vehicle is 10-20 degrees / second and the predetermined value of the yaw rate of the vehicle is 45-55 degrees / second. If the lateral acceleration, the roll rate and the yaw rate of the vehicle is greater than their corresponding predetermined values, it indicates that the vehicle is cornering.
[0043]
[0037] Further, in this embodiment, the control unit 120 determines whether the steering angle of the vehicle is greater than its corresponding predetermined value. In an embodiment, the second predetermined value of the steering angle ranges between 20 degrees and 60 degrees. If the steering angle is greater than its corresponding predetermined value from the set of second predetermined values, and the lateral acceleration, the roll rate and the yaw rate of the vehicle is greater than their corresponding predetermined values from the set of second predetermined values, it indicates that the vehicle is cornering and taking a U-turn and thus possibly requires assisting for stabilising the vehicle.
[0044]
[0038] To be certain about providing an assist for stabilisation of the vehicle, if the set of second parameters are greater than the set of second predetermined values as explained hereinbefore, the control unit 120 is configured to estimate a third parameter based on the set of second parameters, and whether the third parameters is greater than a third predetermined value. In an embodiment, the third parameter comprises a side slip of the vehicle, and the third predetermined value of the side slip of the vehicle is 2.3 degrees. If the side slip of the vehicle is greater than the predetermined value, it is ascertained that the vehicle is in a cornering state and is taking a tight turn / U-turn and requires assist to prevent rolling over.
[0045]
[0039] Side slip of the vehicle is defined as the ratio of lateral velocity of the vehicle Vy(along the width of the vehicle) to the ratio of longitudinal velocity of the vehicle Vx(along the length of the vehicle. However, while longitudinal velocity Vxof the vehicle is easily measured, it is not possible to measure the lateral velocity Vyof the vehicle, and thus for calculation of the side slip, the lateral velocity Vyof the vehicle is estimated by the control unit 120. For this, the control unit 120 estimates the lateral velocity of the vehicle Vyas a product of the yaw rate (co) of the vehicle with a specified length (I2). The specified length is the horizontal distance measured from the rear end of a rear tyre to the centre of gravity of the vehicle. A suitable proportional time gain value (for example 240ms) is also used to estimate the side slip value earlier than the actual event, so as to avoid collisions. Thus, the slide slip is measured using the below formula:
[0046] Side Slip = Gain*( j*l2 / Vx)
[0047]
[0040] The system 100 further has one or more actuators 130 that are configured to control one or more operating parameters of the vehicle. Thus, for stabilising the vehicle, if the third parameter is greater than the third predetermined value, the control unit 120 is configured to operate the one or more actuators 130 for controlling the one or more operating parameters for stabilising the vehicle. Thus, by virtue of the provision of the system 100, based on determination of the parameters as explained hereinbefore, the control unit 120 controls the one or more actuators 130 so as to stabilise the vehicle when the vehicle is cornering or negotiating a tight bend, thus assisting the user.
[0048]
[0041] In an embodiment, the one or more actuators 130 comprise an engine management system 132 with a throttle position sensor 134, and the one or more operating parameters comprise a speed of the vehicle. Accordingly, the control unit 120 is configured to communicate with the engine management system 132 for controlling a torque of an engine of the vehicle and a throttle position thereby controlling the speed of the vehicle. The control of engine torque and throttle position ensures that the vehicle keeps running at a constant speed for the duration of the cornering or taking the U-turn. Accordingly, the system 100 of the present invention automates the throttle input and controls the torque of the engine so as to maintain a constant speed during cornering or taking a U-turn, thereby ensuring that the vehicle does not roll over during such a condition and eliminating the requirement of a large number of user inputs for maintaining constant speed of the vehicle.
[0049]
[0042] In an embodiment, the system 100 comprises a Proportional integral (PI) Controller that is in communication with the engine management system 132 for maintaining the constant speed of the vehicle at a desired level. In operation, for example, if the vehicle, during taking a U-turn is rolling over in the clockwise direction, the system 100 tends to maintain the speed of the vehicle by controlling the torque and throttle position such that the vehicle balanced is balanced by the user in the counterclockwise direction, thereby balancing the vehicle.
[0050]
[0043] In another aspect, the present invention relates to a method 200 for stabilising the vehicle. Figure 2 illustrates the method steps involved in the method 200 for stabilising the vehicle. At step 202, one or more vehicle parameters are detected by one or more vehicle sensors 110, wherein the one or more vehicle parameters comprise a first parameter and a set of second parameters. At step 204, the one or more vehicle parameters are received by the control unit 120 from the one or more vehicle sensors 110. At step 206, it is determined by the control unit 120 whether the first parameter is lower than the first predetermined value. If it is determined that the first parameter is lower than the first predetermined value, then the method moves to step 210, otherwise method 200 moves to step 208 and no assist is provided. At step 210, it is determined by the control unit 120 that whether the set of second parameters are greater than the set of second predetermined values. If at step 210, it is determined that the set of second parameters are greater than the set of second predetermined values, then the method moves to step 214, otherwise the method 200 moves to step 212 and no assist is provided.
[0051]
[0044] At step 214, the third parameter is estimated by the control unit 120 based on the set of second parameters. Thereafter, at step 216, it is determined by the control unit 120 whether the third parameter is greater than the third predetermined value. If at step 216, it is determined that the third parameter is greater than the third predetermined value, then the method 200 moves to step 220, otherwise the method 200 moves to step 218 and no assist is provided. At step 220, the one or more actuators 130 are operated by the control unit 120 for controlling one or more operating parameters for stabilising the vehicle.
[0052]
[0045] Figure 3 illustrates further method steps 300 involved in the method 200, in accordance with an embodiment of the invention. In an embodiment, the one or more vehicle sensors 110 comprises a speed sensor 112 of a vehicle, and the first parameter comprises a speed of the vehicle. Accordingly, at step 302, it is determined whether the speed of the vehicle is lower than the predetermined value, and if so, method moves to step 306, otherwise method moves to step 304, and no assist is provided.
[0053]
[0046] In a further embodiment, the set of second parameters comprise one or more of the lateral acceleration, the steering angle, the roll rate and the yaw rate of the vehicle. At step 306, it is determined whether the roll rate, the yaw rate and the lateral acceleration of the vehicle are greater than their corresponding predetermined values from the set of second predetermined values. If at step 306, it is determined that the roll rate, the yaw rate and the lateral acceleration of the vehicle are greater than their corresponding predetermined values, then the method moves to step 310, otherwise method moves to step 308, and no assist is provided. At step 310, it is determined by the control unit 120 that whether the steering angle of the vehicle is greater than its corresponding predetermined value from the set of second predetermined values. If at step 310, it is determined that the steering angle of the vehicle is greater than its corresponding predetermined value, the method moves to step 314, otherwise method moves to step 312 and no assist is provided. At step 314, the slide slip of the vehicle is determined as explained hereinbefore, and it is determined whether the value of the slide slip is greater than the third predetermined value. If at step 314, it is determined that the slide slip is greater than the third predetermined value, then the method moves to step 318, otherwise method moves to step 316, and no assist is provided. At step 318, the control unit 120 communicates with the engine management system 132 with the throttle position sensor 134 for controlling the torque of the engine and the throttle position for stabilising the vehicle. At step 320, it is determined whether the current speed of the vehicle is greater than or equal to a desired vehicle speed based on which, the PI controller maintains the constant vehicle speed. At step 318, it is also determined whether the engine management system torque control and throttle position control is below a predetermined value, and if so, method moves to step 322 wherein the vehicle is stabilised, otherwise method reverts to step 302.
[0054]
[0047] Figure 4 illustrates a system 100a for stabilising a vehicle. The system 100a of the present invention is configured to stabilise the vehicle, especially at low speeds and during cornering, such as when taking a U-turn. As illustrated, the system 100a has one or more vehicle sensors 110a. The one or more vehicle sensors 110a are configured to detect one or more vehicle parameters. Specifically, the one or more vehicle parameters comprise a first parameter and a second parameter. In an embodiment, as illustrated in Figure 4, the one or more vehicle sensors 110a comprises a speed sensor 112a of a vehicle, and the first parameter comprises a speed of the vehicle.
[0055]
[0048] In a further embodiment, as illustrated in Figure 4, the one or more vehicle sensors 110a comprises one or more of an accelerometer 1 18a configured to determine lateral acceleration of the vehicle, a steering angle sensor 114a configured to detect a steering angle of the vehicle. Accordingly, the set of second parameters comprises one or more of the lateral acceleration of the vehicle, the steering angle of the vehicle. Accordingly, in an embodiment, a combination of the lateral acceleration and the steering angle is used as second parameters for stabilising the vehicle.
[0056]
[0049] The system 100a further has a control unit 120a. The control unit 120a is configured to receive the one or more vehicle parameters from the one or more vehicle sensors 110a for further processing and stabilising the vehicle. The control unit 120a is configured to determine whether the first parameter is lower than a first predetermined value, based on which further processing is done. In an embodiment, the control unit 120a is configured to determine whether the speed of the vehicle is lower than the first predetermined value. The speed of the vehicle being lower than the first predetermined value indicates that the vehicle is slowing down, and there is a possibility of the user approaching a U-turn or a tight corner. In an embodiment, the first predetermined value of the speed of the vehicle ranges between 2kmph and 20kmph.
[0057]
[0050] If it is determined that the first parameter is lower than the first predetermined value, the control unit 120a is further configured to determine whether the set of second parameters are greater than a set of second predetermined values. In an embodiment, the control unit 120a determines whether each of the set of second parameters are greater than their corresponding predetermined values. In an embodiment, the control unit 120 determines whether the lateral acceleration of the vehicle is greater than its corresponding predetermined value. In an embodiment, the predetermined value of the lateral acceleration of the vehicle is 0.1 - 0.3m / s2. If the lateral acceleration of the vehicle is greater than their corresponding predetermined values, it indicates that the vehicle is cornering.
[0058]
[0051] Further, in this embodiment, the control unit 120a determines whether the steering angle of the vehicle is greater than its corresponding predetermined value. In an embodiment, the second predetermined value of the steering angle ranges between 20 degrees and 60 degrees. If the steering angle is greater than its corresponding predetermined value from the set of second predetermined values, and the lateral acceleration is greater than its corresponding predetermined value from the set of second predetermined values, it indicates that the vehicle is cornering and taking a U-turn and thus possibly requires assisting for stabilising the vehicle.
[0059]
[0052] The system 100a further has one or more actuators 130a that are configured to control one or more operating parameters of the vehicle. Thus, for stabilising the vehicle, if the set of second parameters are greater than the set of second predetermined values, the control unit 120a is configured to operate the one or more actuators 130a for controlling the one or more operating parameters for stabilising the vehicle. Thus, by virtue of the provision of the system 100a, based on determination of the parameters as explained hereinbefore, the control unit 120a controls the one or more actuators 130a so as to stabilise the vehicle when the vehicle is cornering or negotiating a tight bend, thus assisting the user. Further, the vehicle is stabilised without requiring an inertial measurement unit for the same.
[0060]
[0053] In an embodiment, the one or more actuators 130a comprise a throttle position sensor 134a, and the one or more operating parameters comprise a speed of the vehicle. Accordingly, the control unit 120a is configured to communicate with the engine management system 132a for controlling a torque of an engine of the vehicle and a throttle position thereby controlling the speed of the vehicle. The control of engine torque and throttle position ensures that the vehicle keeps running at a constant speed for the duration of the cornering or taking the U-turn. Accordingly, the system 100a of the present invention automates the throttle input and controls the torque of the engine so as to maintain a constant speed during cornering or taking a U-turn, thereby ensuring that the vehicle does not roll over during such a condition and eliminating the requirement of a large number of user inputs for maintaining constant speed of the vehicle.
[0061]
[0054] In an alternative embodiment, the one or more actuators 130a comprise a brake controller 136a with the throttle position sensor 134a. In this embodiment, the control unit 120a is configured to communicate with the brake controller 136a for controlling brakes and communicate with an engine management system 132a for controlling a throttle position for controlling the speed of the vehicle using the throttle position sensor 134a. The control of brakes and throttle position ensures that the vehicle keeps running at a constant speed for the duration of the cornering or taking the U-turn. Accordingly, the system 100a of the present invention automates the brake input and controls the throttle position of the engine so as to maintain a constant speed during cornering or taking a U-turn, thereby ensuring that the vehicle does not roll over during such a condition and eliminating the requirement of a large number of user inputs for maintaining constant speed of the vehicle. In an embodiment, a combination of torque control, throttle position control and brake control are used for controlling the speed of the vehicle.
[0062]
[0055] In a further embodiment, specifically for maintaining the constant speed of the vehicle, the system 100a comprises an auxiliary controller 122a. The auxiliary controller 122a is configured to maintain the speed of the vehicle at the desired speed. The provision of the auxiliary controller 122a ensures that any fluctuation in speed of the vehicle that arises due to various factors, is negated and the speed of the vehicle is maintained at a constant level, thereby allowing the user to safely negotiate the U-turn or tight bend. In operation, for example, if the vehicle, during taking a U-turn is rolling over in the clockwise direction, the system 100a assists in maintaining the speed of the vehicle by controlling the torque or brakes and throttle position, which allows the user to balance the vehicle in the counterclockwise direction.
[0063]
[0056] In another aspect, the present invention relates to a method 200a for stabilising the vehicle. Figure 6 illustrates the method steps involved in the method 200a for stabilising the vehicle. At step 202a, one or more vehicle parameters are detected by one or more vehicle sensors 110a, wherein the one or more vehicle parameters comprise a first parameter and a set of second parameters. At step 204a, the one or more vehicle parameters are received by the control unit 120 from the one or more vehicle sensors 110a. At step 206a, it is determined by the control unit 120a whether the first parameter is lower than the first predetermined value. If it is determined that the first parameter is lower than the first predetermined value, then the method moves to step 210a, otherwise method 200a moves to step 208a and no assist is provided. At step 210a, it is determined by the control unit 120a that whether the set of second parameters are greater than the set of second predetermined values. If at step 210a, it is determined that the set of second parameters are greater than the set of second predetermined values, then the method moves to step 214a, otherwise the method 200a moves to step 212a and no assist is provided. At step 214a, the one or more actuators 130a are operated by the control unit 120a for controlling one or more operating parameters for stabilising the vehicle.
[0064]
[0057] Figure 6 illustrates further method steps 300a involved in the method 200a, in accordance with an embodiment of the invention. In an embodiment, the one or more vehicle sensors 110a comprises a speed sensor 112a of a vehicle, and the first parameter comprises a speed of the vehicle. Accordingly, at step 302a, it is determined whether the speed of the vehicle is lower than the predetermined value, and if so, method moves to step 306a, otherwise method moves to step 304a, and no assist is provided.
[0065]
[0058] In a further embodiment, the set of second parameters comprise one or more of the lateral acceleration of the vehicle. At step 306a, it is determined whether the lateral acceleration of the vehicle is greater than its corresponding predetermined value from the set of second predetermined values. If at step 306a, it is determined that the lateral acceleration of the vehicle is greater than its corresponding predetermined value, then the method moves to step 310a, otherwise method moves to step 308a, and no assist is provided. At step 310a, it is determined by the control unit 120a that whether the steering angle of the vehicle is greater than its corresponding predetermined value from the set of second predetermined values. If at step 310a, it is determined that the steering angle of the vehicle is greater than its corresponding predetermined value, the method moves to step 314a, otherwise method moves to step 312a, and no assist is provided. At step 314a, the control unit 120a communicates with the engine management system 132a or the brake controller 136a with the throttle position sensor 134a for controlling the torque or brakes of the engine and the throttle position for stabilising the vehicle. At step 316a, it is determined whether the current speed of the vehicle is greater than or equal to a desired vehicle speed based on which the auxiliary controller 124a, which is a PI controller, maintains the constant vehicle speed. At step 314a it is also determined whether the engine management system torque control or brake control and throttle position control is below a predetermined value, and if so, method moves to step 318a wherein the vehicle is stabilised, otherwise method reverts to step 302a.
[0066]
[0059] Advantageously, the present invention as embodied in one implementation provides a system and a method for stabilising a vehicle which detects whether the vehicle is in the state of cornering or taking a U-turn and provides control of one or more operating parameters of the vehicle for stabilising the vehicle. The present invention provides for automatic operation of the one or more actuators for controlling the operating parameters of the vehicle, thereby reducing the rider input required for maintaining a constant speed during the vehicle U-turn or cornering, which is especially helpful for new or elderly riders.
[0067]
[0060] Further, in the present invention, the control of engine torque and throttle position ensures that the vehicle keeps running at a constant speed for the duration of the cornering or taking the U-turn. Accordingly, the system of the present invention automates the throttle input and controls the torque of the engine so as to maintain a constant speed during cornering or taking a U-turn, thereby ensuring that the vehicle does not roll over during such a condition and eliminating the requirement of a large number of user inputs for maintaining constant speed of the vehicle. This increases rider safety as well as vehicle performance.
[0061] The present invention also ensures that the vehicle can be stabilised during U-turn or cornering conditions without requiring usage of complex ABS based systems, and thus can be applied to vehicles not having an ABS. The present invention also accounts for side slip for stabilising the vehicle, which ensures that the present invention is capable of stabilising the vehicle for a variety of road and operating conditions.
[0068]
[0062] Advantageously, the present invention as embodied in another implementation, provides a system and a method for stabilising a vehicle which detects whether the vehicle is in the state of cornering or taking a U-turn and provides control of one or more operating parameters of the vehicle for stabilising the vehicle. The present invention provides for automatic operation of the one or more actuators for controlling the operating parameters of the vehicle, thereby reducing the user input required for maintaining a constant speed during the vehicle U-turn or cornering, which is especially helpful for new or elderly users.
[0069]
[0063] Further, in the present invention, the control of engine torque and throttle position ensures that the vehicle keeps running at a constant speed for the duration of the cornering or taking the U-turn. Accordingly, the system of the present invention automates the throttle input and controls the torque or brakes of the engine so as to maintain a constant speed during cornering or taking a U-turn, thereby ensuring that the vehicle does not roll over during such a condition and eliminating the requirement of a large number of user inputs for maintaining constant speed of the vehicle. This increases user safety as well as vehicle performance.
[0070]
[0064] The present invention also ensures that the vehicle can be stabilised during U-turn or cornering conditions without requiring usage of complex ABS based systems, and thus can be applied to vehicles not having an ABS. Further, the present invention also ensures that the vehicle can be stabilised during the U-tune or cornering conditions without requiring usage of inertial measurement units, and thus can be applied to vehicles not having IMUs, and also eliminating the requirement of provision of an IMU for stabilising.
[0071]
[0065]
[0072]
[0066] While the present invention has been described with respect to certain embodiments, it will be apparent to those skilled in the art that various changes and modification may be made without departing from the scope of the invention as defined in the following claims.
[0073] List of Reference Numerals
[0074] 100: System for Stabilising a Vehicle
[0075] 1 10: One or more Vehicle Sensors
[0076] 1 12: Speed Sensor
[0077] 1 14: Steering Angle Sensor
[0078] 1 18: Inertial Measurement Unit
[0079] 120: Control Unit
[0080] 130: One or more Actuators 132: Engine Management System
[0081] 134: Throttle Position Sensor
[0082] 200: Method for Stabilising a Vehicle
[0083] 100a: System for Stabilising a Vehicle 1 10a: One or more Vehicle Sensors
[0084] 1 12a: Speed Sensor
[0085] 1 14a: Steering Angle Sensor
[0086] 1 18a: Accelerometer
[0087] 120a: Control Unit 122a: Auxiliary Controller
[0088] 130a: One or more Actuators
[0089] 132a: Engine Management System
[0090] 134a: Throttle Position Sensor
[0091] 136a: Brake Controller 200a: Method for Stabilising a Vehicle
Claims
WE CLAIM:1 . A system (100) for stabilising a vehicle, the system (100) comprising: one or more vehicle sensors (110), the one or more vehicle sensors (110) configured to detect one or more vehicle parameters, the one or more vehicle parameters comprising a first parameter and a set of second parameters; one or more actuators (130), the one or more actuators (130) being configured to control one or more operating parameters of the vehicle; and a control unit (120), the control unit (120) being configured to: receive the one or more vehicle parameters from the one or more vehicle sensors (1 10); determine whether the first parameter is lower than a first predetermined value; determine whether the set of second parameters are greater than a set of second predetermined values, if the first parameter is lower than the first predetermined value; estimate a third parameter based on the set of second parameters, if the set of second parameters are greater than the set of second predetermined values; determine whether the third parameter is greater than a third predetermined value; andoperate the one or more actuators (130) for controlling the one or more operating parameters for stabilising the vehicle, if the third parameter is greater than the third predetermined value.
2. The system (100) as claimed in claim 1 , wherein the one or more vehicle sensors (110) comprises a speed sensor (112) of the vehicle, and the first parameter comprises a speed of the vehicle.
3. The system (100) as claimed in any of preceding claims, wherein the one or more vehicle sensors (110) comprising a steering angle sensor (114), and a roll rate identifier (118), and the set of second parameters comprise one or more of a lateral acceleration, a steering angle, a roll rate and a yaw rate of the vehicle.
4. The system (100) as claimed in any of preceding claims, wherein the third parameter comprises a side slip of the vehicle, and the control unit (120) is configured to estimate the side slip of the vehicle based on at least a lateral velocity and the yaw rate of the vehicle.
5. The system (100) as claimed in any of preceding claims, wherein the one or more actuators (130) comprise an engine management system (132) with a throttle position sensor (134), and the one or more operatingparameters comprise a speed of the vehicle, wherein control unit is configured to communicate with the engine management system (132) to control a torque of an engine and a throttle position of the vehicle thereby controlling the speed of the vehicle.
6. A method (200) for stabilising a vehicle, the method (200) comprising the steps of: detecting, by one or more vehicle sensors (110), one or more vehicle parameters, the one or more vehicle parameters comprising a first parameter and a set of second parameters; receiving, by a control unit (120), the one or more vehicle parameters from the one or more vehicle sensors (1 10); determining, by the control unit (120), whether first parameter is lower than a first predetermined value; determining, by the control unit (120), whether the set of second parameters are greater than a set of second predetermined values, if the first parameter is lower than the first predetermined value; estimating, the control unit (130), a third parameter based on the set of second parameters, if the set of second parameters are greater than the set of second predetermined values; determining, the control unit (120), whether the third parameter is greater than a third predetermined value; andoperating, by the control unit (120), one or more actuators (130) for controlling the one or more operating parameters for stabilising the vehicle, if the third parameter is greater than the third predetermined value.
7. The method (200) as claimed in claim 6, wherein the one or more vehicle sensors (110) comprises a speed sensor (112) of the vehicle, and the first parameter comprises a speed of the vehicle.
8. The method (200) as claimed in any of preceding claims, wherein the one or more vehicle sensors (110) comprising a steering angle sensor (114), and an inertial measurement unit (118), and the set of second parameters comprise one or more of a lateral acceleration, a steering angle, a roll rate and a yaw rate of the vehicle.
9. The method (200) as claimed in any of preceding claims, wherein the third parameter comprises a side slip of the vehicle, and the method (200) has the steps of: estimating, by the control unit (120), the side slip of the vehicle based on at least a lateral velocity and the yaw rate of the vehicle.
10. The method (200) as claimed in any of preceding claims, wherein the one or more actuators (130) comprise an engine management system (132)with a throttle position sensor (134), and the one or more operating parameters comprise a speed of the vehicle, and the method (200) comprises the step of: communicating, by the control unit (120) with the engine management system (132) to control a torque of an engine of the vehicle and a throttle positions thereby controlling the speed of the vehicle. A system (100a) for stabilising a vehicle, the system (100a) comprising: one or more vehicle sensors (110a), the one or more vehicle sensors (110a) configured to detect one or more vehicle parameters, the one or more vehicle parameters comprising a first parameter and a set of second parameters; one or more actuators (130a), the one or more actuators (130a) being configured to control one or more operating parameters of the vehicle; and a control unit (120a), the control unit (120a) being configured to: receive the one or more vehicle parameters from the one or more vehicle sensors (1 10a); determine whether the first parameter is lower than a first predetermined value; determine whether the set of second parameters are greater than a set of second predetermined values, if the first parameter is lower than the first predetermined value; andoperate the one or more actuators (130a) for controlling the one or more operating parameters for stabilising the vehicle, if the set of second parameters are greater than the set of second predetermined values.
12. The system (100a) as claimed in claim 1 1 , wherein the one or more sensors (110a) comprises a speed sensor (112a) of a vehicle, and the first parameter comprises a speed of the vehicle.
13. The system (100a) as claimed in any of preceding claims, wherein the one or more sensors (110a) comprises one or more of a steering angle sensor (114a) and an accelerometer (118a), and the set of second parameters comprise one or more of a steering angle of the vehicle, and a lateral acceleration of the vehicle.
14. The system (100a) as claimed in any of preceding claims, comprising an auxiliary controller (122a), the auxiliary controller (122a) being configured to maintain the speed of the vehicle.
15. The system (100a) as claimed in any of preceding claims, wherein the one or more actuators (130a) comprise a throttle position sensor (134a) and the one or more operating parameters comprise a speed of the vehicle, and the control unit (120a) is configured to communicate an engine managementsystem (132a) to control a torque of an engine and a throttle position for controlling the speed of the vehicle using the throttle position sensor (134a).
16. The system (100a) as claimed in any of preceding claims, wherein the one or more actuators (130a) comprise a brake controller (136a) with a throttle position sensor (134a) and the one or more operating parameters comprise a speed of the vehicle, and the control unit (122a) is configured to communicate with the brake controller (136a) for controlling brakes and communicate with an engine management system (132a) for controlling a throttle position for controlling the speed of the vehicle.
17. A method (200a) for stabilising a vehicle, the method (200a) comprising the steps of: detecting, by one or more vehicle sensors (110a), one or more vehicle parameters, the one or more vehicle parameters comprising a first parameter and a set of second parameters; receiving, by a control unit (120a), the one or more vehicle parameters from the one or more vehicle sensors (120a); determining, by the control unit (120a), whether first parameter is lower than a first predetermined value;determining, by the control unit (120a), whether the set of second parameters are greater than a set of second predetermined values, if the first parameter is lower than the first predetermined value; and operating, by the control unit (120a), one or more actuators (130a) for controlling the one or more operating parameters for stabilising the vehicle, if the set of second parameters are greater than the set of second predetermined values.
18. The method (200a) as claimed in claim 17, wherein the one or more sensors (110a) comprises a speed sensor (112a) of a vehicle, and the first parameter comprises a speed of the vehicle.
19. The method (200a) as claimed in any of preceding claims, wherein the one or more sensors (110a) comprises one or more of a steering angle sensor (114a) and an accelerometer (118a), and the set of second parameters comprise one or more of a steering angle of the vehicle, and a lateral acceleration of the vehicle.
20. The method (200a) as claimed in any of preceding claims, wherein the method (200a) comprising the step of maintaining, by an auxiliary controller (122a), the speed of the vehicle.21 .The method (200a) as claimed in any of preceding claims, wherein the one or more actuators (130a) comprise a throttle position sensor (134a) and the one or more operating parameters comprise a speed of the vehicle, and the method (200a) comprises the step of communicating, by the control unit(120a), with an engine management system (132a) to control a torque of an engine and a throttle position, for controlling the speed of the vehicle using the throttle position sensor (134a).
22. The method (200a) as claimed in any of preceding claims, wherein the one or more actuators (130a) comprise a brake controller (136a) with a throttle position sensor (134a) and the one or more operating parameters comprise a speed of the vehicle, and the method (200a) comprises the step of: communicating, by the control unit (120a), with the brake controller (136a) for controlling brakes, and with an engine management system (132a) for controlling a throttle position, for controlling the speed of the vehicle.
Citation Information
Patent Citations
Steering assist device for saddle-riding type vehicle
JP2021054328A
Vehicle stability control device and method
KR100839121B1