On-site mixed loading truck data acquisition and uploading method and device

By obtaining and storing work data on the on-site hybrid loading vehicle, and uploading it in real time or timely according to the network conditions, combining the cache mechanism and encrypted communication protocol, the timeliness and accuracy of data acquisition and uploading on-site hybrid loading vehicle is solved, and efficient and secure data synchronization and storage are achieved.

CN119603289APending Publication Date: 2025-03-11HUNAN NANLING IND EXPLOSIVE MATERIAL CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411655333.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-19
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

In the prior art, the data acquisition and uploading methods for on-site mixed loading vehicles have poor real-time and are prone to errors, and cannot meet the high requirements for data collection, processing and analysis of mine construction and engineering blasting.

Method used

By obtaining the working data of the on-site mixed loading vehicle and storing it in a local database, it is uploaded to the server in real time or regularly according to the network situation. The cache mechanism is used to cache data without a network and upload it after the network is restored. The encrypted communication protocol and identity authentication mechanism are used to ensure data security.

Benefits of technology

It realizes the timeliness and accuracy of data acquisition and upload on-site hybrid vehicle, ensures real-time synchronization and comprehensiveness of data, and solves the problems of poor real-time and error-prone in traditional methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119603289A_ABST
    Figure CN119603289A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data processing, and particularly discloses an on-site mixed loading truck data acquisition and uploading method and device, and the method comprises the steps: obtaining the working data of an on-site mixed loading truck, and storing the working data in a local database; uploading the working data to a server one by one in real time according to a network condition; and storing the working data of the local database of the current day as a file and uploading the file to the server at 24 o'clock every day, and checking and storing the working data by the server. Wherein under the condition that a network exists, the working data are uploaded to a server one by one in real time, and after the server confirms that the data are uploaded, the working data are marked as uploaded data; and under the condition of no network, caching the working data one by one according to a time sequence, and uploading the working data to a server after network recovery. The method is used for overcoming the defects that in the prior art, an on-site mixed loading truck collecting and uploading method is poor in real-time performance and prone to making mistakes, and timeliness and accuracy of on-site mixed loading truck data collecting and uploading are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing, and in particular to a method and device for collecting and uploading data of an on-site mixed loading vehicle. Background Art

[0002] In mining construction and engineering blasting, on-site mixing trucks are key equipment. Their working status, production efficiency and safety have a significant impact on the overall project progress and personnel safety. However, traditional on-site mixing truck data collection methods mostly rely on manual recording or simple sensor monitoring, which has problems such as incomplete data collection, poor real-time performance, and easy errors. In addition, with the continuous development of mining construction and engineering blasting technology, higher requirements are placed on the data collection, processing and analysis of on-site mixing trucks to achieve more efficient and accurate blasting operations. Summary of the invention

[0003] The present invention provides a method and device for collecting and uploading data of on-site mixed loading vehicles, which are used to solve the defects of poor real-time performance and easy error in the on-site mixed loading vehicle collection and uploading method in the prior art, and realize the timeliness and accuracy of collecting and uploading data of on-site mixed loading vehicles.

[0004] The present invention provides a method for collecting and uploading data of a mixed loading vehicle on site, comprising:

[0005] Obtain the working data of the on-site mixed loading vehicle and store it in the local database;

[0006] According to the network conditions, the work data is uploaded to the server in real time one by one;

[0007] At 24:00 every day, the working data of the local database of that day is saved as a file and uploaded to the server, and the server verifies and saves the working data.

[0008] Among them, when there is a network, the work data is uploaded to the server one by one in real time, and after the server confirms the data upload, the work data is marked as uploaded; when there is no network, the work data is cached one by one in chronological order and uploaded to the server after the network is restored.

[0009] According to a method for collecting and uploading data of a mixed loading vehicle on site provided by the present invention, in the absence of a network, the working data is cached one by one in chronological order, and uploaded to a server after the network is restored, comprising:

[0010] In the case of no network and no days, the work data is cached one by one in chronological order and uploaded to the server after the network is restored;

[0011] In the case of no network and spanning days, the work data other than that day will be marked as historical files, and saved as files and uploaded to the server after the network is restored.

[0012] According to a method for collecting and uploading data of a mixed loading vehicle on site provided by the present invention, in the absence of a network, the method further includes: taking abnormal handling measures, the abnormal handling measures including: retrying the connection, recording an error log, and sending an alarm signal.

