Disclosure of Invention
The invention aims to solve the problem that the ECU operation data of the truck, particularly the related exhaust emission real-time monitoring is insufficient, and provides a remote monitoring platform and a system based on diesel OBD detection, which are characterized in that: the method comprises the following steps: the system comprises a vehicle-mounted diesel OBD detection terminal, a cloud server and a monitoring management display platform. Specifically, the method comprises the following steps:
the vehicle-mounted diesel OBD detection terminal is connected with an automobile OBD diagnosis port to acquire vehicle ECU data information in real time;
the cloud server comprises a data receiving platform, a data processing center and a data storage center; the data receiving platform is used for receiving ECU data information uploaded by the vehicle-mounted diesel OBD detection terminal through a mobile wireless communication network; the data processing center is used for analyzing, counting and classifying the collected data and then forming service data of the monitoring platform according to the unique identification code of the license plate or the vehicle; the data storage center is used for storing the service data of the monitoring platform;
the monitoring management display platform is used for providing the monitoring data of the vehicle to a user, inquiring and displaying the monitoring data of the vehicle according to the condition of the license plate or the unique vehicle identification code.
The vehicle-mounted diesel OBD detection terminal further comprises a Central Processing Unit (CPU), a FLASH storage unit, an OBD data communication module, a GSM wireless communication module, a GPS/Beidou positioning module, a power management assembly, a three-axis sensor module, an encryption assembly and an electrical isolation assembly; the method comprises the steps of connecting with an automobile OBD diagnosis port to obtain automobile ECU data information in real time; the method comprises the steps of including but not limited to vehicle conventional data, emission related data, vehicle faults and other information, packaging the information, and uploading the ECU data information to a cloud server through a 2G/3G/4G mobile wireless communication network module of the vehicle-mounted diesel OBD detection terminal;
the cloud server further comprises a data receiving platform, a data processing center and a data storage center: the data receiving platform comprises a terminal network interaction module and a data verification and transmission module. The data processing center comprises a data analysis module, a data analysis module and a data storage module. The data storage center is used for providing a uniform interface for the data processing center to receive the monitoring service data, storing the monitoring service data by using database software and providing data query interface query data;
the monitoring management display platform further comprises a vehicle-mounted diesel OBD detection terminal device and supporting software management, and data display, wherein the data display is used for managing the terminal device and the supporting software and performing a data display function; the display content comprises but is not limited to various operation data of a vehicle ECU, vehicle tracking, track inquiry, fleet management and the like;
the invention has the further improvement that ECU data uploaded by the diesel OBD detection terminal is compared with national standards preset in a data processing center and original factory limit data of an automobile manufacturer, so that whether various data of the automobile are normal or not, such as whether exhaust emission, oil consumption and the like are qualified or not is judged, and the result is displayed on the monitoring management display platform.
The cloud server is structurally split according to functions, a traditional single software system is divided into a plurality of independently operated distributed software systems, loose coupling of all functional modules is achieved, flexible expansion of the system is facilitated, and data processing efficiency is improved;
the invention is further improved in that the monitoring management display platform, including but not limited to a smart phone, a tablet computer or a customized large screen with various specifications as a display carrier, can monitor the vehicle in real time no matter in a fixed office or in a mobile office.
The invention has the further improvement that the diesel OBD detection terminal can detect the falsification of false automobile ECU data (or the access of a cheater) at an automobile OBD interface end, detect the illegal removal of the terminal equipment and inform the monitoring platform;
the invention has the further improvement that the vehicle fault of the vehicle is monitored and diagnosed for a long time, the key vehicle operation data is collected, the vehicle type and accessory diagnosis reports related to common faults are generated through statistical analysis, and the diagnosis reports and the historical operation data are actively pushed to the vehicle manufacturer, so that the vehicle manufacturer can conveniently deeply investigate the root cause of the fault, the vehicle design scheme is continuously modified, and the enterprise competitiveness is improved;
the invention has the further improvement that the monitoring platform can statistically analyze the vehicle ECU data collected by the diesel OBD detection terminal to obtain the driving behavior habit of a driver and the vehicle comprehensive loss evaluation data, and the driving behavior habit and the vehicle comprehensive loss evaluation data are pushed to the background of an insurance company to provide a scientific and effective reference basis for the insurance industry;
compared with the prior art, the invention has the beneficial effects that: a remote monitoring platform and a system based on diesel OBD detection utilize an automobile detection technology and a mobile communication technology to realize real-time acquisition of engine data, nitrogen oxide data and DPF of a truck, GPS position tracking and positioning and running state monitoring, meanwhile, engine rail pressing, air inlet pressure, fault codes and the like are collected according to a J1939 protocol, data are directly uploaded to a specified server end through a specified IP address and a specified domain name through a DB11-1475 or GB-32960 transmission protocol, an external serial port and an I/O port are reserved, a remote emission detection system platform, a freight logistics management system, remote management and monitoring of a motorcade, enterprises such as a truck financial platform and the like are efficiently assisted, and vehicle monitoring management and service are more complete, more intelligent and faster.
For a better understanding and practice, the invention is described in detail below with reference to the accompanying drawings.
Detailed Description
To make the objects, technical solutions and advantages of the present invention more apparent, preferred embodiments of the present invention will be described in further detail with reference to the accompanying drawings, which are provided for reference and illustrative purposes only and are not intended to limit the present invention.
As shown in fig. 1, a remote monitoring platform and a system based on diesel OBD detection provided in an embodiment of the present invention are characterized in that: the method comprises the following steps: the system comprises a vehicle-mounted diesel OBD detection terminal, a cloud server and a monitoring management display platform. Specifically, the method specifically comprises the following steps:
the vehicle-mounted diesel OBD detection terminal is connected with an automobile OBD diagnosis port to acquire vehicle ECU data information in real time; the method comprises the steps that information including but not limited to vehicle conventional data, emission related data, vehicle faults and the like is uploaded to a cloud server through a mobile wireless communication network of a vehicle-mounted diesel OBD detection terminal;
the cloud server comprises a data receiving platform, a data processing center and a data storage center; the data receiving platform is used for receiving ECU data information uploaded by the vehicle-mounted diesel OBD detection terminal through a mobile wireless communication network; the data processing center is used for analyzing, counting and classifying the collected data and then forming service data of the monitoring platform according to the unique identification code of the license plate or the vehicle; the data storage center is used for storing the service data of the monitoring platform;
the monitoring management display platform is used for providing a user with monitoring data which is inquired and displayed according to the condition of a license plate or a unique vehicle identification code; the display content comprises but is not limited to various operation data of a vehicle ECU, vehicle tracking, track inquiry, fleet management and the like;
as shown in fig. 2, the vehicle-mounted diesel OBD detection terminal further includes a Central Processing Unit (CPU), a FLASH memory unit, an OBD data communication module, a GSM wireless communication module, a GPS/beidou positioning module, a power management assembly, a triaxial sensor module, an encryption assembly, and an electrical isolation assembly; in particular, the method comprises the following steps of,
the Central Processing Unit (CPU) is used for calculating, processing, converting and packaging data returned by the OBD data communication module and the GPS/Beidou positioning module based on the embedded operating system, transmitting the data to the GSM wireless communication module, and is also responsible for whole machine dormancy (low power consumption)/awakening management and real-time monitoring and alarming on plugging and unplugging of equipment (anti-unplugging function);
the FLASH storage unit is used for storing data transmitted back by the OBD data communication module and the GPS/Beidou positioning module;
the OBD data communication module is used for collecting ECU data on a CAN bus, a K line and an L line of the truck, including but not limited to relevant data such as CO (carbon monoxide), HC + NOx (hydrocarbon and nitrogen oxide), PM (particulate matter, soot) and the like, and detecting fault information of a vehicle engine system and other electric control systems;
the GSM wireless communication module is used for sending data which is sent back by the OBD data communication module and the GPS/Beidou positioning module and processed by a Central Processing Unit (CPU) through a wireless internet, and the GSM module can automatically start a positioning function to acquire positioning data when the GPS/Beidou positioning module fails to acquire the positioning data;
the GPS/Beidou positioning module is used for acquiring data such as longitude and latitude information, altitude, speed and the like and transmitting the data to a Central Processing Unit (CPU) for processing;
the power management component manages all power utilization modules on the terminal equipment according to an instruction sent by a Central Processing Unit (CPU), and normal dormancy/awakening and operation of the equipment are guaranteed;
the three-axis sensor module is used for detecting data of different conditions of vehicle inclination, side turning, collision, rapid acceleration, rapid deceleration and the like;
the encryption component is used for asymmetrically encrypting the data uploaded to the cloud server by the diesel OBD detection terminal;
the electric isolation component is used for isolating the interference of the diesel OBD detection terminal on the automobile bus;
the specific process is that,
the on-vehicle diesel oil OBD detection terminal, its equipment procedure operation flow does: the OBD detection terminal is connected with a vehicle-mounted OBD diagnosis port, a BOOT program is started through the electrification of a diagnosis port MCU to initialize all hardware drivers and establish an operating system operating environment and start the operating system, a bootstrap check task, a software upgrading management task, an OBD data acquisition task, a sensor data acquisition task, a GPS task, a network transmission task and an idle task are sequentially established, an operating system task scheduler preferentially runs the bootstrap check task and the software upgrading management task according to task priorities to check whether equipment is faulty or not and update software, the two tasks are deleted after the completion, the OBD data acquisition task, the sensor data acquisition task, the GPS task, the network transmission task and the idle task are also run according to the task priorities, the circulating task scheduling switching is continuously carried out, vehicle ECU data information is obtained from each task in real time, and then the data information is packaged and stored through the network transmission task, finally, the data are encrypted by the encryption component and then uploaded to a cloud server through a 2G/3G/4G mobile wireless communication network;
as shown in fig. 3, the cloud server further includes a data receiving platform, a data processing center, and a data storage center, specifically
The data receiving platform comprises a terminal network interaction module and a data verification and transmission module.
The terminal network interaction module is used for carrying out network link on the vehicle-mounted diesel OBD detection terminal, specifically, a network interface is provided for the OBD detection terminal based on a TCP/IP protocol, the network interaction module and the OBD detection terminal establish a reliable link after handshaking based on the TCP/IP protocol, and a link for uploading detection data and issuing an instruction is established and realized;
the data verification and transmission module is used for carrying out data integrity check including but not limited to exclusive-or operation, parity check and operation on the data of the data uploaded by the OBD detection terminal, and transmitting the data uploaded to the data processing center through middleware software including but not limited to Redis and Kafka;
the data processing center is characterized in that: the data analysis module starts to sequentially process data in sequence, and the data are finally processed to the data storage module. Data transmission is carried out among all modules in a computer memory data sharing mode, a Redis middleware software mode and a local disk file mode;
the data analysis module is used for receiving data uploaded to the cloud platform by the OBD detection terminal information to perform command word analysis, and obtaining the uploaded data content. The method comprises the steps of detecting terminal information, vehicle exhaust emission data and fault information of a vehicle engine system and other electric control systems by using an OBD (on-board diagnostics), and selecting a corresponding data analysis module for processing;
the data analysis module is used for analyzing, counting and processing the uploaded data content to obtain monitoring service data including but not limited to OBD detection terminal information, vehicle exhaust emission data, vehicle engine systems and other electronic control systems. Specifically, corresponding analysis units are established according to the types of data contents, each analysis unit carries out special analysis on the data contents through grouping statistics, same-ratio/ring-ratio calculation, range calculation and data modeling logic to obtain monitoring service data, and each analysis unit comprises an OBD detection terminal information analysis unit, a vehicle exhaust emission data analysis unit, a vehicle engine system information analysis unit and a fault information analysis unit of other electric control systems;
the monitoring service data comprises, but is not limited to, OBD detection terminal monitoring data, vehicle information monitoring data, vehicle exhaust emission data monitoring data, vehicle engine system monitoring data and other electric control system fault information monitoring data;
the data storage module is used for filing the monitoring service data according to the license plate or the unique vehicle identification code, performing data caching through a Redis middleware and a local disk file after classifying according to the data type, and then calling a data storage center interface to store the data;
the data storage center is characterized in that: the data storage center is used for providing a uniform interface for the data processing center to receive the monitoring service data, storing the monitoring service data into database software including but not limited to mysql and mongodb, and providing a data query interface to query data. The method specifically comprises the steps of establishing a big data sub-database sub-table scheme based on the mycat middleware software inside the vehicle, grouping and storing the big data sub-database sub-table scheme into different databases and sub-tables according to the license plate number of the vehicle or the unique identification code of the vehicle, and providing a uniform data storage interface for a data processing center to receive and store monitoring service data. Providing a monitoring data query interface which takes the license plate number or the unique vehicle identification code as a query condition for a data processing center;
as shown in fig. 1, the monitoring management display platform includes a vehicle-mounted diesel OBD detection terminal device and supporting software management, data display and monitoring, and is used for the management terminal device and the supporting software to perform vehicle data display and monitoring functions at the same time;
furthermore, the monitoring management display platform is a monitoring application display system of the OBD detection terminal, acquires OBD detection terminal information by calling an inquiry interface provided by the data storage center, and displays and provides various running data of the vehicle ECU, vehicle tracking, track inquiry, fleet management and other functions to a user in various modes including but not limited to geographical map display, data chart and data list on the interface, wherein the functions include but not limited to detection terminal monitoring data, vehicle information monitoring data, vehicle exhaust emission monitoring data, vehicle engine system monitoring data and other electric control system fault information monitoring data;
furthermore, the monitoring management display platform comprises but is not limited to a smart phone, a tablet personal computer and a large screen, and can monitor the vehicle in real time no matter the vehicle is in a fixed office area or in a mobile office.
Further, the diesel OBD detection terminal can detect that false automobile ECU data are forged at an automobile OBD interface end (or a cheater is accessed), detect that terminal equipment is illegally dismantled and inform a monitoring platform;
furthermore, vehicle faults of the vehicle are monitored and diagnosed for a long time, key vehicle operation data are collected, vehicle types and accessory diagnosis reports related to common faults are generated through statistical analysis, the diagnosis reports and historical operation data are actively pushed to a vehicle manufacturer, the vehicle manufacturer can conveniently deeply investigate the root causes of the faults, the vehicle design scheme is continuously modified, and enterprise competitiveness is improved;
furthermore, the monitoring platform can statistically analyze the driving behavior habit of a driver and the comprehensive vehicle loss evaluation data of the vehicle ECU acquired by the diesel OBD detection terminal, and push the data to the background of an insurance company to provide a scientific and effective reference basis for the insurance industry;
the invention relates to a remote monitoring platform and a system based on diesel OBD detection, wherein a vehicle-mounted diesel OBD detection terminal is connected with an automobile OBD diagnosis port to acquire vehicle ECU data information in real time; the ECU data information is uploaded to a cloud server through a mobile wireless communication network, and the acquired data is analyzed, counted, classified and processed by utilizing the powerful data receiving, processing and storing functions of the cloud server to form service data of a monitoring platform according to a license plate or a unique vehicle identification code; the data storage center is used for storing the service data of the monitoring platform; providing the monitoring data of the vehicle to a user through a monitoring management display platform; the system can not efficiently assist in remotely monitoring the operating conditions and relevant emission and fault information of units such as an engine and the like, and can more intelligently and quickly realize vehicle monitoring management and service for enterprises such as freight logistics management, fleet remote management monitoring, truck finance and the like.
The foregoing is a more detailed description of the invention in connection with specific preferred embodiments and it is not intended that the invention be limited to these specific details. It should be noted that, for those skilled in the art to which the present invention pertains, variations and modifications can be made without departing from the spirit of the present invention, and all such variations and modifications should be considered as falling within the scope of the present invention.