Sign In to Follow Application
View All Documents & Correspondence

A Self Evaluation And Booting System For A Vehicle And A Method Thereof

Abstract: A SELF-EVALUATION AND BOOTING SYSTEM FOR A VEHICLE AND A METHOD THEREOF The present subject matter relates generally to a system and a method for self-evaluation and booting system (100) for a vehicle (100a). The present invention provides a self-evaluation and booting system (100) that checks the status of one or more electronics and electrical components of the vehicle (100a), each time the vehicle (100a) is switched ON. The system and the method as per the present invention does a self-evaluation and booting of the one or more electronics and electrical components to find a fault as well as resolve the fault by one or more pre-defined action. The system and the method as per the present invention further controls a degree of immobilization based on category of each of one or more unresolved faults from one or more identified faults.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
29 March 2024
Publication Number
40/2025
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
Parent Application

Applicants

TVS Motor Company Limited
Jayalakshmi Estate, No 29 (Old No 8), Haddows Road
TVS Motor Company Limited
TVS Motor Company Limited, “Chaitanya”, No.12 Khader Nawaz Khan Road, Nungambakkam, Chennai 600 006

Inventors

1. THIRUNAVUKKARASU SENTHIL
TVS Motor Company Limited, “Chaitanya”, No.12 Khader Nawaz Khan Road, Nungambakkam, Chennai 600 006
2. CHAITANYA RAJENDRA ZANPURE
TVS Motor Company Limited, “Chaitanya”, No.12 Khader Nawaz Khan Road, Nungambakkam, Chennai 600 006
3. DATTA RAJARAM SAGARE
TVS Motor Company Limited, “Chaitanya”, No.12 Khader Nawaz Khan Road, Nungambakkam, Chennai 600 006

Specification