[0013] According to a method for collecting and uploading data from an on-site mixed loading vehicle provided by the present invention, the working data includes: positioning data, vehicle status data, environmental data, process data and production data. The positioning data is obtained through a GNSS positioning module, and the vehicle status data, environmental data and process data are obtained through sensors and communicated through a PLC controller. The production data is communicated through a PLC controller.

[0014] According to a method for collecting and uploading data of a mixed vehicle on site provided by the present invention, the PLC controller communicates according to a preset time interval, wherein the preset time interval is automatically adjusted according to the vehicle speed and the communication signal frequency.

[0015] According to a method for collecting and uploading data from a mixed loading vehicle on site provided by the present invention, the PLC controller obtains a data request instruction, obtains corresponding working data from an internal register according to the content of the request instruction, packages the working data into a data packet in a specified format, and sends it through a communication interface.

[0016] According to a method for collecting and uploading data of a mixed loading vehicle on site provided by the present invention, the PLC controller adopts an encrypted communication protocol and an identity authentication mechanism during the communication process, and the server verifies the working data in the following items: integrity check and anomaly detection.

[0017] The present invention also provides a device for collecting and uploading data of a mixed loading vehicle on site, comprising:

[0018] The data acquisition module is used to obtain the working data of the on-site mixed loading vehicle and store it in the local database;

[0019] A real-time uploading module is used to upload the working data to the server in real time one by one according to the network conditions;

[0020] The scheduled upload module is used to save the working data of the local database of the day as a file and upload it to the server at 24:00 every day. The server verifies and saves the working data.

[0021] Among them, when there is a network, the work data is uploaded to the server one by one in real time, and after the server confirms the data upload, the work data is marked as uploaded; when there is no network, the work data is cached one by one in chronological order and uploaded to the server after the network is restored.

[0022] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the on-site mixed loading vehicle data collection and uploading method described in any one of the above items is implemented.

[0023] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements any of the above-mentioned methods for collecting and uploading data of on-site mixed loading vehicles.

[0024] The present invention provides a method and device for collecting and uploading data of an on-site mixed loading vehicle. The method obtains the working data of the on-site mixed loading vehicle and stores it in a local database. The working data of the on-site mixed loading vehicle is obtained in real time according to a variety of sensors installed on the vehicle and stored in a local database, so as to retain and archive the data in real time and prevent accidental data loss. According to the network conditions, the working data is uploaded to the server in real time one by one, so that the local data can be synchronized to the server in real time to ensure the timeliness of the data. At 24:00 every day, the working data of the local database of the day is saved as a file and uploaded to the server. The server checks and saves the working data. At the last moment of each day, the working data of the local database of the day is saved as a file and uploaded to the server, so that the server can comprehensively check and save the working data of the day, ensuring the comprehensiveness and accuracy of the data uploaded on the day. Among them, when there is a network, the working data is uploaded to the server one by one in real time. After the server confirms the data upload, the working data is marked as uploaded. When there is no network, the working data is cached one by one in chronological order and uploaded to the server after the network is restored. Considering that there may be poor communication signals in the on-site mixed loading vehicles, when there is no network, the working data is cached one by one in chronological order in real time and uploaded to the server after the network is restored, effectively avoiding data loss. Through the above steps, the present invention solves the defects of poor real-time performance and easy error in the on-site mixed loading vehicle collection and upload method in the prior art, and realizes the timeliness and accuracy of on-site mixed loading vehicle data collection and upload. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0026] Figure 1 It is a flow chart of the on-site mixed loading vehicle data collection and uploading method provided by the present invention;

[0027] Figure 2It is a structural schematic diagram of the on-site mixed loading vehicle data collection and uploading device provided by the present invention;

[0028] Figure 3 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0029] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0030] Combine the following Figure 1 The on-site mixed loading vehicle data collection and uploading method according to the first embodiment of the present invention is described.

[0031] like Figure 1 As shown, a method for collecting and uploading data of a mixed loading vehicle on site in this embodiment specifically includes the following steps (the numbering of each step in the present invention is only used to distinguish the steps, and does not limit the specific execution order of each step):

[0032] Step S1: Obtain the working data of the on-site mixed loading vehicle and store it in the local database.

[0033] Based on the various sensors installed on the vehicle, the working data of the on-site mixing vehicle is obtained in real time and stored in the local database to retain and archive the data in real time to prevent accidental data loss.

