Patent ID: 11954951
Assignee: DELTA ELECTRONICS, INC.
Field: Control (Instruments)
Classification: CPC G  B  H | IPC B  G  H

Claim 3:
4. A data collecting system for an electric vehicle, comprising:
a component, arranged in the electric vehicle and connected with a bus of the electric vehicle, the component is configured to perform a regular data sending procedure, a high-speed data sending procedure, and a high-resolution data sending procedure, wherein the regular data sending procedure is performed to keep collecting a regular data of a component data of the electric vehicle and sending the regular data to the bus in accordance with a regular frequency, wherein the high-speed data sending procedure is performed to start collecting a high-speed data of the component data when satisfying at least one triggering condition and sending the high-speed data to the bus in accordance with a high-speed frequency that is higher than the regular frequency, wherein the high-resolution data sending procedure is performed to keep collecting and temporarily storing a high-resolution data of the component data to a register, writing the high-resolution data with a time information that is temporarily stored in the register and continuously collected after an error occurs, to a component storage unit, and sending the high-resolution data being stored to the component storage unit at a time point when the error occurs, being stored to the register within a first time period before the error occurs, and being stored to the component storage unit within a second time period after the error occurs, from the component storage unit to the bus;
a data collector, connected to the bus to perform a full sampling procedure to a bus data of the bus, wherein the data collector comprises a time correction unit, a first communication unit, and a processing unit, the full sampling procedure is performed to obtain all the bus data respectively sent from different components of the electric vehicle to the bus in accordance with different procedures, the time correction unit is configured to connect to a network time protocol server to obtain a time information through the first communication unit, the processing unit is configured to associate the bus data with the time information to generate an uploading data, wherein the bus data comprises the regular data, the high-speed data, and the high-resolution data; and
a debug server, connected with the first communication unit of the data collector to receive the uploading data, wherein the debug server comprises an error database and a diagnosis unit, the error database is configured to store multiple error patterns, the diagnosis unit is configured to compare the uploading data with the multiple error patterns and display a comparison result in real-time.