Abstract: The subject matter disclosed herein relates to a system and a method for detecting unintentional sway and generating warning when vehicle sways without turn indication. In the present subject matter, the system and the method detects sway movement of the vehicle on roads, independent of lane markings and warn the driver of the vehicle about the same. The sway warning controller (208) generates warning based on yaw rate and sum of products of steering angle value, vehicle velocity and time duration at each sampling point.
[001] The present subject matter described herein, relates to a system and a method for sway warning in vehicle, and in particularly, to a method and a system to detect sway movement of the vehicle on roads, independent of lane markings and warn the operator (driver) of the vehicle about the same.
BACKGROUND AND PRIOR ART:
[002] Automotive vehicles travel within defined lanes of a roadway, generally based on steering by an operator (driver) of the vehicle. Conventionally, vehicles are equipped with lane departure warning (LDW) systems that are designed to provide a warning indication if the vehicle departs from an identified lane of the roadway. In response to the warning, the driver of the vehicle may steer the vehicle back into the appropriate lane. Currently proposed lane departure warning systems typically include optical systems, such as camera configured to capture images of the roadway and to process the images to identify lane markings, such as painted lines, on the roadway.
[003] Conventional LDW systems suffer from disadvantages due to which these cannot be used on those areas where lane marking is not present or proper. 1. Majority of roads do not have lane markings. 2. The lane detection is difficult in dark/night condition by the camera. 3. The lane color (white/yellow) fades off with time. This affects detection of lane markings due to poor contrast with road.
[004] Conventionally, there are some techniques which uses GPS data and stored learned path to determine lane of the road and based on the determined lane road identify the crossing of lane. However these systems are completely based on GPS data and stored learned path and cannot work when there is no stored learned path (cannot work in real time scenario). Further, these systems use camera to correctly identify the stored learned path to guide the vehicle in dark areas. But these systems require proper lane marking to detect and warn the driver when vehicle cross the danger zone.
[005] Therefore, the LDW systems equipped with the camera cannot be used on roads which have no lane marking and/or low street lights. Accordingly, there is a requirement for a system which can work where there is no lane marking and even in dark/night conditions to detect crossing of lane and warn the driver about the same to correct the steering.
OBJECTS OF THE INVENTION:
[006] The principal object of the present invention is to provide a system and a method for detecting unintentional sway on road by vehicle.
[007] Another object of the present subject matter is to provide a system and a method for detecting unintentional sway based on steering angle, velocity of the vehicle and time.
[008] Another object of the present subject matter is to provide a method and a system to warn driver upon detection of unintentional sway of vehicle.
[009] Another object of the present subject matter is to provide a system and a method which detects and warns the driver about unintentional sway based on real time parameters.
[0010] Yet another object of the present subject matter is to provide a system and a method to issue visual and audio warning to the driver about unintentional sway.
[0011] Yet another object of the present subject matter is to provide a system and a method which detects the driving state of the driver and accordingly warn the driver.
[0012] Yet another object of the present invention is to provide a simple and inexpensive system for detecting unintentional sway on the roads independent of lane marking, or dark light conditions on the road and warning the driver about unintentional sway of vehicle.
SUMMARY OF THE INVENTION:
[0013] This summary is provided to introduce concepts related to detection of unintentional sway of vehicles. The present concept is independent of lane
markings on the road. The concepts are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
[0014] In an embodiment, a method for detecting unintentional sway of vehicle and generating warning in a vehicle without turn indication is described herein. In the present method, the sway warning controller begins with ascertaining of whether a turn indicator is ON or OFF and whether steering torque value is less than a threshold value. If the turn indicator is OFF, and if steering torque value is less than the threshold value, then the vehicle is unintentionally swaying, and the sway warning controller generates warning based on comparing sum of products of steering angle value, vehicle velocity and time duration at each sampling point with a threshold value. The sum of products signifies deviation of the vehicle in the lateral direction with respect to time. When determined sum of products is more than the threshold value, the method generates warning to the driver about unintentional sway of vehicle.
[0015] In another embodiment, a vehicle sway warning system for detecting unintentional sway and warning driver about unintentional sway is described. The vehicle sway warning device has a sway warning controller along with other controllers, such as steering angle controller, steering torque controller, yaw controller, GPS controller to receive inputs, such as steering angle value, steering torque value, vehicle velocity, and yaw rate to determine whether driver is swaying intentionally or unintentionally. When vehicle crosses a threshold value, the sway warning controller issues a warning to the driver about the unintentional sway. The sway warning controller uses yaw rate controller and yaw rate sensor to detect unintentional sway in curved path.
[0016] In order to further understand the characteristics and technical contents of the present subject matter, a description relating thereto will be made with reference to the accompanying drawings. However, the drawings are illustrative only but not used to limit scope of the present subject matter.
BRIEF DESCRIPTION OF THE DRAWINGS
[0017] It is to be noted, however, that the appended drawings illustrate only typical embodiments of the present subject matter and are therefore not to be considered for limiting of its scope, for the invention may admit to other equally effective embodiments. The detailed description is described with reference to the accompanying figures. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The same numbers are used throughout the figures to reference like features and components. Some embodiments of system or methods in accordance with embodiments of the present subject matter are now described, by way of example, and with reference to the accompanying figures, in which:
[0018] Fig. 1 illustrates block diagram of vehicle sway warning system, in accordance with an embodiment of the present subject matter; and
[0019] Fig. 2 illustrates flow diagram to detect unintentional sway and warning driver about the same, in accordance with an embodiment of the present subject matter.
[0020] The figures depict embodiments of the present subject matter for the purposes of illustration only. A person skilled in the art will easily recognize from the following description that alternative embodiments of the structures and methods illustrated herein may be employed without departing from the principles of the disclosure described herein.
DESCRIPTION OF THE PREFERRED EMBODIMENTS:
[0021] In the description herein, the present disclosure pertains to the vehicle sway warning system to detect unintentional sway and issues audio or video or both warnings to driver upon unintentional sway. By the present vehicle sway warning system, driver can be warned upon detection of unintentional sway due to inattentiveness of the driver. As a result, accidents and vehicle collision on the road or path can be avoided. The present vehicle sway warning system can also
work efficiently on roads or pathways which do not have lane marking or in dark/low light conditions.
[0022] Various approaches may be used to detect and warn lane departure where lane markings are proper and visible. However, none of the approaches includes a 5 mechanism of detecting the unintentional sway on roads where there is no lane marking and no visibility.
[0023] In an embodiment of the present subject matter, a method and a system is disclosed to detect unintentional sway and warn driver about the unintentional sway. The system has a sway warning controller which is in communication with
10 other peripheral devices, i.e., a plurality of sensors to receive dataand process the received data. The sway warning controller ascertains whether turn indicator is ON or OFF. Upon ascertaining that turn indicator is OFF, the sway warning controller determines the steering torque value from steering torque sensor disposed in vicinity of the steering. Based on the determined steering torque
15 value, the sway warning controller determines whether the driver is attentive or not. Further, the method receives steering angle value from the steering angle sensor disposed in vicinity of the steering and determines whether the steering angle is more than threshold steering angle. Simultaneously, the sway warning controller receives input value of vehicle velocity from vehicle velocity sensor
20 and GPS coordinates from the GPS sensor. Upon ascertaining that the vehicle velocity is greater than a threshold limit and based on the GPS coordinates, the sway warning controller determines whether the path is straight or curved. Based on the determined path, when path is straight, the sway warning controller determines whether the steering angle value is more than the threshold steering
25 angle value. When steering angle value is more than the threshold value, the sway warning controller determines product of steering angle value, vehicle velocity and time for each sampling time point and calculates sum of the products. Upon calculating the sum of the products, the sway warning controller compares the sum of the products with the threshold value. When the calculated sum of the
6
products is more than the threshold value, the sway warning controller issues an audio or visual or both warning to the driver.
[0024] In another aspect of the present subject matter, when path is curved, the sway warning controller receives yaw rate from the yaw rate sensor via a yaw rate
5 controller. The sway warning controller compares the determined or received yaw rate with the yaw rate minimum threshold and yaw rate maximum threshold value of the curved path for specified time duration. If received yaw rate is not within prescribed yaw rate at the curved path, whose lower threshold is YL and upper threshold is YH for time greater than threshold duration, the sway warning
10 controller issues an audio or visual or both warnings to the controller.
[0025] It should be noted that the description and figures merely illustrate the principles of the present subject matter. It should be appreciated by those skilled in the art that conception and specific embodiment disclosed may be readily utilized as a basis for modifying or designing other structures for carrying out the
15 same purposes of the present subject matter. It should also be appreciated by those skilled in the art that by devising various arrangements that, although not explicitly described or shown herein, embody the principles of the present subject matter and are included within its spirit and scope. Furthermore, all examples recited herein are principally intended expressly to be for pedagogical purposes to
20 aid the reader in understanding the principles of the present subject matter and the concepts contributed by the inventor(s) to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions. The novel features which are believed to be characteristic of the present subject matter, both as to its organization and method of operation,
25 together with further objects and advantages will be better understood from the following description when considered in connection with the accompanying figures.
[0026] These and other advantages of the present subject matter would be
described in greater detail with reference to the following figures. It should be
30 noted that the description merely illustrates the principles of the present subject
7
matter. It will thus be appreciated that those skilled in the art will be able to devise various arrangements that, although not explicitly described herein, embody the principles of the present subject matter and are included within its scope.
[0027] FIG. 1 illustrates block diagram of vehicle sway warning system in 5 accordance with an embodiment of the present disclosure. The vehicle sway warning system 200 (herein after interchangeably referred as system 200) which is implemented in vehicle to detect unintentional sway. The system 200 may be implemented as standalone device or in integration with other existing devices, such as telematics device or ECU in the vehicle. The system 200 is provided on 10 the vehicle to monitor movement of the vehicle and to detect departure of the vehicle from its intentional path, and to generate a warning to driver of the vehicle when the vehicle departs from its intentional path or road.
[0028] The system 200 is coupled with turn indicator 101, steering angle sensor 102, vehicle velocity sensor 103, GPS sensor 104, steering torque sensor 105, yaw
15 rate sensor 106 via interface 202 to provide their corresponding input to the system 200. The turn indicator 101, the steering angle sensor 102, the vehicle velocity sensor 103, the GPS sensor 104, the steering torque sensor 105, and the yaw rate sensor 106 are peripheral devices which are coupled with the system to provide real time or current a plurality of inputs, such as turn Indication ON or
20 OFF, steering angle value, vehicle velocity, GPS coordinates and map, steering torque value, and yaw rate of the vehicle. Based on these received real time inputs, the system 200 processes the inputs to detect unintentional sway and warn the driver about the same.
[0029] The interface 202 may include a variety of software and hardware 25 interfaces, for example, interfaces for peripheral device(s), such as sensors, actuators, and an external memory. The hardware interface 202 is suitable for interfacing with the sensors as referred in the figure 1. The interface(s) 202 may include a variety of interfaces, for example, interfaces for data input and output devices, referred to as I/O devices, storage devices, network devices, and the like. 30 The interface(s) 202 facilitate communication between the system 200 and various
8
sensors and audio/video units connected in the vehicle. The interface(s) 202 may also provide a communication pathway for one or more components of the system 200. The memory 201 may store one or more computer-readable instructions, which may be fetched and executed to detect vehicle sway. The memory 201 may 5 include any non-transitory computer-readable medium including, for example, volatile memory, such as RAM, or non-volatile memory such as EPROM, flash memory, and the like.
[0030] The system 200 further includes controller(s) 203 and data 210. The controller(s) 203 may be implemented as a combination of hardware and
10 programming (for example, programmable instructions) to implement one or more functionalities of the controller(s) 203. In examples described herein, such combinations of hardware and programming may be implemented in several different ways. For example, the programming for the controller(s) 203 may be processor executable instructions stored on a non-transitory machine-readable
15 storage medium and the hardware for the controller(s) 203 may include a processing resource (for example, one or more processors), to execute such instructions.
[0031] The data 210 includes data that is either stored or generated as a result of functionalities implemented by any of the controller(s) 203. The system 200
20 includes steering angle controller 204, GPS controller 205, steering torque controller 206, yaw rate controller 207, sway warning controller 208 and other controller(s) 209 which process the real time inputs received from their corresponding sensors. All these controllers may be integrated with one controller to receive and process the received data. The other controller(s) 209 may
25 implement functionalities that supplement applications or functions performed by the system 200. Further, the data 210 may include sway warning data 211 and other data 212. The sway warning data 211 receives inputs from the sway warning controller 208 and provides the same to the sway warning controller 208 for further processing to achieve the objective.
9
[0032] The system 200 is incorporated in the vehicle and works when the vehicle unintentionally sways without giving turn indicator. The system 200 is in communication with the turn indicator 101. When vehicle is deviating from its straight path on the road, the system 200 ascertains whether turn indicator is ON 5 or OFF. If the turn indicator is ON, the system 200 does not process receiving data and does not issue any warning as the present deviation is intentional by the driver. If the turn indication is OFF, and the driver deviates from the straight path, it is due to lack of attention while driving.
[0033] The system 200 includes the sway warning controller 208 which is 10 coupled with other controllers of the sensors to receive their inputs to determine unintentional sway of vehicle and to generate warning based on unintentional sway of vehicle. The sway warning controller 208 is a programmed controller to process received real time inputs and to detect unintentional sway based on real time inputs. Upon affirmative ascertainment that turn indicator is OFF, the sway 15 warning controller 208 receives steering torque value from the steering torque controller 206. The steering torque controller 206 is coupled with the steering torque sensor 105 via the interface 202 to receive inputs and to process the received inputs. The sway warning controller 208 compares the received steering torque value with threshold steering torque value to determine whether the driver 20 is attentive or not. When the steering torque value is less than the threshold steering torque value, the sway warning controller determines that the driver is in¬attentive.
[0034] In another embodiment, if the steering torque value is more or equal to the threshold value, the system 200 may be ignored for further processing.
25 [0035] The sway warning controller 208 receives real time steering angle value from the steering angle controller 204 which is coupled with the steering angle sensor 102. Based on the steering angle value and the vehicle velocity at each sampling point, the sway warning controller calculates and compares sum of products of steering angle value, vehicle velocity and time duration at each
30 sampling point with a threshold value. The time duration may be 5ms, 10ms,
10
50ms, 100ms, etc., from the previous sampling time. When the driver corrects the steering torque value at any point of time during driving, the system 200 restarts to capture fresh inputs from the turn indicator, the steering torque sensor, the vehicle velocity sensor, and the steering angle sensor.
5 [0036] The sway warning controller 208 receives vehicle velocity from the vehicle velocity sensor. The sway controller 208 compares the vehicle velocity with threshold vehicle velocity. If the vehicle velocity is less than the threshold velocity, the sway controller 208 does not process any data for further computation.
10 [0037] In situations, where driver is in-attentive, turn indicator is OFF, and vehicle velocity is more than threshold velocity, the sway warning controller 208 receives GPS coordinates from the GPS controller 205. Based on the GPS coordinates, the sway warning controller 208 determines whether path is straight or curved.
15 [0038] A person skilled in the art would appreciate that all the real time inputs, such as steering torque value, steering angle value, vehicle velocity and GPS coordinates may be received at single instance. Based on the received inputs, the sway warning controller decides whether to process further or not. It is not necessary that the sway warning controller receives GPS inputs only after
20 processing the steering torque value and velocity inputs. The sway warning controller 208 may process all inputs simultaneously and decides whether to process or not based on above explained conditions.
[0039] When vehicle is moving on straight path as determined by the GPS coordinate, the sway warning controller 208 determines steering angle value from
25 the steering angle sensor 102 via steering angle controller 204. The steering angle controller 204 is coupled with the sway warning controller 208 and provides real time or current steering angle value. The sway warning controller 208 compares the steering angle value with a threshold steering angle value. When the steering angle value is more than the threshold steering angle value, the sway warning
30 controller 208 determines products of current steering angle value, vehicle
11
velocity, and time duration at each sampling point. For example, velocity of vehicle and steering angle value is calculated by sensor and given to the controller once in 10ms or 50 ms or predefined time duration. Upon calculating of the products, the sway warning controller 208 calculates the sum of the products ‘Ts’ 5 using equation 1:
Where steering angle value, velocity and time is sampling point of time. [0040] The sway warning controller 208 compares the sum of products ‘Ts’ with the threshold value ‘Ath’. When sum of products ‘Ts’ is more than the threshold 10 value ‘Ath’, the sway warning controller 208 generates an audio or visual or both warning to the driver.
[0041] In another embodiment, when vehicle is moving in curved path, the sway warning controller 208 receives yaw rate (Yr) from the yaw rate sensor 106 via the yaw rate controller 207. The sway warning controller 208 compares the yaw
15 rate (Yr) with the prescribed yaw rate having low threshold yaw rate ‘YL’ and upper threshold yaw rate ‘YH’ for particular turn path. The prescribed yaw rate can be determined from the GPS controller 205 for the particular turn path. The sway warning controller 208 compares the yaw rate ‘Yr’ with the prescribed yaw rate of the turn for threshold time duration i.e., time to complete the curved path
20 which is based on vehicle speed. The vehicle velocities above a specific threshold limit, the time taken for unintentional sway away from the actual path is predefined in the system for various curved paths. The predefined specific threshold limit of velocity and time taken is stored in the memory 201. If the vehicle's yaw rate ‘Yr’ is not within prescribed yaw rate at turns, whose lower
25 threshold is ‘YL’ and upper threshold is ‘YH’, for time greater than threshold time duration, the sway warning system generates warning to the driver.
[0042] The sway warning controller 208 stores all computed and in process data on the sway warning data 211. The sway warning controller 208 sends warning signal in form of audio or video or combination of both to the audio or video
12
device 107. The audio or video device 107 is coupled with the system 200 via the interface 202 to generate warning message as programmed upon detection of warning signal from the system 200.
[0043] Referring to fig. 2 which describes a method for detecting unintentional 5 sway and generating warning upon detection of unintentional sway of vehicle, in accordance with an embodiment of the present subject matter. The method 300 discloses how present system works to detect unintentional sway of vehicle and to generate warning messages. As per the present method, the system 200 has a sway warning controller 208 interacting with other controllers to receive inputs 10 regarding turn indicator, steering torque value, steering angle value, vehicle velocity and yaw rate to detect unintentional sway and warn the driver upon detection of unintentional sway. The order in which the method is described is not intended to be construed as a limitation, and any number of the described method blocks can be combined in any order to implement the method 300 or any 15 alternative methods. Additionally, individual blocks may be deleted from the method without departing from the spirit and scope of the subject matter described herein. Furthermore, the method(s) can be implemented in any suitable hardware, software, firmware, or combination thereof.
[0044] Referring to the method 300, the vehicle ignites the engine to activate or 20 initialize the vehicle sway warning system 200.
[0045] At the step 302, the sway warning controller 208 determines turn indicator condition. If turn indicator is ON, the sway warning controller 208 does not proceed and consider this action as intentional action by the driver. In case turn indicator is in OFF condition, the sway warning controller 208 proceeds to next 25 step to receive all input values.
[0046] At step 304, the sway warning controller 208 receives steering torque value from the steering torque sensor 102 via the steering torque controller 206. The sway warning controller 208 compares the steering torque value with threshold steering torque value to determine whether driver is attentive or not. If
13
the steering torque value is less than the threshold steering torque value, the sway warning controller 208 determines that driver is in-attentive.
[0047] At step 306, the sway warning controller 208 receives vehicle velocity value at the instance from the vehicle speed sensor. Upon comparing the vehicle 5 velocity value with the threshold value, the sway warning controller 208 may disregard the system 200 for processing when vehicle velocity is less than the threshold vehicle velocity value.
[0048] At step 308, if at any instance during detection of the unintentional sway before generation of warning message, the driver corrects steering angle value and 10 the magnitude of the current steering angle value after correction is less than the previous steering angle value, the sway warning controller 208 reinitialize the system 200 from step 302. If not, the sway warning controller 208 proceeds to step 310.
[0049] At step 310, GPS coordinates are received from the GPS controller 205 to 15 determine type of the path, i.e., straight or curved. If the path is straight, the method proceeds to block A. If the path is curved or not straight, the method proceeds to block B.
[0050] Block A indicates method to be followed when path is straight. At step 312, the sway warning controller 208 receives the steering angle value from the 20 steering angle sensor via the steering angle controller 204. The steering angle sensor identifies the movement of vehicle in lateral direction. The sway warning controller 208 determines whether steering angle value is more than the threshold steering angle value or not. If yes, the sway controller proceeds to step 314. If not, the sway warning controller 208 reinitialize the method 300.
25 [0051] A person skilled in the art would appreciate that all inputs in the step 304 to 312 can be received at single instance instead of following the sequence. In another embodiment of the present subject matter, the vehicle velocity, the steering torque value, the GPS coordinates, and the steering angle value can be
14
received collectively from their respective sensor at a single instance for processing at the sway warning controller 208.
[0052] At step 314, the sway warning controller 208 determines product of steering angle value, vehicle velocity and time duration at each sampling point.
5 For example, if at time t1, the vehicle velocity is v1 and steering value is s1 and at time t1+ ∆t, the vehicle velocity is v2 and steering value is s2, then at sampling time t1+ ∆t, product would be v2*s2*∆t). Another example, velocity of vehicle is calculated by the sensor and given to the controller once in 100ms or 200ms or predefined time duration. Further, the sway warning controller 208 calculates sum
10 of the products ‘Ts’.
[0053] At step 316, the sway warning controller 208 compares the calculated sum of products ‘Ts’ with predefined threshold value ‘Ath’. Upon comparing the calculated sum of products ‘Ts’ with the predefined threshold value ‘Ath’. At step 318, the sway warning controller 208 generates warning when the calculated sum 15 of products ‘Ts’ is more than the predefined threshold value ‘Ath’. All predefined values are stored in the sway warning data 211. The sway warning controller 208 sends warning signal coupled or connected audio or video or both devices.
[0054] Referring to block B which indicates the method to be followed when there is a curved path.
20 [0055] At step 320, the sway warning controller 208 determines yaw rate ‘Yr’ from the yaw rate sensor 106 via the yaw rate controller 207 of the curved path.
[0056] At step 322, the sway warning controller 208 receives prescribed yaw rate for the particular turn or curved path from the GPS controller 205 and stores the same in the sway warning data 211. The prescribed yaw rate has low threshold 25 yaw rate ‘YL’ and upper threshold yaw rate ‘YH’ for particular turn path. The sway warning controller 208 compares the yaw rate ‘Yr’ with the prescribed yaw rate of the curved path for threshold time duration, i.e., time to complete the curved path which is based on vehicle speed. If the vehicle's yaw rate ‘Yr’ is not within prescribed yaw rate at curved path, whose lower threshold is ‘YL’ and
15
upper threshold is ‘YH’, for time greater than threshold duration, the sway warning system generates warning to driver at step 326.
[0057] The present system does not require any camera to detect unintentional sway of vehicle. Further, the present system even works efficiently on the path or 5 road where there is no lane marking or visible conditions are poor. As the present system does not depend on the visual lane marking to detect unintentional sway, it becomes more efficient and effective in rural or developing countries.
[0058] It will be further appreciated that functions or structures of a plurality of components or steps may be combined into a single component or step, or the
10 functions or structures of one-step or component may be split among plural steps or components. The present invention contemplates all of these combinations. Unless stated otherwise, dimensions and geometries of the various structures depicted herein are not intended to be restrictive of the invention, and other dimensions or geometries are possible. Plural structural components or steps can
15 be provided by a single integrated structure or step. Alternatively, a single integrated structure or step might be divided into separate plural components or steps. In addition, while a feature of the present invention may have been described in the context of only one of the illustrated embodiments, such feature may be combined with one or more other features of other embodiments, for any
20 given application. It will also be appreciated from the above that the fabrication of the unique structures herein and the operation thereof also constitute methods in accordance with the present invention. The present invention also encompasses intermediate and end products resulting from the practice of the methods herein. The use of “comprising” or “including” also contemplates embodiments that
25 “consist essentially of” or “consist of” the recited feature.
[0059] The term “vehicle” as used throughout this detailed description and in the claims refers to any moving vehicle that is capable of carrying one or more human occupants and is powered by any form of energy. The term “vehicle” is a motor vehicle which includes, but is not limited to: cars, trucks, vans, minivans, 30 hatchback, sedan, MUVs, and SUVs.
16
[0060] Although embodiments for the present subject matter have been described in language specific to structural features, it is to be understood that the present subject matter is not necessarily limited to the specific features described. Rather, the specific features and methods are disclosed as embodiments for the present subject matter. Numerous modifications and adaptations of the system/component of the present invention will be apparent to those skilled in the art, and thus it is intended by the appended claims to cover all such modifications and adaptations which fall within the scope of the present subject matter.
We claim:
A vehicle sway warning system (200) for detecting unintentional sway and generating warning, the vehicle sway warning device (200) comprising:
sway warning controller (208) communicatively coupled with hardware interface (202) and a memory (201), the sway warning controller (208) is to:
ascertain whether turn indicator is OFF;
based on affirmative ascertainment, the sway warning controller (208):
obtain steering torque value from steering torque controller (206);
obtain vehicle velocity from vehicle velocity sensor;
obtain steering angle value from steering angle controller (204);
obtain GPS coordinates from GPS controller (205);
determine, based on the GPS coordinates, whether path is straight or curved;
determine sum of products (Ts) of the obtained steering angle value, the obtained vehicle velocity and time duration at each sampling time point, when the path is straight;
compare the determined sum of products (Ts) with the predefined threshold value (Ath); and
generate a warning signal based on the comparison.
The vehicle sway warning system (200) as claimed in claim 1, wherein the sway warning controller (208) generates warning when:
the determined sum of products (Ts) is more than the threshold value (Ath).
The vehicle sway warning system (200) as claimed in claim 1, wherein the sway warning controller (208) compares the steering torque value with threshold steering torque value to determine whether driver is attentive.
The vehicle sway warning system (200) as claimed in claim 1, wherein the sway warning controller (208) is to:
determine yaw rate (Yr) from yaw rate sensor (106) via yaw controller (207), when the path is curved;
determine whether the determined yaw rate (Yr) is not in between lower threshold (YL) and upper threshold (YH) for time greater than threshold duration; and
generate a warning signal.
The vehicle sway warning system (200) as claimed in claim 1, wherein the sway warning controller (208) disregard the vehicle sway warning device when the turn indicator is ON and/or driver corrects the steering angle value at any point of time.
A method (300) for detecting unintentional swayand generating warning upon unintentional sway, the method (300) comprising: ascertaining (302) whether turn indicator is OFF;
based on affirmative ascertainment, receiving (304, 306, 308) steering torque value, steering angle value, GPS coordinates, and vehicle velocity for each sampling time point;
based on the GPS coordinates, determining (310) whether path is straight or curved;
determining (314) sum of products (Ts) of the received steering angle value, the received vehicle velocity, and time duration at each sampling time point, when the path is straight;
comparing (316) the determined sum of products (Ts) with predefined threshold value (Ath); and
generating (318) a warning signal based on the comparison.
The method (300) as claimed in claim 6, wherein the warning signal is generated (318) when:
the determined sum of products (Ts) is more than the threshold value (Ath).
The method (300) as claimed in claim 6, wherein the method further
comprises:
determining (304), by steering torque controller (206) whether steering torque value is less than threshold steering torque value; determining (306) whether vehicle velocity is more than threshold vehicle velocity; and
determining (312), by steering angle controller (204), whether steering angle value is more than steering angle threshold value.
The method (300) as claimed in claim 6, wherein the method comprising:
comparing (304) the steering torque value with threshold steering torque value to determine whether driver is attentive.
The method (300) as claimed in claim 6, wherein the method further comprises:
determining (320) yaw rate (Yr) from yaw rate sensor (106) via yaw rate controller (207), when the path is curved;
determining (322) whether the determined yaw rate (Yr) is not in between lower threshold (YL) and upper threshold (YH) for time greater than threshold duration; and
generate a warning signal when the determined yaw rate (Yr) is not in the lower threshold (YL) and the upper threshold (YH) for time greater than threshold duration.
| # | Name | Date |
|---|---|---|
| 1 | 201811026497-STATEMENT OF UNDERTAKING (FORM 3) [16-07-2018(online)].pdf | 2018-07-16 |
| 2 | 201811026497-PROOF OF RIGHT [16-07-2018(online)].pdf | 2018-07-16 |
| 3 | 201811026497-POWER OF AUTHORITY [16-07-2018(online)].pdf | 2018-07-16 |
| 4 | 201811026497-FORM 1 [16-07-2018(online)].pdf | 2018-07-16 |
| 5 | 201811026497-FIGURE OF ABSTRACT [16-07-2018(online)].jpg | 2018-07-16 |
| 6 | 201811026497-DRAWINGS [16-07-2018(online)].pdf | 2018-07-16 |
| 7 | 201811026497-DECLARATION OF INVENTORSHIP (FORM 5) [16-07-2018(online)].pdf | 2018-07-16 |
| 8 | 201811026497-COMPLETE SPECIFICATION [16-07-2018(online)].pdf | 2018-07-16 |
| 9 | 201811026497-Power of Attorney-190718.pdf | 2018-07-23 |
| 10 | 201811026497-OTHERS-190718.pdf | 2018-07-23 |
| 11 | 201811026497-Correspondence-190718.pdf | 2018-07-23 |
| 12 | abstract.jpg | 2018-08-20 |
| 13 | 201811026497-FORM 18 [14-02-2019(online)].pdf | 2019-02-14 |
| 14 | 201811026497-OTHERS [16-04-2021(online)].pdf | 2021-04-16 |
| 15 | 201811026497-MARKED COPIES OF AMENDEMENTS [16-04-2021(online)].pdf | 2021-04-16 |
| 16 | 201811026497-FORM 13 [16-04-2021(online)].pdf | 2021-04-16 |
| 17 | 201811026497-FER_SER_REPLY [16-04-2021(online)].pdf | 2021-04-16 |
| 18 | 201811026497-DRAWING [16-04-2021(online)].pdf | 2021-04-16 |
| 19 | 201811026497-CORRESPONDENCE [16-04-2021(online)].pdf | 2021-04-16 |
| 20 | 201811026497-COMPLETE SPECIFICATION [16-04-2021(online)].pdf | 2021-04-16 |
| 21 | 201811026497-CLAIMS [16-04-2021(online)].pdf | 2021-04-16 |
| 22 | 201811026497-AMMENDED DOCUMENTS [16-04-2021(online)].pdf | 2021-04-16 |
| 23 | 201811026497-FER.pdf | 2021-10-18 |
| 24 | 201811026497-US(14)-HearingNotice-(HearingDate-17-01-2024).pdf | 2023-12-18 |
| 25 | 201811026497-FORM-26 [13-01-2024(online)].pdf | 2024-01-13 |
| 26 | 201811026497-Correspondence to notify the Controller [13-01-2024(online)].pdf | 2024-01-13 |
| 27 | 201811026497-US(14)-ExtendedHearingNotice-(HearingDate-25-01-2024).pdf | 2024-01-16 |
| 28 | 201811026497-Correspondence to notify the Controller [19-01-2024(online)].pdf | 2024-01-19 |
| 29 | 201811026497-GPA-180124.pdf | 2024-02-02 |
| 30 | 201811026497-Correspondence-180124.pdf | 2024-02-02 |
| 31 | 201811026497-Written submissions and relevant documents [09-02-2024(online)].pdf | 2024-02-09 |
| 32 | 201811026497-Annexure [09-02-2024(online)].pdf | 2024-02-09 |
| 33 | 201811026497-PatentCertificate21-02-2024.pdf | 2024-02-21 |
| 34 | 201811026497-IntimationOfGrant21-02-2024.pdf | 2024-02-21 |
| 35 | 201811026497-PROOF OF ALTERATION [28-06-2024(online)].pdf | 2024-06-28 |
| 36 | 201811026497-NO [16-07-2025(online)].pdf | 2025-07-16 |
| 1 | 201811026497E_11-03-2020.pdf |