[0034] Step S2: Upload the working data to the server in real time one by one according to the network conditions.

[0035] According to the network conditions, the work data is uploaded to the server one by one in real time, so that the local data can be synchronized to the server in real time to ensure the timeliness of the data. Through automated data collection methods, the burden of manual data collection is reduced.

[0036] Step S3: At 24:00 every day, the working data of the local database of the day is saved as a file and uploaded to the server, and the server verifies and saves the working data.

[0037] At 24:00 every day, the working data of the local database of the day is saved as a file and uploaded to the server. The server verifies and saves the working data. At the last moment of each day, the working data of the local database of the day is saved as a file and uploaded to the server, so that the server can comprehensively check and save the working data of the day to ensure the comprehensiveness and accuracy of the data uploaded on that day.

[0038] Among them, when there is a network, the work data is uploaded to the server one by one in real time, and after the server confirms the data upload, the work data is marked as uploaded; when there is no network, the work data is cached one by one in chronological order and uploaded to the server after the network is restored.

[0039] Considering that the on-site mixed loading vehicle may have poor communication signals, when there is no network, the working data is cached one by one in chronological order, and uploaded to the server after the network is restored, effectively avoiding data loss. Through the above steps, the present invention solves the defects of poor real-time performance and easy error in the on-site mixed loading vehicle data collection and upload method in the prior art, and realizes the timeliness and accuracy of on-site mixed loading vehicle data collection and upload.

[0040] The first embodiment of the present invention provides a method for collecting and uploading data of an on-site mixed loading vehicle, which obtains the working data of the on-site mixed loading vehicle and stores it in a local database. According to the various sensors installed on the vehicle, the working data of the on-site mixed loading vehicle is obtained in real time and stored in the local database, so as to retain and archive the data in real time and prevent accidental data loss. According to the network conditions, the working data is uploaded to the server in real time one by one, so that the local data can be synchronized to the server in real time to ensure the timeliness of the data. At 24:00 every day, the working data of the local database of the day is saved as a file and uploaded to the server. The server verifies and saves the working data. At the last moment of each day, the working data of the local database of the day is saved as a file and uploaded to the server, so that the server can comprehensively check and save the working data of the day to ensure the comprehensiveness and accuracy of the data uploaded on the day. Among them, when there is a network, the working data is uploaded to the server one by one in real time. After the server confirms the data upload, the working data is marked as uploaded. When there is no network, the working data is cached one by one in chronological order and uploaded to the server after the network is restored. Considering that there may be poor communication signals in the on-site mixed loading vehicles, when there is no network, the working data is cached one by one in chronological order in real time and uploaded to the server after the network is restored, effectively avoiding data loss. Through the above steps, the present invention solves the defects of poor real-time performance and easy error in the on-site mixed loading vehicle collection and upload method in the prior art, and realizes the timeliness and accuracy of on-site mixed loading vehicle data collection and upload.

[0041] In this embodiment, in the absence of a network, caching the working data one by one in chronological order and uploading it to the server after the network is restored includes:

[0042] In the case of no network and no days, the work data is cached one by one in chronological order and uploaded to the server after the network is restored;

[0043] In the case of no network and spanning days, the work data other than that day will be marked as historical files, and saved as files and uploaded to the server after the network is restored.

[0044] Specific data transmission strategies are specified based on the on-site network conditions. When there is a network connection, that is, when the vehicle-mounted LAN and mobile 5G network communicate normally, the vehicle-mounted terminal equipment sends the collected data to the server one by one in real time. After the server confirms that the data has been uploaded, the corresponding work data will be marked as uploaded in the local database. At 24:00 every day, the vehicle-mounted terminal equipment will save the working data of the local database of the day as a file and upload it to the server, where the data will be checked and saved.

[0045] At the same time, in the case of no network, specific analysis is required based on the network recovery situation to ensure the accuracy and comprehensiveness of data upload. In the case of no network and within the same day, the vehicle terminal device will cache the unuploaded work data one by one in chronological order, and upload them one by one after the network is restored, and upload the data files in the entire local database at 24:00 on the same day. After the server receives the data, it will check and save it. In the case of no network and within the same day, the vehicle terminal device will mark the non-day work data as historical files, save them as files and upload them to the server after the network is restored. After the server receives it, the data not marked as uploaded will be written into the on-site mixed vehicle information database.

[0046] In this embodiment, when there is no network, it also includes: taking exception handling measures, and the exception handling measures include: retrying the connection, recording an error log, and sending an alarm signal.

