Disclosure of Invention
The invention mainly aims to provide an automatic generation method of an engine diagnosis report, and aims to solve the technical problems that in the prior art, the manual analysis efficiency of engine diagnosis data is low, and the recognition degree of an automobile owner is not high.
In order to achieve the above object, the present invention provides an engine health automatic diagnosis method including:
detecting whether the diagnostic equipment successfully establishes wireless communication connection with a vehicle-mounted automatic diagnostic system;
if the diagnostic equipment successfully establishes wireless communication connection with the vehicle-mounted automatic diagnostic system, receiving engine data transmitted through the wireless communication connection;
carrying out diagnosis analysis on the engine data, and judging whether the engine data meet the diagnosis standard according to a predefined diagnosis standard to obtain a diagnosis result;
and the receiving diagnosis equipment acquires an engine cylinder internal picture of a target vehicle corresponding to the vehicle-mounted automatic diagnosis system, and the diagnosis result is accompanied with the engine cylinder internal picture to generate a diagnosis report.
Optionally, before the step of detecting whether the diagnostic device successfully establishes the wireless communication connection with the vehicle-mounted automatic diagnostic system, the method further includes:
receiving a vehicle license plate number obtained by performing character recognition on the target vehicle in a preset area through a preset camera device;
and if a first operation instruction for manually modifying the vehicle license plate number is received, replacing the vehicle license plate number by the replacement character after the replacement character manually input in the keyboard area is received, and forming a new vehicle license plate number.
Optionally, the step before said receiving engine data transmitted over a wireless communication connection further comprises:
receiving a fault code transmitted through a wireless communication connection, if a second operation instruction for reading or clearing the fault code is received, reading or clearing the fault code, and after the reading or clearing operation is completed, executing the step of receiving engine data transmitted through the wireless communication connection.
Optionally, the step before said receiving engine data transmitted over a wireless communication connection further comprises:
and if a third operation instruction for detecting the vehicle is received, displaying an operation prompt for detecting the vehicle, and enabling an operator to detect the engine of the target vehicle based on the diagnosis equipment according to the operation prompt.
Optionally, after the receiving and diagnosing device acquires an image of the interior of the engine block of the target vehicle corresponding to the on-board automatic diagnostic system, the method further includes:
and if the picture in the engine cylinder body is judged to be unqualified, receiving the collected picture in the engine cylinder body after receiving the fourth operation instruction for shooting again.
Optionally, after the step of attaching the image of the inside of the engine block to the diagnosis result to generate a diagnosis report, the method further comprises:
and if a fifth operation instruction for sending the diagnosis report to the vehicle owner is received, sending the diagnosis report to the vehicle owner mobile communication equipment related to the target vehicle according to the fifth operation instruction.
Optionally, after the step of attaching the image of the inside of the engine block to the diagnosis result to generate a diagnosis report, the method further comprises:
and storing the diagnosis report to the local, and if a sixth operation instruction for retrieval, viewing or statistics is received, performing retrieval, viewing or statistics on the diagnosis report stored in the local according to the sixth operation instruction.
Optionally, the method for automatically generating an engine diagnosis report further comprises:
if a seventh operation instruction for updating and upgrading the automatic generation system of the engine diagnosis report is received, detecting whether the diagnosis equipment has an updated and upgraded version;
and if the updated version exists, receiving an updated upgrade file of the automatic engine diagnosis report generation system, and updating and upgrading the automatic engine diagnosis report generation system by using the updated upgrade file.
Further, to achieve the above object, the present invention also provides an engine diagnosis report automatic generation device including: the automatic generation method comprises the steps of storing a memory, a processor and an automatic generation program of the engine diagnosis report, wherein the automatic generation program of the engine diagnosis report is stored on the memory and can run on the processor, and the automatic generation program of the engine diagnosis report realizes the steps of the automatic generation method of the engine diagnosis report when being executed by the processor.
Further, to achieve the above object, the present invention also provides a computer-readable storage medium having stored thereon an engine diagnosis report automatic generation program which, when executed by a processor, realizes the steps of the engine diagnosis report automatic generation method as described above.
The embodiment of the invention provides an automatic engine health diagnosis method, equipment and a computer readable storage medium, which establish wireless communication connection with a vehicle-mounted automatic diagnosis system by detecting whether the vehicle-mounted automatic diagnosis system is successful or not. After a wireless communication connection is successfully established with the vehicle-mounted automatic diagnostic system, engine data transmitted through the wireless communication connection is received. Diagnosing the engine data, judging whether the engine data meet the diagnosis standard according to a predefined diagnosis standard to obtain a final diagnosis result, and attaching images of the interior of the engine cylinder before and after diagnosis, which are acquired by an endoscope, in the diagnosis result to generate a final diagnosis report. Firstly, through the combination of software and hardware, the operation mode of wireless communication connection is used to realize wireless operation, so that an operator does not need to be limited in a narrow cab, and the convenience of detection is improved. Moreover, the data of the engine is collected by using wireless communication connection, the data collection and the operation analysis are more accurate and rapid, the diagnosis can be completed within about 4 minutes in the embodiment of the invention, and the maintenance waiting time of a client is reduced. Secondly, when the conventional report is made, contents such as pictures need to be exported from an operation device to a computer and then pasted into a diagnosis report, so that the operation of generating the diagnosis report is inconvenient and long, and the pictures are difficult to distinguish, thereby causing report errors. Therefore, the images inside the engine cylinder body used at any time are taken by connecting the endoscope, and are quickly reflected to the diagnosis report, so that human errors and operation time are reduced, and the generation efficiency of the diagnosis report is improved. And the data acquisition, calculation and generation processes of the diagnosis report are automatically completed by a tablet personal computer, an endoscope, a computer and the like, so that the contact of human factors to the data is reduced as much as possible, and the data reliability is increased. Therefore, a proper maintenance node is determined, a timely maintenance suggestion is provided for a customer, the vehicle is prevented from breaking down, the maintenance cost is reduced, and the vehicle using satisfaction of a vehicle owner is improved.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In order to better understand the technical solution, the technical solution will be described in detail with reference to the drawings and the specific embodiments.
As shown in fig. 1, fig. 1 is a schematic terminal structure diagram of a hardware operating environment according to an embodiment of the present invention.
The device of the embodiment of the invention can be a PC, and can also be a mobile terminal device with a display function, such as a smart phone, a tablet computer, an electronic book reader, a portable computer and the like.
As shown in fig. 1, the implementation apparatus may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, a communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a storage device separate from the processor 1001.
Optionally, the implementation device may further include a camera, a Radio Frequency (RF) circuit, a sensor, an audio circuit, a WiFi module, and the like. Such as light sensors, motion sensors, and other sensors. In particular, the light sensor may include an ambient light sensor and a proximity sensor. As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally, three axes), detect the magnitude and direction of gravity when the mobile device is stationary, and can be used for applications of recognizing the posture of the mobile device (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; of course, the mobile implementation device may also be configured with other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which are not described herein again.
Those skilled in the art will appreciate that the implementation arrangement shown in fig. 1 is not intended to be limiting of the implementation arrangement, and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 1, a memory 1005, which is one type of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and an engine health automatic diagnostic program.
In the implementation device shown in fig. 1, the network interface 1004 is mainly used for connecting to a backend server and performing data communication with the backend server; the user interface 1003 is mainly used for connecting a client (user side) and performing data communication with the client; and processor 1001 may be configured to invoke an engine health auto-diagnostic routine stored in memory 1005 and perform the following operations:
detecting whether the diagnostic equipment successfully establishes wireless communication connection with a vehicle-mounted automatic diagnostic system;
if the diagnostic equipment successfully establishes wireless communication connection with the vehicle-mounted automatic diagnostic system, receiving engine data transmitted through the wireless communication connection;
carrying out diagnosis analysis on the engine data, and judging whether the engine data meet the diagnosis standard according to a predefined diagnosis standard to obtain a diagnosis result;
and the receiving diagnosis equipment acquires an engine cylinder internal picture of a target vehicle corresponding to the vehicle-mounted automatic diagnosis system, and the diagnosis result is accompanied with the engine cylinder internal picture to generate a diagnosis report.
Further, the processor 1001 may call an engine health automatic diagnostic program stored in the memory 1005, and also perform the following operations:
before the step of detecting whether the diagnostic device successfully establishes the wireless communication connection with the vehicle-mounted automatic diagnostic system, the method further comprises the following steps:
receiving a vehicle license plate number obtained by performing character recognition on the target vehicle in a preset area through a preset camera device;
and if a first operation instruction for manually modifying the vehicle license plate number is received, replacing the vehicle license plate number by the replacement character after the replacement character manually input in the keyboard area is received, and forming a new vehicle license plate number.
Further, the processor 1001 may call an engine health automatic diagnostic program stored in the memory 1005, and also perform the following operations:
prior to said receiving engine data transmitted over a wireless communication connection, further comprising:
receiving a fault code transmitted through a wireless communication connection, if a second operation instruction for reading or clearing the fault code is received, reading or clearing the fault code, and after the reading or clearing operation is completed, executing the step of receiving engine data transmitted through the wireless communication connection.
Further, the processor 1001 may call an engine health automatic diagnostic program stored in the memory 1005, and also perform the following operations:
prior to said receiving engine data transmitted over a wireless communication connection, further comprising:
and if a third operation instruction for detecting the vehicle is received, displaying an operation prompt for detecting the vehicle, and enabling an operator to detect the engine of the target vehicle based on the diagnosis equipment according to the operation prompt.
Further, the processor 1001 may call an engine health automatic diagnostic program stored in the memory 1005, and also perform the following operations:
after the receiving and diagnosing device acquires the image of the interior of the engine cylinder of the target vehicle corresponding to the vehicle-mounted automatic diagnosis system, the method further comprises the following steps:
and if the picture in the engine cylinder body is judged to be unqualified, receiving the collected picture in the engine cylinder body after receiving the fourth operation instruction for shooting again.
Further, the processor 1001 may call an engine health automatic diagnostic program stored in the memory 1005, and also perform the following operations:
after the step of attaching the image of the interior of the engine block to the diagnostic result to generate a diagnostic report, the method further comprises:
and if a fifth operation instruction for sending the diagnosis report to the vehicle owner is received, sending the diagnosis report to the vehicle owner mobile communication equipment related to the target vehicle according to the fifth operation instruction.
Further, the processor 1001 may call an engine health automatic diagnostic program stored in the memory 1005, and also perform the following operations:
after the step of attaching the image of the interior of the engine block to the diagnostic result to generate a diagnostic report, the method further comprises:
and storing the diagnosis report to the local, and if a sixth operation instruction for retrieval, viewing or statistics is received, performing retrieval, viewing or statistics on the diagnosis report stored in the local according to the sixth operation instruction.
Further, the processor 1001 may call an engine health automatic diagnostic program stored in the memory 1005, and also perform the following operations:
the method for automatically generating the engine diagnosis report further comprises the following steps:
if a seventh operation instruction for updating and upgrading the automatic generation system of the engine diagnosis report is received, detecting whether the diagnosis equipment has an updated and upgraded version;
and if the updated version exists, receiving an updated upgrade file of the automatic engine diagnosis report generation system, and updating and upgrading the automatic engine diagnosis report generation system by using the updated upgrade file.
Referring to fig. 2, the present invention provides an engine health automatic diagnosis method, in a flow of the engine health automatic diagnosis method of the present invention, the flow includes:
and step S10, detecting whether the diagnostic equipment successfully establishes wireless communication connection with the vehicle-mounted automatic diagnostic system.
In the embodiment of the present invention, a tablet computer having a display screen with a touch function, a camera, a bluetooth connection function, and a WI-FI (Wireless Fidelity, Wireless communication technology) function is described as an example. Before reading the data of the vehicle-mounted automatic diagnosis system, the vehicle-mounted automatic diagnosis system is in wireless communication connection with the vehicle-mounted automatic diagnosis system through a Bluetooth connection function. In the embodiment of the present invention, an On-Board Diagnostics (OBD) bluetooth data reading module that is fully compatible with various communication protocols such as VPW (Variable Pulse Width Modulation), PWM (Pulse Width Modulation), LIN (Local Interconnect Network), CAN (Controller Area Network), and the like is used to be plugged into a vehicle to be diagnosed, so as to establish bluetooth connection communication. In the embodiment of the invention, the communication connection mode with the vehicle-mounted automatic diagnosis system is not limited, the Bluetooth connection mode with the vehicle-mounted automatic diagnosis system is also not limited, and the Bluetooth communication with the vehicle-mounted automatic diagnosis system is not limited to be established only by the way of inserting the OBD Bluetooth data reading module.
And step S20, if the diagnostic equipment successfully establishes wireless communication connection with the vehicle-mounted automatic diagnostic system, receiving the engine data transmitted through the wireless communication connection.
After the communication connection with the vehicle-mounted automatic diagnosis system is successfully established through Bluetooth, engine data begins to be received. In an embodiment of the invention, the engine data comprises engine fuel system related data and engine ignition control system related data. The measurement items of the relevant data of the engine fuel system comprise an engine rotating speed, an air-fuel ratio learning value in an idle speed range, an air-fuel ratio learning value in a low load range, an air-fuel ratio learning value in a medium load range 1, an air-fuel ratio learning value in a medium load range 2, an air-fuel ratio learning value in a high load range, a short-term fuel calibration-cylinder group 1 sensor 1, a long-term fuel calibration-cylinder group 1 sensor 1 and the like, and the measurement items of the relevant data of the engine ignition control system comprise an ignition timing cylinder 1, a knock feedback value, a knock calibration learning value, an idle ignition advance control-cylinder 1, an idle ignition advance control-cylinder 2, an idle ignition advance control-cylinder 3, an idle ignition advance control-cylinder 4 and the like.
And step S30, performing diagnosis analysis on the engine data, and judging whether the engine data meet the diagnosis standard according to a predefined diagnosis standard to obtain a diagnosis result.
The measurement items of the data related to the engine fuel system and the data related to the engine ignition control system comprise a standard range of each measurement item, measured data, a vehicle state corresponding to the measured data, data after maintenance, a data unit, diagnosis remarks and the like. After the relevant data of the engine fuel system and the relevant data of the engine ignition control system are obtained, the actual measurement data are diagnosed, whether the actual measurement data meet the diagnosis standard, namely the standard range of the corresponding measurement items is judged, so that the diagnosis result, namely the vehicle state corresponding to the actual measurement data is obtained, and the vehicle state of each measurement item is expressed as the final diagnosis result. In the embodiment of the present invention, the diagnostic standard, that is, the standard range of the corresponding measurement item, is a default initial value when the vehicle leaves the factory, or may be that engine data re-calibrated after the vehicle of the corresponding model runs or is used for a period of time is used as the diagnostic standard, so as to fit the actual use and reduce the vehicle cost of the vehicle owner. In the embodiment of the invention, assuming that the engine speed of a pure gasoline vehicle is normally between 670 and 800rpm, if the read and calculated engine speed data is not in the range, the engine speed of the vehicle is indicated to be in an unhealthy state, and the healthy or unhealthy state identifier of the measurement item is saved in the diagnosis result for the client to check.
And step S40, receiving an engine cylinder internal picture of the vehicle-mounted automatic diagnosis system corresponding to the target vehicle acquired by the diagnosis equipment, and attaching the engine cylinder internal picture to the diagnosis result to generate a diagnosis report.
In the embodiment of the invention, a high-temperature-resistant and waterproof endoscope with an illuminating lamp is connected to a tablet personal computer through a USB interface, the endoscope is inserted into an engine cylinder, pictures in the engine cylinder are collected and received, and the collected internal pictures of the engine cylinder before and after maintenance are attached to a diagnosis result to obtain a final diagnosis report.
In the embodiment, the communication connection with the vehicle-mounted automatic diagnosis system is established through Bluetooth by detecting whether the communication connection is successfully established. And after the communication connection with the vehicle-mounted automatic diagnosis system is successfully established through the Bluetooth, receiving engine data transmitted through the Bluetooth communication. Diagnosing the engine data, judging whether the engine data meet the diagnosis standard according to a predefined diagnosis standard to obtain a final diagnosis result, and attaching images of the interior of the engine cylinder before and after diagnosis, which are acquired by an endoscope, in the diagnosis result to generate a final diagnosis report.
Firstly, through the combination of software and hardware, use the operation mode of bluetooth communication, realize wireless operation, make operating personnel needn't confine to in narrow and small driver's cabin, improved the convenience that detects. Moreover, the engine data is acquired by using Bluetooth wireless communication, the data acquisition and the operation analysis are more accurate and rapid, and the diagnosis can be completed within about 4 minutes in the embodiment of the invention, so that the maintenance waiting time of a client is reduced.
Secondly, when the conventional report is made, contents such as pictures need to be exported from an operation device to a computer and then pasted into a diagnosis report, so that the operation of generating the diagnosis report is inconvenient and long, and the pictures are difficult to distinguish, thereby causing report errors. Therefore, the images inside the engine cylinder body used at any time are taken by connecting the endoscope, and are quickly reflected to the diagnosis report, so that human errors and operation time are reduced, and the generation efficiency of the diagnosis report is improved.
And the data acquisition, calculation and generation processes of the diagnosis report are automatically completed by a tablet personal computer, an endoscope, a computer and the like, so that the contact of human factors to the data is reduced as much as possible, and the data reliability is increased.
Therefore, a proper maintenance node is determined, a timely maintenance suggestion is provided for a customer, the vehicle is prevented from breaking down, the maintenance cost is reduced, and the vehicle using satisfaction of a vehicle owner is improved.
Optionally, before the step of detecting whether the diagnostic device successfully establishes the wireless communication connection with the vehicle-mounted automatic diagnostic system, the method further includes:
receiving a vehicle license plate number obtained by performing character recognition on the target vehicle in a preset area through a preset camera device;
and if a first operation instruction for manually modifying the vehicle license plate number is received, replacing the vehicle license plate number by the replacement character after the replacement character manually input in the keyboard area is received, and forming a new vehicle license plate number.
In the embodiment of the invention, the implementation equipment taking a tablet personal computer as an example has an auxiliary function of automatic license plate identification. The method comprises the steps of utilizing a camera of a tablet personal computer or a camera connected with the tablet personal computer through Bluetooth or a wire to photograph a vehicle license plate area, carrying out character recognition after collecting pictures, and automatically processing to obtain a license plate number of a vehicle to be diagnosed, or calling a picture which is photographed in advance and stored in the tablet personal computer locally, and carrying out character recognition to obtain the license plate number of the vehicle to be diagnosed, or manually inputting the license plate number of the vehicle to be diagnosed by an operator on a license plate number recognition interface of the tablet personal computer.
After character recognition is carried out on pictures acquired by a camera, or local pictures are called to carry out character recognition to obtain the license plate number of the vehicle to be diagnosed, if the license plate number obtained by the character recognition is inconsistent with the actual license plate number, an operator is allowed to modify and replace the license plate number which is recognized and displayed on a license plate number recognition interface of a tablet personal computer, the license plate number of the vehicle to be diagnosed which is manually input or the license plate number recognition interface of the tablet personal computer.
The license plate number of the vehicle to be diagnosed is automatically identified through the camera or the local picture, and correction measures for modification and replacement are provided, so that the operation process of operators is simplified, the time is saved, and unnecessary resource waste is reduced.
Optionally, the step before said receiving engine data transmitted over a wireless communication connection further comprises:
receiving a fault code transmitted through a wireless communication connection, if a second operation instruction for reading or clearing the fault code is received, reading or clearing the fault code, and after the reading or clearing operation is completed, executing the step of receiving engine data transmitted through the wireless communication connection.
In an embodiment of the present invention, a fault code reading and clearing function for different vehicle models is provided, wherein the fault codes include a history fault code and a current fault code. After the communication connection with the vehicle-mounted automatic diagnosis system is successfully established through the Bluetooth, a fault Code of the vehicle to be diagnosed is received, namely, a DTC (Diagnostic Trouble Code) is received. If there are no fault codes, then the subsequent diagnostic steps are performed. And if the fault code needs to be read or cleared, clicking a reading or clearing button on a specific fault code reading or clearing interface, and sending a second operation instruction for reading or clearing the fault code.
Optionally, the step before said receiving engine data transmitted over a wireless communication connection further comprises:
and if a third operation instruction for detecting the vehicle is received, displaying an operation prompt for detecting the vehicle, and enabling an operator to detect the engine of the target vehicle based on the diagnosis equipment according to the operation prompt.
After receiving a third operation instruction for detecting the vehicle, the tablet personal computer automatically displays an operation prompt corresponding to each operation step in each detection operation step, and prompts an operator to perform detection operation. In the embodiment of the invention, the flow of the detection operation is a warm-up test, an oxygen sensor activation, a three-way catalytic test and an idle speed test. The operation prompt on the warm-up test page is' warm-up test start, please wait for the water temperature to reach above 85 ℃. ", and showing the current water temperature; the operation prompt on the oxygen sensor activation page is "start of oxygen sensor activation, please depress the accelerator pedal to make the engine speed reach 2300 rpm or more and maintain for 20 seconds (the hybrid vehicle system needs to enter a maintenance mode, forcibly uses the engine and makes the engine in a running state). ", and present speed and duration; and the operation prompt on the three-way catalytic test page is that the three-way catalytic test is started, and the accelerator pedal is required to be released to keep the engine running at idle speed. ", and showing the completion progress of the current three-way catalytic test; the operation prompt on the idle speed test page is 'start of idle speed test', and please keep the current idle speed state. ", and shows the duration of the idle hold. And completing the flow of the detection operation after completing the warm-up test, the oxygen sensor activation, the three-way catalytic test and the idle test according to the operation prompt of each detection operation. By presetting operation prompts for each detection operation, the probability of misoperation is reduced while the detection operation is convenient for operators.
Optionally, after the receiving and diagnosing device acquires an image of the interior of the engine block of the target vehicle corresponding to the on-board automatic diagnostic system, the method further includes:
and if the picture in the engine cylinder body is judged to be unqualified, receiving the collected picture in the engine cylinder body after receiving the fourth operation instruction for shooting again.
In the embodiment of the invention, if an operator checks the received image of the interior of the engine cylinder on the tablet personal computer and judges that the image is unqualified, for example, the image of the interior is blurred due to lack of focus, the collected position of the interior of the engine cylinder is incorrect, and the like, a function of re-collecting the image of the interior of the engine cylinder is provided.
Optionally, after the step of attaching the image of the inside of the engine block to the diagnosis result to generate a diagnosis report, the method further comprises:
and if a fifth operation instruction for sending the diagnosis report to the vehicle owner is received, sending the diagnosis report to the vehicle owner mobile communication equipment related to the target vehicle according to the fifth operation instruction.
In the embodiment of the invention, the tablet personal computer is provided with the real-time mobile communication software, and the diagnosis result can be sent to the real-time mobile communication equipment of the vehicle owner through the real-time mobile communication software, so that the vehicle owner can trust the diagnosis result more. Similarly, if the other operators need to view or use the diagnosis result, after receiving the operation instruction sent to the implementation equipment of the other operators, such as the tablet computer, the diagnosis result is sent to the implementation equipment of the other operators. The diagnosis result is directly sent to the real-time mobile communication equipment of the vehicle owner, so that the checking requirement of the vehicle owner on the diagnosis result is met, the recognition degree of the vehicle owner is improved, and the reliability of the vehicle owner is obtained.
Optionally, after the step of attaching the image of the inside of the engine block to the diagnosis result to generate a diagnosis report, the method further comprises:
and storing the diagnosis report to the local, and if a sixth operation instruction for retrieval, viewing or statistics is received, performing retrieval, viewing or statistics on the diagnosis report stored in the local according to the sixth operation instruction.
In an embodiment of the invention, after the diagnostic report is generated, the diagnostic report is saved in the local storage of the tablet computer. The system provides a function of searching historical diagnosis reports individually according to license plate numbers and in batches according to vehicle types, a function of viewing the historical diagnosis reports, and a function of counting the historical diagnosis reports. The diagnosis reports are retrieved, checked or counted, the checking requirements of operators or car owners are met, the data statistics of all the diagnosis reports can be aimed at, the utilization rate of the data is improved, and the later-stage optimization can be performed on the high-frequency problem of the engine in a targeted mode.
Optionally, the method for automatically generating an engine diagnosis report further comprises:
if a seventh operation instruction for updating and upgrading the automatic generation system of the engine diagnosis report is received, detecting whether the diagnosis equipment has an updated and upgraded version;
and if the updated version exists, receiving an updated upgrade file of the automatic engine diagnosis report generation system, and updating and upgrading the automatic engine diagnosis report generation system by using the updated upgrade file.
In an embodiment of the present invention, an upgrade function for updating an engine health automatic diagnostic system is provided. And the background receives the updated engine health automatic diagnosis system versions developed and uploaded by developers of different vehicle types, and can receive and download the engine health automatic diagnosis system of the latest version of the corresponding vehicle type when the versions are updated to meet the diagnosis requirements in actual needs. In an embodiment of the invention, an OBD bluetooth data reading module is used to establish a bluetooth connection between the vehicle and the tablet computer. The VPW communication protocol compatible with the OBD bluetooth data reading module is one of OBDII standards, and is generally applied to GM universal automobile systems, such as american ford, universal, cleusler and other automobiles. Therefore, in the embodiment of the invention, the automatic engine health diagnosis system developed for the GM general automobile train can be compatible, and updated and upgraded. The automatic engine health diagnosis system is updated and upgraded, so that the problem which cannot be solved by the automatic engine health diagnosis system or the problem which cannot be completely solved by the automatic engine health diagnosis system is solved, and the embodiment of the invention greatly expands the user source by being compatible with different automatic engine health diagnosis systems of different vehicle systems, can complete the automatic diagnosis of the engine health of different vehicle systems, and further improves the professional degree and image of manufacturers who implement health diagnosis.
In addition, an embodiment of the present invention also provides an engine health automatic diagnostic apparatus, including: the automatic engine health diagnosis system comprises a memory, a processor and an automatic engine health diagnosis program which is stored on the memory and can run on the processor, wherein the automatic engine health diagnosis program realizes the steps of the automatic engine health diagnosis method when being executed by the processor.
Furthermore, an embodiment of the present invention also provides a computer-readable storage medium having stored thereon an engine health automatic diagnostic program, which, when executed by a processor, implements the steps of the engine health automatic diagnostic method as described above.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.