Description:TECHNICAL FIELD
[0001] The present subject matter relates generally to diagnosis system. More particularly but not exclusively the present subject matter relates to a self-evaluation and booting system for a vehicle.
BACKGROUND
[0002] With advancement in technology and digitization, there are many system introduced for vehicle diagnosis. Efficient monitoring and detection of malfunctioning components is an area that gains progressive importance, especially in huge system like a vehicle. Fault diagnosis algorithms may be applied to determine why a component or part does not behave as intended. Typically, diagnosing the component or part means identifying root cause responsible for the component or part's incorrect behaviour. A diagnosis should both explain the incorrect behaviour and optimize some objective function, such as probability of correctness or cost of incorrect diagnosis.
[0003] Many vehicles incorporate diagnostic systems on the vehicle itself. The diagnostic system monitors the functionality of the vehicle, including an engine, and may keep a data log of the readings detected by the system. For example, the readings may include a low tire pressure, an overheated engine, and a low oil pressure. If the system detects a reading outside of the acceptable parameters (e.g., a low oil pressure), a vehicle's control unit usually transmits a signal to a user of the vehicle, such as a “Check Engine” light and generates a corresponding fault code. After the “Check Engine” light has been illuminated, the user of the vehicle has to take the vehicle to a service centre. At the service centre a technician connects a diagnostic tool to the vehicle's computer in order to obtain the fault code and attempt to determine the problem that caused the fault code. Based on the fault codes received by the technician, the technician or other mechanic examines the engine component or system that corresponds with the fault codes in an attempt to fix the malfunction and clear the engine codes. So, in the present art, the vehicle diagnostic system flags a problem when it occurs to the user and the user has to take
3
the vehicle to the service centre. The user is not able to use the vehicle until and unless the vehicle is taken to the service centre for repairing.
[0004] Many-a-times, if the vehicle is not getting started due to some faults, in those situations the vehicle repairs are also often attempted by owners or users of the vehicles. They uses service procedures or manuals that inform the owners or users of the service steps in an attempt to identify a root cause of the fault and repair the fault. Service manuals are typically generated well in advance of the vehicle production and include step by step procedures for repairing the vehicle. However, during the life of the vehicle, repair procedures as well as diagnosis procedures are updated. The evolution of detecting faults and their root causes is an ongoing process that continues through warranty and engineering analysis in addition to service technician feedback after repairing vehicles. Moreover, despite the service manuals being somewhat comprehensive, the service procedures within the manuals are usually generic and is little difficult for the user to interpret the diagnostic steps, gather and integrate symptoms, identify the root cause, and make the necessary repair. Chances for misinterpreting steps or skipping cross-system dependency tests are likely.
[0005] Oftentimes the user desires to repair a vehicle on their own, particularly when the vehicle is out of the warranty period and expenses must be incurred by user. However, the user may not have expertise in diagnosing the problem, or an understanding how to correct the problem, or may have outdated service manuals. So many a times, they try to avoid taking the vehicle to a service centre if a problem is less critical until the problem becomes a critical problem, affecting the life and durability of the parts of the vehicle.
[0006] In another known art, an in-vehicle electronic control unit is provided for detection of any abnormality having a monitoring circuit, which when detects an abnormality in the control circuit, the monitoring circuit stops power supply to an actuator and transmits an abnormality detection signal to the control circuit. But the problem with these types of system is that it cuts the power supply to the vehicle, which can leave the user of the vehicle stranded in a remote location, if the abnormality is detected.
4
[0007] So far, the existing
arts either prioritize faults to be addressed in a sequence after identification of the faults or checks if the one or more electrical components and one or more electronic components in the vehicle are operational or not. There are no means provided through which the user of the vehicle can identify and eliminate at least few critical faults on their own. The only solution so far available after identification of the faults is to stop supplying power to the vehicle, which can leave the user of the vehicle stranded. Moreover, the existing arts do not provide any solution to check for faults and perform diagnosis after every long sleep or after every time the vehicle is started.
[0008] Thus, there is no solution available to diagnose and eliminate the faults in the vehicle without any support from a technician and the possibility of breakdown of the vehicle half way to their destination, likely leaving the user of the vehicle stranded. Thus, there is a need to overcome the above-mentioned problems and other problems of known art.
SUMMARY OF THE INVENTION
[0009] As per an aspect of the present invention, self-evaluation and booting system for a vehicle, the system comprising: one or more control unit, the one or more control unit being configured to: initiate the self-evaluation and booting system for the vehicle, after an activation of an ignition switch of the vehicle; check at least one of one or more electrical components and one or more electronic components for identifying one or more faults in the vehicle; categorise the one or more identified faults based on a first set of pre-defined parameters; perform one or more pre-defined actions for resolving the one or more identified faults to ensure proper booting of the at least one of one or more electrical components and one or more electronic components; identify one or more unresolved faults of the one or more faults after performing the one or more pre-defined actions, wherein the one or more unresolved faults being associated with at least one functionality of the vehicle; and control a degree of immobilization of the vehicle based on the category of each of the one or more unresolved faults from the one or more identified faults, wherein the degree of immobilization being indicative of partial operation of the at
5
least one functionality of the vehicle which have the associated one or more unresolved faults. The degree of immobilization comprising restricting at least one of a vehicle speed, a distance to be travelled by the vehicle after identification of the one or more faults. [00010] As per an aspect of the present invention,
the first set of pre-defined parameters being categorised in one of a critical fault or less critical fault.
[00011] As per an aspect of the present invention, the first set of pre-defined parameters includes one of a CAN communication, 12-volt interruption faults, LED status faults, Battery related faults, ECU communication and status faults, Interlock faults, or ABS faults.
[00012] As per an aspect of the present invention, the one or more pre-defined actions comprising at least one of performing a soft reset or a hard reset of at least one of the one or more electrical components and one or more electronic components; retrieving at least one of a microcode, an embedded software, a system software, a low-level software, or an updated OEM firmware associated with the least one of the one or more electrical components and one or more electronic components from an external server, wherein the external server being communicatively coupled with the vehicle; flashing the retrieved microcode, the embedded software, the system software, the low-level software, or the updated OEM firmware to the least one of the one or more electrical components and one or more electronic components which have associated one or more identified faults; and performing a power reset after flashing the at least one of the one or more electrical components and one or more electronic components to ensure resolution of the one or more identified faults.
[00013] As per an aspect of the present invention, the one or more unresolved faults being logged and stored locally in the one or more control unit and sent to an authorized service center.
[00014] As per an aspect of the present invention, the degree of immobilization of the vehicle for the critical category faults being greater than immobilization of the vehicle for the less critical category faults.
6
[00015] As per an aspect of the present invention,
self-evaluation of a current condition of the one or more electrical and electronic components comprising MOSFET or IGBT being analysed to determine a working condition and to predict a replacement date range for each of the one or more electrical components based on a historical analysis, wherein the service center being notified to arrange for the part replacement before the date range.
[00016] As per an aspect of the present invention, displaying a progress of a resolution of the one or more identified faults to a user of the vehicle.
[00017] As per an aspect of the present invention, displaying the resolved one or more faults from the identified one or more faults and the unresolved one or more faults along with the associated category on a display device.
[00018] As per an aspect of the present invention, diagnostic error codes associated with each of the one or more identified faults being displayed on a Personal Digital Assistance (PDA) of the user.
[00019] As per an aspect of the present invention, a method of self-evaluation and booting of a self-evaluation and booting system, is provided. The method comprising steps of activating, by a user of the vehicle, an ignition switch of the vehicle. Initiating, by one or more control unit, a self-evaluation and booting system for the vehicle. Checking and identifying, by the one or more control unit, one or more electrical components and one or more electronic components to identify one or more faults in the vehicle. Categorising, by the one or more control unit, one or more identified faults based on a first set of pre-defined parameters. Performing, by the one or more control unit, one or more pre-defined actions for resolving the one or more identified faults to ensure proper booting of the at least one of one or more electrical components and one or more electronic components; identifying, by the one or more control unit, one or more unresolved faults of the one or more faults after performing the one or more pre-defined actions. The one or more unresolved faults being associated with at least one functionality of the vehicle. Controlling, by the one or more control unit, a degree of immobilization of the vehicle based on the category of each of the one or more unresolved faults from the one or more identified faults. The degree of immobilization is indicative of partial operation of
7
the at least one functionality of the vehicle which have the associated one or more unresolved faults. The degree of immobilization comprising restricting at least one of a vehicle speed, a distance to be travelled by the vehicle after identification of the one or more faults.
[00020] As per an aspect of the present invention, the resolved one or more faults being erased locally from the one or more control unit after a pre-defined time interval.
BRIEF DESCRIPTION OF THE DRAWINGS
[00021] The details are described with reference to an embodiment of a self-evaluation and booting system and method along with the accompanying figures. The same numbers are used throughout the drawings to reference similar features and components.
[00022] Figure 1 exemplarily illustrates a block diagram for a self-evaluation and booting system.
[00023] Figure 2(a) and 2(b) exemplarily illustrates a flowchart for a method performing self-evaluation and booting system, as per an embodiment of the present invention.
[00024] Figure 3(a) and 3(b) exemplarily illustrates a flowchart for a method performing self-evaluation and booting system, as per another embodiment of the present invention.
DETAILED DESCRIPTION
[0001] An objective of the present subject matter is to provide a self-evaluation and booting system that checks the status of one or more electronics and electrical components of a vehicle, each time the vehicle is switched ON. The system and the method as per the present invention does a self-evaluation and booting of the one or more electronics and electrical components to find a fault as well as resolve the fault by one or more pre-defined action. The system and the method as per the
8
present invention further controls a degree of immobilization based on
category of each of one or more unresolved faults from one or more identified faults. [0002] The present subject matter is described using an exemplary vehicle whereas the claimed subject matter is applicable to any such application using self-test and diagnosis to mitigate the faults in one or more electronics and electrical component of a system, with required changes and without deviating from the scope of invention.
[0003] The embodiments of the present invention will now be described in detail with reference to an embodiment in a vehicle along with the accompanying drawings. However, the present invention is not limited to the present embodiments. The present subject matter is further described with reference to accompanying figures. It should be noted that the description and figures merely illustrate principles of the present subject matter. Various arrangements may be devised that, although not explicitly described or shown herein, encompass the principles of the present subject matter. Moreover, all statements herein reciting principles, aspects, and examples of the present subject matter, as well as specific examples thereof, are intended to encompass equivalents thereof.
[0004] Fig.1 exemplarily illustrates a block diagram for the self-evaluation and booting system. In the present embodiment, the self-evaluation and booting system is for a vehicle 100. The self-evaluation and booting system 100 includes a vehicle (100a), one or more transceiver 110, one or more Personal Display Assistance (PDA) device 112. In an embodiment, the vehicle 100a can be a two-wheeled vehicle, a three-wheeled vehicle, or a four-wheeled vehicle. The vehicle 100a includes one or more control unit 102, one or more electronics and electrical components 104, an immobilizer unit 106, and a vehicle display device 108. In an embodiment, the one or more control unit 102 can be a vehicle control unit. In an embodiment, the one or more electrical and electronic components can be one of a diode, capacitor, semiconductor, LED, relay, MOSFET, amplifier, potentiometer, motor, PCB, FET, transistor, IC (Integrated Circuit), fuse, thermistor, sensors, high voltage battery, low voltage battery, motor controller, BMS, or the like.
9
[0005]
In an embodiment, the one or more control unit does the diagnostics for all predefined critical parts such that an algorithm checks SOC, SOH of all cells in the battery, checks the switching life of one or more power electronic devices, checks the status of all other parts that are connected in CAN by detecting the diagnostic fault code (DTC’s) and publishing the same in a display device for user of the vehicle to further continue driving.
[0006] The vehicle display device 108 can be a display of an instrument cluster (not shown) of the vehicle 100a. The immobilizer unit 106 is configured to immobilize the vehicle 100a based on the one or more inputs from the one or more control unit 102, upon finding one or more faults through the self-evaluation and booting system. The one or more transceiver 110 is communicatively coupled through the vehicle 100a at one end to transmit and receive one or more signals from the vehicle 100a to the one or more PDA device 112 or a server (not shown). Further, the one or more transceiver 110 is communicatively coupled through the one or more PDA device 112 to transmit the one or more signals. In an embodiment, the one or more PDA device 112 may include a laptop, a smart phone, a tablet, a smart watch, a smart spectacle, a smart wearable device with a display, or the like.
[0007] The self-evaluation and booting system 100 is activated once an ignition switch is switched ON. The vehicle 100a wakes after a long sleep, the moment the vehicle 100a wakes up, the self-evaluation and booting system 100 is activated and the self-evaluation is carried on by the one or more control unit 102. The one or more control unit 102 checks for one or more faults in the one or more electronics and electrical components 104. In one embodiment, the one or more fault check is done through one or more CAN networks. One or more identified faults are categorised into one or more categories based on a first set of pre-defined parameters. In an embodiment, the one or more pre-defined parameters are categorised in one of a critical fault or less critical fault. In other embodiment, the first set of pre-defined parameters includes one of a CAN communication, 12 volt interruption faults, LED status faults, Battery related faults, ECU communication and status faults, Interlock faults, or ABS faults.
10
[0008] After the one or more control unit has categorised the one or more pre-defined parameters into one of the critical faults and less critical faults. In another embodiment, the one or more pre-defined parameters categorised as less critical faults includes CAN time out faults, CAN bus OFF faults, CAN bus toggling faults, 12V interruption faults, status led faults, short to battery faults, short to ground faults, 12V Batt faults , and the like. In another embodiment, the one or more pre-defined parameters categorised as critical faults includes ECU communication faults critical, ECU status faults, ECU power faults, HV battery faults, Interlock faults, ABS faults, and the like.
[0009] The one or more control unit performs the one or more pre-defined actions for resolving the one or more identified faults to ensure proper booting of the at least one of one or more electrical components and one or more electronic components. Then the one or more control unit identifies one or more unresolved faults of the one or more faults after performing the one or more pre-defined actions. The one or more unresolved faults are associated with at least one functionality of the vehicle.
[00010] The one or more control unit further controls a degree of immobilization of the vehicle based on the category of each of the one or more unresolved faults from the one or more identified faults. The degree of immobilization is indicative of partial operation of the at least one functionality of the vehicle which have the associated one or more unresolved faults. The degree of immobilization comprising restricting at least one of a vehicle speed, a distance to be travelled by the vehicle after identification of the one or more faults.
[00011] The degree of immobilization relates to restriction on the immobilization of the vehicle. In an embodiment, the degree of immobilization of the vehicle for a critical category faults is greater than immobilization of the vehicle for the less critical category faults. In an example, 25% immobilization allows the user of the vehicle to start the vehicle in ‘Lymph home mode’ so as to reach a nearest service centre or home of the user. In another example, 50% immobilization allows the user to start the vehicle and only allows 2 km drive with diagnosis data for the fault available to the user. In yet another example, 75% immobilization allows the user
11
to start the vehicle and only allows 2 km drive with no diagnosis data available to the user. In another example, 100% immobilization allows the user only to start the vehicle without any torque control available to the user. [00012] Once the one or more control unit identifies one or more faults in the one or more electrical and electronic components of the vehicle, the one or more pre-defined actions are carried on. The one or more pre-defined actions comprising performing a hard reset or a soft reset of the at least one of the one or more electrical components and one or more electronic components. The one or more control unit retrieves at least one of a microcode, an embedded software, a system software, a low-level software, or an updated OEM firmware associated with the least one of the one or more electrical components and one or more electronic components from an external server. The external server is communicatively coupled with the vehicle. the one or more control unit flashes the retrieved microcode, the embedded software, the system software, the low-level software, or the updated OEM firmware to the least one of the one or more electrical components and one or more electronic components which have associated one or more identified faults. Then the one or more control unit performs a power reset after flashing the at least one of the one or more electrical components and one or more electronic components to ensure resolution of the one or more identified faults.
[00013] The one or more pre-defined actions includes performing the hard reset or the soft reset of the at least one of the one or more electrical components and one or more electronic components. In an embodiment, the one or more pre-defined actions of the hard reset or the soft reset being one of a software power reset or a software flash and power reset. The one or more pre-defined parameters categorised as critical or less critical are resolved by one of the software power reset or the software flash and power reset. In an embodiment, the one or more pre-defined parameters to be resolved by the software power reset includes CAN bus OFF faults, CAN bus toggling faults, 12V interruption faults, status led faults, Short to Battery faults, short to ground faults, 12V battery faults, and the like. In another embodiment, the one or more pre-defined parameters to be resolved by the software
12
flash and power reset includes ECU communication faults, ECU status faults, ECU power faults, HV battery faults, Interlock faults, ABS faults, and the like. [00014] After flashing the at least one of the one or more electrical components and one or more electronic components, the one or more unresolved faults are logged and stored locally in the one or more control unit and sent to an authorized service center for quality and feedback purposes.
[00015] The self-evaluation of a current condition of the one or more electrical and electronic components comprising MOSFET or IGBT are being analysed to determine a working condition and to predict a replacement date range for each of the one or more electrical and electronic components based on a historical analysis, where the service center is being notified to arrange for the part replacement before the date range.
[00016] The one or more control unit displays a progress of a resolution of the one or more identified faults to the user of the vehicle. In an embodiment, the resolved one or more faults from the identified one or more faults and the unresolved one or more faults along with the associated category are displayed on a display device of the vehicle. In another embodiment, the diagnostic error codes associated with each of the one or more identified faults being displayed on a Personal Digital Assistance (PDA) of the user.
[00017] In an embodiment, the resolved one or more faults are erased locally from the one or more control unit after a pre-defined time interval.
[00018] Fig.2(a) and 2(b) exemplarily illustrates a flowchart for a method of self-evaluation and booting of a self-evaluation and booting system is provided. The method includes activating an ignition switch of the vehicle by a user of the vehicle. The one or more control unit initiates, a self-evaluation and booting system for the vehicle. Then the one or more control unit checks and identifies, one or more electrical components and one or more electronic components to identify one or more faults in the vehicle. Further, the one or more control unit categorises one or more identified faults based on a first set of pre-defined parameters to perform one or more pre-defined actions for resolving the one or more identified faults to ensure proper booting of the at least one of one or more electrical components and one or
13
more electronic components. Further, the one or more control unit identifies one or more unresolved faults of the one or more faults after performing the one or more pre-defined actions. The one or more unresolved faults are associated with at least one functionality of the vehicle. The one or more control unit controls a degree of immobilization of the vehicle based on the category of each of the one or more unresolved faults from the one or more identified faults. The degree of immobilization being indicative of partial operation of the at least one functionality of the vehicle which have the associated one or more unresolved faults. The degree of immobilization comprising restricting at least one of a vehicle speed, a distance to be travelled by the vehicle after identification of the one or more faults. [00019] The one or more pre-defined actions comprising at least one of performing a soft reset or a hard reset of at least one of the one or more electrical components and one or more electronic components. Then retrieving of at least one of a microcode, an embedded software, a system software, a low-level software, or an updated OEM firmware associated with the least one of the one or more electrical components and one or more electronic components from an external server takes place by one or more control unit through one or more transceiver. The external server is communicatively coupled with the vehicle. The one or more control unit flashes the retrieved microcode, the embedded software, the system software, the low-level software, or the updated OEM firmware to the least one of the one or more electrical components and one or more electronic components which have associated one or more identified faults. the one or more control unit performs a power reset after flashing the least one of the one or more electrical components and one or more electronic components to ensure resolution of the one or more identified faults.
[00020] Fig.3(a) and 3(b) exemplarily illustrates a flowchart for another embodiment of a method of self-evaluation and booting of a self-evaluation and booting system. The method includes activating an ignition switch of the vehicle by a user of the vehicle. Power supply to the one or more control unit is established. The one or more control unit initiates a self-evaluation and booting system for the vehicle. Then the one or more control unit checks and identifies, one or more
14
electrical components and one or more electronic components to identify one or more faults in the vehicle. Further, the one or more control unit categorises one or more identified faults based on a first set of pre-defined parameters to perform one or more pre-defined actions for resolving the one or more identified faults to ensure proper booting of the at least one of one or more electrical components and one or more electronic components. In the present embodiment, the control unit checks whether the severity of the identified faults are critical or less critical. Once the control unit identifies that the fault is a critical fault, the control unit communicates the immobilizer unit of the vehicle. [00021] The critical faults are associated with at least one functionality of the vehicle. The immobilizer unit controls a degree of immobilization of the vehicle based on the category of each of the one or more unresolved faults from the one or more identified faults. The degree of immobilization being indicative of partial operation of the at least one functionality of the vehicle which have the associated one or more unresolved faults. The degree of immobilization comprising restricting at least one of a vehicle speed, a distance to be travelled by the vehicle after identification of the one or more faults. Further, the vehicle is to be taken to a service center for resolving any unresolved faults from the one or more identified faults.
[00022] If the severity of the identified faults lies in the category of less critical fault, the one or more control unit checks for the pre-defined actions to resolve the identified less critical fault. The one or more pre-defined actions comprising at least one of performing a software power reset or a software flash and power reset of at least one of the one or more electrical components and one or more electronic components. The software power reset or a software flash and power reset are done over the air in the one or more electrical components and one or more electronic components. After finish booting the one or more electrical components and one or more electronic components, the one or more control unit checks whether the vehicle can be driven after the ignition switch is being OFF/ON or not. If the vehicle cannot be driven after the ignition switch is being OFF/ON, then the user of the vehicle has to take the vehicle to the service center for further diagnosis.
15
[00023] The one or more pre-defined actions comprising at least one of performing a soft reset or a hard reset of at least one of the one or more electrical components and one or more electronic components. Then retrieving of at least one of a microcode, an embedded software, a system software, a low-level software, or an updated OEM firmware associated with the least one of the one or more electrical components and one or more electronic components from an external server takes place by one or more control unit through one or more transceiver. The external server is communicatively coupled with the vehicle. The one or more control unit flashes the retrieved microcode, the embedded software, the system software, the low-level software, or the updated OEM firmware to the least one of the one or more electrical components and one or more electronic components which have associated one or more identified faults. the one or more control unit performs a power reset after flashing the least one of the one or more electrical components and one or more electronic components to ensure resolution of the one or more identified faults.
[00024] The present invention runs a self-evaluation and booting to identify one or more faults in the one or more electrical and electronic components of the vehicle and to provide resolution of those identified one or more faults through the one or more pre-defined actions, either partially or fully immobilising the vehicle. The present invention helps in self-check of current condition of the one or more electrical and electronic components. In an embodiment, one or more battery cells like SOC, SOH can be known and any expected thermal run away can be predicted by using this system and method. In another embodiment, by utilizing the self-check, the current condition of the power electronic devices like MOSFET or IGBT and their conditions or life can be predicted. In yet another embodiment, all the diagnostic fault checks can be done and depending on the DTC’s vehicle can be allowed for driving. In yet another embodiment, half the way break down of the vehicle can be avoided as the user of the vehicle can run the self-test in order to understand health of the vehicle before riding the vehicle and also can resolve any fault if detected.
16
[00025] The present invention aids in improvement of the vehicle by doing the self-evaluation and timely health check of all the electrical and electronic components of the vehicle, by checking for any faults each time the vehicle is activated after a long sleep. The control unit of the self-evaluation and booting system identifies any fault and then categorise those faults as critical or less critical. After identifying the category of faults, the control unit boots the system to resolve the identified faults. This ensures human safety as well as vehicle safety by having regular self-evaluation and fault resolution being carried out by the vehicle on its own. Further, the present invention helps at the time of any malfunctioning of any critical parts, as it can be identified and diagnosed before drive. It further prohibits the user from driving away the vehicle in case of any part being in critical situation. This avoids the situation of half the way break down of the vehicle and helps the user of the vehicle to run the self-evaluation of the vehicle in order to understand health of the vehicle before riding the vehicle and also can resolve any fault if detected. Further, the self-evaluation of the current condition of the one or more electrical and electronic components comprising MOSFET or IGBT are analysed to determine a working condition and to predict a replacement date range for each of the one or more electrical and electronic components based on a historical analysis. This notifies the service center in advance to arrange for the part replacement before the date range and eliminates any inconvenience to the user of the vehicle due to part unavailability. Many other improvements and modifications may be incorporated herein without deviating from the scope of the invention.
17
List of Reference numerals
100: Self-evaluation and booting system
100(a): Vehicle
102: One or more control unit
104: One or more electrical and electronic components
106: Immobilizer
108: Vehicle display device
110: Transceiver
112: PDA device , Claims:We Claim:
1. A self-evaluation and booting system (100) for a vehicle (100a), the system comprising:
one or more control unit (102), the one or more control unit (102) being configured to:
initiate the self-evaluation and booting system (100) for the vehicle (100a), after an activation of an ignition switch of the vehicle (100a);
check at least one of one or more electrical components and one or more electronic components for identifying one or more faults in the vehicle (100a);
categorise the one or more identified faults based on a first set of pre-defined parameters;
perform one or more pre-defined actions for resolving the one or more identified faults to ensure proper booting of the at least one of one or more electrical components and one or more electronic components;
identify one or more unresolved faults of the one or more faults after performing the one or more pre-defined actions, wherein the one or more unresolved faults being associated with at least one functionality of the vehicle (100a); and
control a degree of immobilization of the vehicle (100a) based on the category of each of the one or more unresolved faults from the one or more identified faults, wherein the degree of immobilization being indicative of partial operation of the at least one functionality of the vehicle (100a) which have the associated one or more unresolved faults.
wherein the degree of immobilization comprising restricting at least one of a vehicle speed, a distance to be travelled by the vehicle (100a) after identification of the one or more faults.
19
2. The self-evaluation and booting system (100) as claimed in claim 1, wherein the first set of pre-defined parameters being categorised in one of a critical fault or less critical fault.
3. The self-evaluation and booting system (100) as claimed in claim 2, wherein the first set of pre-defined parameters includes one of a CAN communication, 12-volt interruption faults, LED status faults, Battery related faults, ECU communication and status faults, Interlock faults, or ABS faults.
4. The self-evaluation and booting system (100) as claimed in claim 1, wherein the one or more pre-defined actions comprising at least one of:
performing a soft reset or a hard reset of at least one of the one or more electrical components and one or more electronic components;
retrieving at least one of a microcode, an embedded software, a system software, a low-level software, or an updated OEM firmware associated with the least one of the one or more electrical components and one or more electronic components from an external server, wherein the external server being communicatively coupled with the vehicle (100a);
flashing the retrieved microcode, the embedded software, the system software, the low-level software, or the updated OEM firmware to the least one of the one or more electrical components and one or more electronic components which have associated one or more identified faults; and
performing a power reset after flashing the at least one of the one or more electrical components and one or more electronic components to ensure resolution of the one or more identified faults.
5. The self-evaluation and booting system (100) as claimed in claim 1, wherein the one or more unresolved faults being logged and stored locally in the one or more control unit (102) and sent to an authorized service center.
6. The self-evaluation and booting system (100) as claimed in claim 1, wherein the degree of immobilization of the vehicle (100a) for the critical category faults being greater than immobilization of the vehicle (100a) for the less critical category faults.
20
7.
The self-evaluation and booting system (100) as claimed in claim 1, wherein self-evaluation of a current condition of the one or more electrical and electronic components comprising MOSFET or IGBT being analysed to determine a working condition and to predict a replacement date range for each of the one or more electrical components based on a historical analysis, wherein the service center being notified to arrange for the part replacement before the date range.
8. The self-evaluation and booting system (100) as claimed in claim 1, wherein displaying a progress of a resolution of the one or more identified faults to a user of the vehicle (100a).
9. The self-evaluation and booting system (100) as claimed in claim 1, wherein displaying the resolved one or more faults from the identified one or more faults and the unresolved one or more faults along with the associated category on a display device.
10. The self-evaluation and booting system (100) as claimed in claim 9, wherein diagnostic error codes associated with each of the one or more identified faults being displayed on a Personal Digital Assistance (PDA) of the user.
11. A method of self-evaluation and booting of a self-evaluation and booting system (100), the method comprising steps of:
activating, by a user of the vehicle (100a), an ignition switch of the vehicle (100a);
initiating, by one or more control unit (102), a self-evaluation and booting system (100) for the vehicle (100a);
checking and identifying, by the one or more control unit (102), one or more electrical components and one or more electronic components to identify one or more faults in the vehicle (100a);
categorising, by the one or more control unit (102), one or more identified faults based on a first set of pre-defined parameters;
performing, by the one or more control unit (102), one or more pre-defined actions for resolving the one or more identified faults to ensure
21
proper booting of the at least one of one or more electrical components and one or more electronic components;
identifying, by the one or more control unit (102), one or more unresolved faults of the one or more faults after performing the one or more pre-defined actions, wherein the one or more unresolved faults being associated with at least one functionality of the vehicle (100a); and
controlling, by the one or more control unit (102), a degree of immobilization of the vehicle (100a) based on the category of each of the one or more unresolved faults from the one or more identified faults, wherein the degree of immobilization being indicative of partial operation of the at least one functionality of the vehicle (100a) which have the associated one or more unresolved faults;
wherein the degree of immobilization comprising restricting at least one of a vehicle speed, a distance to be travelled by the vehicle (100a) after identification of the one or more faults.
12. The method of self-evaluation and booting as claimed in claim 11, wherein the first set of pre-defined parameters being categorised in one of a critical fault or less critical fault.
13. The method of self-evaluation and booting as claimed in claim 12, wherein the first set of pre-defined parameters includes one of a CAN communication, 12 volt interruption faults, LED status faults, Battery related faults, ECU communication and status faults, Interlock faults, or ABS faults.
14. The method of self-evaluation and booting as claimed in claim 11, wherein the one or more pre-defined actions comprising at least one of:
performing a soft reset or a hard reset of at least one of the one or more electrical components and one or more electronic components;
retrieving at least one of a microcode, an embedded software, a system software, a low-level software, or an updated OEM firmware associated with the least one of the one or more electrical components and
22
one or more electronic components from an external server, wherein the external server being communicatively coupled with the vehicle (100a);
flashing the retrieved microcode, the embedded software, the system software, the low-level software, or the updated OEM firmware to the least one of the one or more electrical components and one or more electronic components which have associated one or more identified faults; and
performing a power reset after flashing the least one of the one or more electrical components and one or more electronic components to ensure resolution of the one or more identified faults.
15. The method of self-evaluation and booting as claimed in claim 11, wherein the one or more unresolved faults being logged and stored locally in the one or more control unit (102) and sent to an authorized service center.
16. The method of self-evaluation and booting as claimed in claim 11, wherein the degree of immobilization of the vehicle (100a) for the critical category faults being greater than immobilization of the vehicle (100a) for the less critical category faults.
17. The method of self-evaluation and booting as claimed in claim 11, wherein self-evaluation of a current condition of the one or more electrical components comprising MOSFET or IGBT being analysed to determine a working condition and to predict a replacement date range for each of the one or more electrical components based on a historical analysis, wherein the service center being notified to arrange for the part replacement before the date range.
18. The method of self-evaluation and booting as claimed in claim 11, wherein displaying a progress of a resolution of the one or more identified faults to a user of the vehicle (100a).
19. The method of self-evaluation and booting as claimed in claim 11, wherein displaying the resolved one or more faults from the identified one or more faults and the unresolved one or more faults along with the associated category on a display device.
23
20.
The method of self-evaluation and booting as claimed in claim 11, whereindiagnostic error codes associated with each of the one or more identifiedfaults being displayed on a Personal Digital Assistance (PDA) of the user.
21.The method of self-evaluation and booting as claimed in claim 11, whereinthe resolved one or more faults being erased locally from the one or morecontrol unit (102) after a pre-defined time interval.

Documents

Application Documents

# Name Date
1 202441025880-STATEMENT OF UNDERTAKING (FORM 3) [29-03-2024(online)].pdf 2024-03-29
2 202441025880-REQUEST FOR EXAMINATION (FORM-18) [29-03-2024(online)].pdf 2024-03-29
3 202441025880-FORM 18 [29-03-2024(online)].pdf 2024-03-29
4 202441025880-FORM 1 [29-03-2024(online)].pdf 2024-03-29
5 202441025880-FIGURE OF ABSTRACT [29-03-2024(online)].pdf 2024-03-29
6 202441025880-DRAWINGS [29-03-2024(online)].pdf 2024-03-29
7 202441025880-COMPLETE SPECIFICATION [29-03-2024(online)].pdf 2024-03-29
8 202441025880-Proof of Right [21-06-2024(online)].pdf 2024-06-21
9 202441025880-Covering Letter [06-09-2024(online)].pdf 2024-09-06