[0047] In the absence of network, take exception handling measures, including: retrying the connection, recording error logs and sending alarm signals, to speed up the network recovery process and reduce network interruption losses.

[0048] In this embodiment, the working data includes: positioning data, vehicle status data, environmental data, process data and production data. The positioning data is obtained through a GNSS positioning module, the vehicle status data, environmental data and process data are obtained through sensors and communicated through a PLC controller, and the production data is communicated through a PLC controller.

[0049] The GNSS positioning module (supporting Beidou, GPS, GLONASS, GALILEO, QZSS) integrated in the vehicle terminal device collects the positioning coordinate information of the on-site mixed loading vehicle in real time, and analyzes the information to obtain the vehicle's positioning data. The sensor is used to monitor and collect vehicle status data such as battery current and battery voltage, as well as environmental data such as temperature in real time. The collected environmental data is stored in the local database of the terminal device and uploaded to the server in real time. The server saves it to the on-site mixed loading vehicle information database. According to the battery voltage data, it is determined whether the battery is in the feeding state, and the battery switch is controlled accordingly. The process data of the mixed loading vehicle when producing explosives is obtained through the sensor module and transmitted to the PLC controller. The on-board terminal device communicates with the PLC controller at a preset time interval to obtain the process data of the mixed loading vehicle when producing explosives. The preset time interval can be automatically adjusted according to the vehicle speed and the network communication signal frequency, and the fastest can reach 100ms. The obtained process data is stored in the local database of the terminal device and uploaded to the server in real time, and saved to the on-site mixed loading vehicle information database by the server. The vehicle-mounted terminal device communicates with the PLC controller to obtain the explosive production data of the mixed loading vehicle, including the production of the day and the contract production, which is stored in the local database of the terminal device and uploaded to the server in real time, and saved to the corresponding database by the server. Through automated data collection, manual intervention is reduced and the efficiency and accuracy of data collection are improved.

[0050] In this embodiment, the PLC controller communicates according to a preset time interval, wherein the preset time interval is automatically adjusted according to the vehicle speed and the communication signal frequency.

[0051] According to the preset time interval (such as the fastest 100ms), the vehicle terminal device sends data requests to the PLC controller regularly and receives response data. The collected data is sent to the server in real time or according to certain rules (such as batch uploading) to ensure the timeliness and accuracy of the data.

[0052] In this embodiment, the PLC controller obtains a data request instruction, obtains corresponding working data from an internal register according to the content of the request instruction, packages the working data into a data packet in a specified format, and sends it through a communication interface.

[0053] In terms of data request and response, the vehicle terminal device sends a data request instruction to the PLC controller according to the preset data collection requirements. After receiving the request, the PLC controller reads the corresponding data (such as process data, production data, etc.) from the internal register or storage area according to the request content. The PLC controller packages the read data into a data packet in a specified format and sends it to the terminal device through the communication interface. In terms of data parsing and storage, after receiving the data packet sent by the PLC controller, the vehicle terminal device parses the data packet, extracts the required data content, and stores the parsed data in the local lightweight database of the terminal device for subsequent processing or uploading to the server.

[0054] In this embodiment, the PLC controller adopts an encrypted communication protocol and an identity authentication mechanism during the communication process, and the items for the server to check the working data include: integrity check and anomaly detection.

[0055] During the entire communication process, encrypted communication protocols and identity authentication mechanisms are used to ensure the security of data transmission, and redundant design is performed on communication interfaces and protocols to improve the stability and reliability of the system. Through the above communication process, the on-board terminal equipment can efficiently and accurately interact with the PLC controller to achieve automatic collection and real-time reporting of on-site mixed vehicle data. This not only improves the efficiency and accuracy of data collection, but also provides strong support for subsequent data processing, analysis and decision-making.

[0056] The following is a description of the on-site mixed loading vehicle data collection and upload device provided by the present invention. The on-site mixed loading vehicle data collection and upload device described below and the on-site mixed loading vehicle data collection and upload method described above can correspond to each other.

[0057] like Figure 2 As shown, the second embodiment of the present invention also provides a device for collecting and uploading data of a mixed loading vehicle on site, comprising:

[0058] The data acquisition module 210 is used to acquire the working data of the on-site mixing vehicle and store it in the local database.

[0059] The real-time uploading module 220 is used to upload the working data to the server in real time one by one according to the network conditions.

[0060] The scheduled uploading module 230 is used to save the working data of the local database of the day as a file and upload it to the server at 24:00 every day. The server verifies and saves the working data.

[0061] Among them, when there is a network, the work data is uploaded to the server one by one in real time, and after the server confirms the data upload, the work data is marked as uploaded; when there is no network, the work data is cached one by one in chronological order and uploaded to the server after the network is restored.

[0062] The second embodiment of the present invention provides a data collection and uploading device for on-site mixed loading vehicles. By acquiring the working data of the on-site mixed loading vehicles and storing it in a local database, the working data of the on-site mixed loading vehicles is acquired in real time according to the various sensors installed on the vehicle and stored in the local database, so as to retain and archive the data in real time and prevent accidental data loss. According to the network conditions, the working data is uploaded to the server in real time one by one, so that the local data can be synchronized to the server in real time to ensure the timeliness of the data. At 24:00 every day, the working data of the local database of the day is saved as a file and uploaded to the server. The server verifies and saves the working data. At the last moment of each day, the working data of the local database of the day is saved as a file and uploaded to the server, so that the server can comprehensively check and save the working data of the day to ensure the comprehensiveness and accuracy of the data uploaded on the day. Among them, when there is a network, the working data is uploaded to the server one by one in real time. After the server confirms the data upload, the working data is marked as uploaded. When there is no network, the working data is cached one by one in chronological order and uploaded to the server after the network is restored. Considering that there may be poor communication signals in the on-site mixed loading vehicles, when there is no network, the working data is cached one by one in chronological order in real time and uploaded to the server after the network is restored, effectively avoiding data loss. Through the above steps, the present invention solves the defects of poor real-time performance and easy error in the on-site mixed loading vehicle collection and upload method in the prior art, and realizes the timeliness and accuracy of on-site mixed loading vehicle data collection and upload.

[0063] Optionally, in the absence of a network, caching the working data one by one in chronological order, and uploading the working data to the server after the network is restored, includes:

[0064] In the case of no network and no days, the work data is cached one by one in chronological order and uploaded to the server after the network is restored;

[0065] In the case of no network and spanning days, the work data other than that day will be marked as historical files, and saved as files and uploaded to the server after the network is restored.

[0066] Optionally, in the case of no network, the method further includes: taking exception handling measures, the exception handling measures including: retrying the connection, recording an error log, and sending an alarm signal.

[0067] Optionally, the working data includes: positioning data, vehicle status data, environmental data, process data and production data, the positioning data is acquired through a GNSS positioning module, the vehicle status data, environmental data and process data are acquired through sensors and communicated through a PLC controller, and the production data is communicated through a PLC controller.

[0068] Optionally, the PLC controller communicates according to a preset time interval, wherein the preset time interval is automatically adjusted according to the vehicle speed and the communication signal frequency.

[0069] Optionally, the PLC controller obtains a data request instruction, obtains corresponding working data from an internal register according to the content of the request instruction, packages the working data into a data packet in a specified format, and sends it through a communication interface.

[0070] Optionally, the PLC controller adopts an encrypted communication protocol and an identity authentication mechanism during the communication process, and the items for the server to verify the working data include: integrity check and anomaly detection.

[0071] Figure 3 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 3 As shown, the electronic device may include: a processor 310, a communication interface 320, a memory 330 and a communication bus 340, wherein the processor 310, the communication interface 320 and the memory 330 communicate with each other through the communication bus 340. The processor 310 may call the logic instructions in the memory 330 to execute the on-site mixed loading vehicle data collection and uploading method, which includes:

[0072] Obtain the working data of the on-site mixed loading vehicle and store it in the local database;

[0073] According to the network conditions, the work data is uploaded to the server in real time one by one;

[0074] At 24:00 every day, the working data of the local database of that day is saved as a file and uploaded to the server, and the server verifies and saves the working data.

[0075] Among them, when there is a network, the work data is uploaded to the server one by one in real time, and after the server confirms the data upload, the work data is marked as uploaded; when there is no network, the work data is cached one by one in chronological order and uploaded to the server after the network is restored.

[0076] In addition, the logic instructions in the above-mentioned memory 330 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0077] On the other hand, the present invention further provides a computer program product, the computer program product includes a computer program, the computer program can be stored in a non-transitory computer-readable storage medium, when the computer program is executed by a processor, the computer can execute the on-site mixed loading vehicle data collection and uploading method provided by the above methods, the method includes:

[0078] Obtain the working data of the on-site mixed loading vehicle and store it in the local database;

[0079] According to the network conditions, the work data is uploaded to the server in real time one by one;

[0080] At 24:00 every day, the working data of the local database of that day is saved as a file and uploaded to the server, and the server verifies and saves the working data.

[0081] Among them, when there is a network, the work data is uploaded to the server one by one in real time, and after the server confirms the data upload, the work data is marked as uploaded; when there is no network, the work data is cached one by one in chronological order and uploaded to the server after the network is restored.

[0082] In another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the computer program is executed by a processor to execute the on-site mixed loading vehicle data collection and uploading method provided by the above methods, the method comprising:

[0083] Obtain the working data of the on-site mixed loading vehicle and store it in the local database;

[0084] According to the network conditions, the work data is uploaded to the server in real time one by one;

[0085] At 24:00 every day, the working data of the local database of that day is saved as a file and uploaded to the server, and the server verifies and saves the working data.

[0086] Among them, when there is a network, the work data is uploaded to the server one by one in real time, and after the server confirms the data upload, the work data is marked as uploaded; when there is no network, the work data is cached one by one in chronological order and uploaded to the server after the network is restored.

[0087] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0088] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0089] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for collecting and uploading data of on-site mixed loading vehicles, characterized in that: include: Obtain the working data of the on-site mixed loading vehicle and store it in the local database; According to the network conditions, the work data is uploaded to the server in real time one by one; At 24:00 every day, the working data of the local database of that day is saved as a file and uploaded to the server, and the server verifies and saves the working data. Among them, when there is a network, the work data is uploaded to the server one by one in real time, and after the server confirms the data upload, the work data is marked as uploaded; when there is no network, the work data is cached one by one in chronological order and uploaded to the server after the network is restored.

2. The method for collecting and uploading data of on-site mixed loading vehicles according to claim 1 is characterized in that: In the case of no network, caching the working data one by one in chronological order, and uploading to the server after the network is restored, including: In the case of no network and no days, the work data is cached one by one in chronological order and uploaded to the server after the network is restored; In the case of no network and spanning days, the work data other than that day will be marked as historical files, and saved as files and uploaded to the server after the network is restored.

3. The method for collecting and uploading data of on-site mixed loading vehicles according to claim 1 is characterized in that: In the case of no network, the method further includes: taking exception handling measures, which include: retrying the connection, recording an error log, and sending an alarm signal.

4. The method for collecting and uploading data of on-site mixed loading vehicles according to claim 1 is characterized in that: The working data includes: positioning data, vehicle status data, environmental data, process data and production data. The positioning data is obtained through a GNSS positioning module. The vehicle status data, environmental data and process data are obtained through sensors and communicated through a PLC controller. The production data is communicated through a PLC controller.

5. The method for collecting and uploading data of on-site mixed loading vehicles according to claim 4 is characterized in that: The PLC controller communicates according to a preset time interval, wherein the preset time interval is automatically adjusted according to the vehicle speed and the communication signal frequency.

6. The method for collecting and uploading data of on-site mixed loading vehicles according to claim 4 is characterized in that: The PLC controller obtains a data request instruction, obtains corresponding working data from an internal register according to the content of the request instruction, packages the working data into a data packet in a specified format, and sends it through a communication interface.

7. The method for collecting and uploading data of on-site mixed loading vehicles according to claim 4 is characterized in that: The PLC controller adopts an encrypted communication protocol and an identity authentication mechanism during the communication process, and the server verifies the working data in the following items: integrity check and anomaly detection.

8. A device for collecting and uploading data of on-site mixed loading vehicles, characterized in that: include: The data acquisition module is used to obtain the working data of the on-site mixed loading vehicle and store it in the local database; A real-time uploading module is used to upload the working data to the server in real time one by one according to the network conditions; The scheduled upload module is used to save the working data of the local database of the day as a file and upload it to the server at 24:00 every day. The server verifies and saves the working data. Among them, when there is a network, the work data is uploaded to the server one by one in real time, and after the server confirms the data upload, the work data is marked as uploaded; when there is no network, the work data is cached one by one in chronological order and uploaded to the server after the network is restored.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the on-site mixed loading vehicle data collection and uploading method as described in any one of claims 1 to 7 is implemented.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the on-site mixed loading vehicle data collection and uploading method as described in any one of claims 1 to 7 is implemented.