Intelligent control system for transportation based on Internet of Things technology

By introducing IoT technology into the intelligent transportation system and building an intelligent control system, the problems of low distribution efficiency and frequent information changes in express delivery and return transportation have been solved, efficient and safe transportation task scheduling and execution have been achieved, and customer satisfaction has been improved. Transportation efficiency.

CN119417351AInactive Publication Date: 2025-02-11SHANXI BRILLIANT TENGDA TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510034424.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-09
Publication Date
2025-02-11
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing intelligent transportation system is difficult to effectively solve the problems of low distribution efficiency and frequent changes in express delivery return transportation, resulting in low customer satisfaction and high transportation costs.

Method used

Using an intelligent control system based on IoT technology, including classification processing unit, vehicle scheduling unit, transportation control unit, vehicle monitoring unit, path planning unit and distribution change unit, through real-time data processing, dynamic vehicle scheduling, GPS monitoring, path planning and Distribution change processing to realize intelligent transportation task scheduling and execution.

Benefits of technology

It improves the scheduling efficiency of transport vehicles and the optimization ability of distribution paths, reduces transportation costs, improves customer satisfaction, and enhances the safety and accuracy of the transportation process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119417351A_ABST
    Figure CN119417351A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent control system for transportation based on the Internet of Things technology, and relates to the technical field of intelligent control of transportation, the intelligent control system comprises a classification processing unit, the classification processing unit is used for classifying and storing real-time data and non-real-time data, and the whole system comprises a management system, a system heterogeneous database, an application system and a data warehouse. Non-real-time data obtained before transportation and real-time data generated in transportation are respectively integrated in a database and a data warehouse of a management system, and during use, the data are respectively obtained from the database and the data warehouse of the management system according to data categories. By screening the path distance between the path node and the transport vehicle, the transport vehicle serves the path node closest to the transport vehicle at present, and the latest path and the transport task are planned in combination with the instruction of the transport scheduling unit, so that the transport efficiency is improved, the requirements of users can be met to the greatest extent, the transport cost is reduced, and convenience is provided for the users.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent transportation control technology, and in particular to an intelligent transportation control system based on Internet of Things technology. Background Art

[0002] At present, it is a general trend for my country's express delivery industry to improve the level of technical application equipment. With the rapid development of e-commerce and the gradual maturity of the express delivery industry, online shopping has become an extremely important part of people's daily life. However, express delivery will also encounter the transportation of express returns. But how to improve the speed of couriers and users returning goods, ensure the quality of express delivery and improve the accuracy of express delivery under the premise of sufficient quantity has become the focus of industry research. In the Chinese patent application number 201610941822.9, "an intelligent control system for express delivery equipment is disclosed, the control system includes a monitoring center, a vehicle-mounted master control subsystem, a express cabinet control subsystem, an automatic stacker control subsystem, and a drone control subsystem. The vehicle-mounted master control subsystem communicates with other subsystems in real time. It controls each subsystem with different strategies according to the driving status of the car and the distribution and collection of express parcels, so as to realize on-demand services of vehicle-mounted express cabinet delivery and drone delivery." The above-mentioned document can reduce resource consumption and improve the efficiency of express delivery in remote areas. However, it is a transportation system used in express delivery to customers, and fails to take into account the situation of user returns and exchanges. At present, most cases are replaced by manual labor, and in the transportation scheduling process, there are users who need to change the delivery information due to temporary matters. The delivery is difficult and it is difficult to meet the customer's usage needs. It cannot bring great convenience to customers and also affects the courier's work efficiency. Although intelligent transportation systems already exist, they cannot be applied to express return transportation tasks due to their limitations. In addition, transportation equipment relies on intelligent technology and has high requirements for signals and safety. Therefore, it is necessary to consider the mode of executing transportation tasks based on the distribution area signal and precise coordinate positioning. Summary of the invention

[0003] The purpose of the present invention is to provide an intelligent control system for transportation based on Internet of Things technology to solve the problems raised in the above background technology.

[0004] To achieve the above object, the present invention provides the following technical solutions: an intelligent control system for transportation based on the Internet of Things technology, comprising a classification processing unit, the classification processing unit is used to classify and store real-time data and non-real-time data, the whole system comprises a management system, a system heterogeneous database, an application system and a data warehouse, the non-real-time data obtained before transportation and the real-time data generated during transportation are respectively integrated in the database of the management system and the data warehouse, and when used, the data are respectively obtained from the management system database and the data warehouse according to the data category; The vehicle dispatching unit dispatches and records dynamic vehicles through a timeline, deploys multiple transport vehicles to the transport area at different time points, and uniformly inputs the delivery time and cargo transportation volume into the management system. After the input is completed, the optimal delivery path is obtained through dynamic vehicle dispatching algorithm analysis and provided to the transport vehicle. The analysis results are transmitted to the transport vehicle, and the transport vehicle completes the delivery task according to the provided path and transportation task; The transport control unit is used to issue control instructions to the transport vehicle, and promptly receive the delivery information generated during the transport process, select the operation mode according to the actual transport environment and the location of the task, parse and edit the confirmed task information, execute the transport task, and provide services for tasks with changes in delivery information during the transport process; The vehicle monitoring unit uses GPS for navigation so that the transport vehicle always monitors the position coordinates and the level of the GPS signal when transporting outdoors. The position coordinates are queried in real time through a numerical box and displayed on the monitoring interface. The signal status of the GPS is queried through an indicator light. The signal status of the GPS can be divided into three types according to the level: good, poor and no signal, and corresponds to flags 0, 1, and 2. The indicator light interprets and displays the corresponding level according to the queried value, and determines the operation mode in the transport control unit according to the GPS signal status; A path planning unit, which imports a map of the transport area, sets a coordinate system and path nodes, sends coordinates and function information to the transport vehicle, enables the transport vehicle to perform tasks according to the acquired path, and drives along the planned path nodes, stores the two-dimensional coordinates of all motion-controlled path nodes on the path, and lays the foundation for the update service of path nodes during transportation; The distribution change unit promptly responds to the changes of the path nodes of all motion controls on the path. The corresponding users on the path nodes look for idle transport vehicles. By screening the path distance between the path nodes and the transport vehicles, the transport vehicles serve the path nodes closest to the current location, and plan the latest path and transportation tasks in combination with the instructions of the transportation scheduling unit.

[0005] Preferably, the classification processing unit includes a real-time data update module and a reservation data processing module. The real-time data update module acquires various types of original data from the system heterogeneous database for the newly added path node information during transportation, standardizes, uniformly encapsulates and converts the acquired original data, and then imports it into the database of the management system through the data structure standard interface to complete the conversion and integration of heterogeneous data. These converted heterogeneous data can be recognized and used by the application system. When the real-time application system needs these data, the data in the management system database is retrieved. The reservation data processing module uses a data warehouse to implement heterogeneous data operations for the reserved path node information. Various types of original data are acquired from the system heterogeneous database. After standardization, the acquired data are imported into their respective data warehouses according to their respective relational databases. When using such data, the application system calls such data from the data warehouse without accessing the heterogeneous database.

[0006] Preferably, in the vehicle dispatching unit, the user type is determined according to the changes in transportation information at different times. If the delivery information changes, it is a dynamic user. If the delivery information remains unchanged, it is a static user. The number of vehicles required at time t is calculated; The dynamic vehicle scheduling algorithm is: ; In the formula, represents the optimal delivery task, and Represent two path nodes respectively. represents the delivery distance between two path nodes, Indicates the delivery vehicle. represents the set of dynamic users, static users, all path nodes and distribution centers, and represents the decision variable, express The number of vehicles required at any given time, Represents the time parameter.

[0007] Preferably, the transport control unit includes a mode switching module and a local control module. The mode switching module selects a mode of vehicle transport operation according to the transport environment and working status of the transport vehicle. When the transport is started, the transport vehicle is controlled through two modes. The first is the local operation mode. The user issues task instructions through the operation terminal. When the GPS signal is in an optimal state, the local operation mode is selected. The second is the networking mode. The administrator clicks the switch button to give the control authority to the Bluetooth controller. The administrator controls the transportation of the vehicle by operating the controller. When the GPS signal is not in an optimal state, the networking mode is selected. The local control module is responsible for the inspection, preparation and unloading of the transport vehicle at the distribution center. When the local control mode is selected, the control terminal enters a state of waiting for control commands. After the administrator enters the task information and confirms it, the control terminal parses and edits the confirmed task information, and then determines whether the parking status and path information of the transport vehicle are normal. If it is normal and meets the execution conditions, the transport task is executed. Otherwise, it is displayed to the administrator through the interface, prompting re-operation or troubleshooting.

[0008] Preferably, the transport control unit also includes a networked control module and an execution condition module. The networked control module provides services for tasks in which delivery information changes during transportation. When the networked mode is selected, the operating terminal is connected to the vehicle dispatching unit network and enters a state of waiting to receive dispatching tasks. The vehicle dispatching unit sends a task command, and the control terminal receives and parses the task instruction. When the execution condition is met, a control instruction is generated, otherwise the abnormal reason is displayed on the interface, and the unsatisfied conditions are uploaded to the local control module for analysis. The execution condition module is used to distinguish the execution conditions of local control and networked control. The execution conditions in the local control module include that the transport vehicle is ready, the transport operation process, the advance reservation path planning is imported, and the path node is determined normally, and the delivery information remains unchanged. The execution conditions in the networked control module include, in addition to the execution conditions of the local control module, changes in user reservation information during transportation, changes in the driving path, and normal operation of the transport vehicle position accurately updated.

[0009] Preferably, the path planning unit includes a coordinate setting module, a vehicle input module, a node setting module and an information integration module. The coordinate setting module first enables the transport control unit to communicate with the transport vehicle, and the operating terminal issues setting instructions to enable the navigation module to set the coordinate origin to form an absolute two-dimensional coordinate system. According to the actual transport area environment and the location of the task, the path for executing the task is planned in advance, or the transport vehicle is controlled to walk along the planned path by sending instructions through a Bluetooth controller. When executing the task, the vehicle input module inputs transport vehicles into the transport area at intervals through the vehicle dispatching unit. As time goes by, multiple transport vehicles travel in the transport area, and the node setting module establishes Based on the graphical path of ArcMap, the transport area map is edited and imported to form an editable map. The path nodes are set by editing the map, and the path nodes distributed at the locations of various workshops are directly generated according to the stop sites specified in the map. The driving route for the day is planned according to the user's reservation information the day before, and the path nodes are edited according to the driving route planned in the map. The information integration module generates the auxiliary nodes required on the planned path, stores the two-dimensional coordinates of all motion-controlled path nodes on the path, generates a table of the edited path node information, imports it into the system, and notifies the transport control unit to give instructions to send the edited data packet of the planned path node information to the transport vehicle.

[0010] Preferably, the distribution change unit includes a timely feedback module, a coordinate reading module and a node distribution module. When the user who has made an appointment cancels the reservation information in advance, the transportation control unit will provide timely feedback to the transport vehicle. The transport vehicle will receive the information about the amount of goods vacated by the user, change the transportation route of the original path node, and then provide services for the temporarily added users during transportation. When the coordinate reading module sends a demand for the transport vehicle from different path nodes for the newly added users at the same time, the transportation control unit reads the two types of two-dimensional coordinates of the path node coordinates and the current position of the transport vehicle stored in the table. The node distribution module calculates the path distance between the path node and the transport vehicle according to the two types of coordinates and the planned path, traverses the moving transport vehicles in turn and cyclically executes all the path nodes that issue the demand, stores the calculated data in an array, and obtains the minimum value in the array through the bubble sort algorithm, that is, the path node that is currently closest to the transport vehicle service.

[0011] Preferably, the distribution change unit also includes a request notification module and a task docking module. When the request notification module needs a transport vehicle to perform a task for some motion-controlled path nodes, it searches for the nearest transport vehicle, provides notification information to the transport vehicle, and issues instructions to the vehicle scheduling unit to optimize the scheduling path. The task docking module is responsible for processing the docking task. If the nearest transport vehicle does not respond, it indicates that it is in a busy state, and continues to search for the next nearest and idle transport vehicle. The idle state means that there is cargo carrying space during driving and no instructions from new users are accepted. The users on the path node display the specific location coordinates of the transport vehicle that has responded. When the transport vehicle arrives at this node, it docks with the node.

[0012] Compared with the prior art, the present invention has the following beneficial effects: 1. The present invention stores the non-real-time data obtained before transportation and the real-time data generated during transportation in the database and data warehouse of the management system respectively through the classification processing unit. When in use, it is convenient to call data and speed up the calling speed of the transport vehicle to call the real-time newly added data. After the optimal distribution path is analyzed by the vehicle dispatching unit, the transportation task is provided to the transport vehicle. The number of vehicle requirements is calculated according to the distribution change information, the vehicle dispatching effect is well completed, and the vehicle dispatching performance is improved. Through the cooperation of the transportation control unit and the vehicle detection unit, the operation mode can be adjusted according to the actual transportation situation to ensure the low error and safety of transportation. The local operation mode can face the situation where the regional signal is poor and cannot be responded to in time. The networking mode has higher signal requirements, but is more intelligent and reduces the workload of personnel; 2. The present invention enables the transport vehicle to perform tasks according to the acquired path through the path planning unit, and travel along the planned path nodes, and stores the two-dimensional coordinates of all motion-controlled path nodes on the path, laying the foundation for the update service of the path nodes during the transportation process. The distribution change unit is used to respond to the changes of all motion-controlled path nodes on the path in a timely manner, and the path distance between the path node and the transport vehicle is screened to enable the transport vehicle to serve the path node closest to the current distance. In combination with the instructions of the transport scheduling unit, the latest path and transportation task are planned, which improves the transportation efficiency while meeting the needs of users to the greatest extent and reducing transportation costs, providing convenience to users. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1 A schematic diagram of the overall system flow provided by an embodiment of the present invention; Figure 2 An internal module block diagram of a classification processing unit provided in an embodiment of the present invention; Figure 3 A block diagram of the internal modules of a transport control unit provided by an embodiment of the present invention; Figure 4A block diagram of the internal modules of a path planning unit provided in an embodiment of the present invention; Figure 5 This is a block diagram of the internal modules of the distribution change unit provided in an embodiment of the present invention.

[0014] In the figure: 1. Classification processing unit; 101. Real-time data update module; 102. Reservation data processing module; 2. Vehicle dispatching unit; 3. Transport control unit; 301. Mode switching module; 302. Local control module; 303. Network control module; 304. Execution condition module; 4. Vehicle monitoring unit; 5. Path planning unit; 501. Coordinate setting module; 502. Vehicle input module; 503. Node setting module; 504. Information integration module; 6. Distribution change unit; 601. Timely feedback module; 602. Coordinate reading module; 603. Node distribution module; 604. Request notification module; 605. Task docking module. DETAILED DESCRIPTION

[0015] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only 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.

[0016] See also Figures 1 to 5 The present invention provides a technical solution: an intelligent control system for transportation based on the Internet of Things technology, comprising a classification processing unit 1, the classification processing unit 1 is used to classify and store real-time data and non-real-time data, the whole system comprises a management system, a system heterogeneous database, an application system and a data warehouse, the non-real-time data obtained before transportation and the real-time data generated during transportation are respectively integrated in the database of the management system and the data warehouse, and when used, the data are obtained from the management system database and the data warehouse according to the data category; Vehicle dispatching unit 2, which dispatches and records dynamic vehicles through the time axis, successively puts multiple transport vehicles into the transport area at different time points, and uniformly inputs the delivery time and cargo transportation volume into the management system. After the input is completed, the optimal delivery path is obtained through dynamic vehicle dispatching algorithm analysis and provided to the transport vehicle, and the analysis results are transmitted to the transport vehicle, and the transport vehicle completes the delivery task according to the provided path and transportation task; The transport control unit 3 is used to issue control instructions to the transport vehicle, and promptly receive the distribution information generated during the transportation process, select the operation mode according to the actual transportation environment and the location of the operation task, parse and edit the confirmed task information, execute the transportation task, and provide services for the tasks with changes in the distribution information during the transportation process; The vehicle monitoring unit 4 uses GPS navigation to monitor the position coordinates and GPS signal level of the transport vehicle during outdoor transportation. The position coordinates are queried in real time through the value box and displayed on the monitoring interface. The signal status of the GPS is queried through the indicator light. The signal status of the GPS can be divided into three types according to the level: excellent, poor and no signal, and corresponds to the flag bits 0, 1, and 2. The indicator light interprets and displays the corresponding level according to the queried value, and determines the operation mode in the transport control unit 3 according to the GPS signal status; Path planning unit 5, path planning unit 5 imports the transport area map, sets the coordinate system and path nodes, sends the coordinates and function information to the transport vehicle, enables the transport vehicle to perform the task according to the obtained path, and drives along the planned path nodes, stores the two-dimensional coordinates of all motion-controlled path nodes on the path, and lays the foundation for the update service of the path nodes during the transportation process; The distribution change unit 6 responds to the changes of the path nodes of all motion controls on the path in a timely manner. The corresponding users on the path nodes look for the transport vehicles in an idle state. By screening the path distance between the path nodes and the transport vehicles, the transport vehicles serve the path nodes closest to the current location, and plan the latest path and transportation tasks in combination with the instructions of the transportation scheduling unit.

[0017] The classification processing unit 1 includes a real-time data update module 101 and a reservation data processing module 102. The real-time data update module 101 acquires various types of original data from the system heterogeneous database for the newly added path node information during transportation, performs standardization processing, unified packaging and conversion on the acquired original data, and then imports it into the database of the management system through the data structure standard interface to complete the conversion and integration of heterogeneous data. These converted heterogeneous data can be recognized and used by the application system. When the real-time application system needs these data, the data in the management system database is retrieved. The reservation data processing module 102 realizes the operation of heterogeneous data by using a data warehouse for the reserved path node information. Various types of original data are acquired from the system heterogeneous database, and after the acquired data is standardized, the data is imported into the respective data warehouses according to their respective different relational databases. When using such data, the application system calls such data from the data warehouse without accessing the heterogeneous database. In the vehicle dispatch unit 2, the user type is determined according to the changes in transportation information at different times. If the delivery information changes, it is a dynamic user. If the delivery information remains unchanged, it is a static user. The number of vehicles required at time t is calculated using the following formula: ; In the formula, and They represent a path node and the amount of goods that need to be transported at the node. Indicates the maximum vehicle load. Represents a collection of dynamic and static users, Indicates rounding operation. represents the number of vehicles needed at time t; Let the decision variables be: ; ; The dynamic vehicle scheduling algorithm is: ; In the formula, represents the optimal delivery task, and Represent two path nodes respectively. represents the delivery distance between two path nodes, Indicates the delivery vehicle. represents the set of dynamic users, static users, all path nodes and distribution centers, and represents the decision variable, express The number of vehicles required at any given time, Represents time parameters; The transport control unit 3 includes a mode switching module 301 and a local control module 302. The mode switching module 301 selects the mode of vehicle transport operation according to the transport environment and working status of the transport vehicle. When the transport is started, the transport vehicle is controlled through two modes. The first is the local operation mode. The user issues task instructions through the operation terminal. When the GPS signal is in an optimal state, the local operation mode is selected. The second is the networking mode. The administrator clicks the switch button to give the control authority to the Bluetooth controller. The administrator controls the transportation of the vehicle by operating the controller. When the GPS signal is not in an optimal state, the networking mode is selected. The local control module 302 is responsible for the inspection, preparation and unloading of the transport vehicle at the distribution center. When the local control mode is selected, the control terminal enters a state of waiting for control commands. After the administrator enters the task information and confirms it, the control terminal parses and edits the confirmed task information, and then determines whether the parking status and path information of the transport vehicle are normal. If it is normal and meets the execution conditions, the transport task is executed, otherwise it is displayed to the administrator through the interface, prompting re-operation or troubleshooting; The transport control unit 3 also includes a network control module 303 and an execution condition module 304. The network control module 303 provides services for tasks in which the distribution information changes during the transportation process. When the network mode is selected, the operation terminal is connected to the vehicle dispatch unit 2 network and enters a state of waiting to receive the dispatch task. The vehicle dispatch unit 2 sends a task command, and the control terminal receives and parses the task instruction. When the execution condition is met, a control instruction is generated, otherwise the abnormal reason is displayed on the interface, and the unsatisfied condition is uploaded to the local control module 302 for analysis. The execution condition module 304 is used to distinguish the execution conditions of local control and network control. The execution conditions in the local control module 302 include that the transport vehicle is ready, the transport operation process, the advance reservation path planning is imported, and the path node is determined normally, and the delivery information remains unchanged. The execution conditions in the network control module 303 include the execution conditions of the local control module 302, as well as the changes in the user reservation information during the transportation process, the changes in the driving path, and the normal operation of the accurate update of the transport vehicle position; The path planning unit 5 includes a coordinate setting module 501, a vehicle input module 502, a node setting module 503 and an information integration module 504. The coordinate setting module 501 first enables the transport control unit 3 to communicate with the transport vehicle. The operation terminal sends setting instructions to the navigation module to set the coordinate origin to form an absolute two-dimensional coordinate system. According to the actual transport area environment and the location of the task, the path for executing the task is planned in advance, or the transport vehicle is controlled to walk along the planned path by sending instructions through the Bluetooth controller. When executing the task, the vehicle input module 502 inputs the transport vehicle into the transport area at intervals through the vehicle dispatching unit 2. As time goes by, multiple transport vehicles travel in the transport area. The node setting module 503 establishes a graphical path based on ArcMap, edits and imports the transport area map to form an editable map, sets the path nodes by editing the map, directly generates the path nodes distributed at the locations of various workshops according to the stop sites specified in the map, plans the driving path of the day according to the user's reservation information the day before, and edits the path nodes according to the driving path planned in the map, the information integration module 504 generates the auxiliary nodes required on the planned path, stores the two-dimensional coordinates of all motion-controlled path nodes on the path, generates a table of the edited path node information, imports it into the system, and notifies the transport control unit 3 to give instructions to send the planned path node information edited data package to the transport vehicle; The distribution change unit 6 includes a timely feedback module 601, a coordinate reading module 602 and a node distribution module 603. When the timely feedback module 601 cancels the reservation information in advance for the user who has made an appointment, the transportation control unit 3 will promptly feedback to the transport vehicle. The transport vehicle will receive the information of the user's vacated transportation cargo volume, and change the transportation route of the original path node, and then provide services for the temporarily added users during transportation. When the coordinate reading module 602 sends a demand for the transport vehicle from different path nodes for the newly added users at the same time, the transportation control unit 3 reads the two types of two-dimensional coordinates of the path node coordinates and the current position of the transport vehicle stored in the table. The node distribution module 603 calculates the path distance between the path node and the transport vehicle according to the two types of coordinates and the planned path, traverses the moving transport vehicles in turn and loops to execute all the path nodes that have issued the demand, stores the calculated data in an array, and obtains the minimum value in the array through the bubble sort algorithm, that is, the path node closest to the current service of the transport vehicle; The calculation formula of the path distance between the path node and the transport vehicle is: ; In the formula, represents the path distance between the path node and the transport vehicle, represents the two-dimensional coordinates of the path nodes, Represents the two-dimensional coordinates of the transport vehicle; The distribution change unit 6 also includes a request notification module 604 and a task docking module 605. When the request notification module 604 needs a transport vehicle to perform a task for some motion-controlled path nodes, it finds the nearest transport vehicle, provides notification information to the transport vehicle, and sends instructions to the vehicle scheduling unit 2 to optimize the scheduling path. The task docking module 605 is responsible for processing the docking task. If the nearest transport vehicle does not respond, it indicates that it is in a busy state, and continues to look for the next nearest and idle transport vehicle. The idle state means that there is cargo carrying space during driving and no instructions from new users are accepted. The user on the path node displays the specific location coordinates of the transport vehicle that has responded. When the transport vehicle arrives at this node, it docks with the node.

[0018] Working principle: When the present invention is used, the two types of data, namely the information of the reserved path nodes and the information of the newly added path nodes during transportation, are processed by the classification processing unit 1, and are classified and stored in the data warehouse and management system database. When in use, relevant data is called according to the data type, and the transport vehicles are deployed to the transport area intervals through the vehicle scheduling unit 2, and the time of transportation and distribution and the amount of cargo transportation are uniformly input into the management system. The user type is determined according to the changes in transportation information at different times. If the distribution information changes, it is a dynamic user. If the distribution information remains unchanged, it is a static user. The number of vehicles required at time t is calculated, and the optimal distribution path is obtained through the vehicle scheduling algorithm analysis and provided to the transport vehicle. The analysis results are transmitted to the transport vehicle, and the transport vehicle follows the provided path and transportation. After the task is completed, the transport control unit 3 issues control instructions to the transport vehicle, and promptly receives the distribution information generated during the transportation process. The operation mode is selected according to the actual transportation environment and the location of the operation task, including the local operation mode and the network operation mode. The local operation mode is used for situations where it is impossible to quickly update the transportation change information during transportation, the update is frequent, and the transport vehicle inspection work and cargo unloading are not timely responded to. Human intervention is required for vehicle scheduling to ensure the accuracy and safety of transportation. The network operation mode is used for the state of networking throughout the transportation process, and has higher requirements for network signals. The vehicle monitoring unit 4 allows the transport vehicle to always monitor the position coordinates and the level of the GPS signal of the transport vehicle during outdoor transportation. The position coordinates are queried in real time through the value box and displayed on the monitoring interface. The signal status of the GPS is queried through the indicator light. The signal status of the GPS can be divided into three types according to the level: excellent, poor and no signal, and corresponds to 0, 1, 2 flags. The indicator light parses and displays the corresponding level according to the queried value. When the GPS signal is in an excellent state, the local operation mode is selected. When the GPS signal is not in an excellent state, the network mode is selected to perform the transportation task and provide services for the task of changing the distribution information during transportation. The path planning unit 5 plans the driving path of the day according to the user's reservation information the day before, and edits the path nodes according to the planned driving path in the map, stores the two-dimensional coordinates of all motion-controlled path nodes on the path, generates a table of the edited path node information, imports it into the system, and notifies the transportation control unit 3 to give instructions, and sends the planned path node information edited data package to the transport vehicle. When the user who has made an appointment cancels the reservation information in advance through the distribution change unit 6, the transportation control unit 3 promptly feeds back to the transport vehicle. The transport vehicle will receive the information of the user's vacated transportation cargo volume and change the transportation route of the original path node, and then provide services for the temporarily added users during transportation. When the newly added users at the same time send a demand for the transport vehicle from different path nodes, the transport vehicle serves the path node closest to the current distance. The user at the path node provides notification information to the transport vehicle, and the transport vehicle is responsible for handling the docking task. The user on the path node displays the specific location coordinates of the transport vehicle that has responded. When the transport vehicle arrives at this node, it performs docking work with the node.

[0019] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0020] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. Intelligent control system for transportation based on Internet of Things technology, characterized in that: include: A classification processing unit (1), the classification processing unit (1) is used to classify and store real-time data and non-real-time data. The entire system includes a management system, a system heterogeneous database, an application system and a data warehouse. The non-real-time data obtained before transportation and the real-time data generated during transportation are respectively integrated in the management system database and the data warehouse. When in use, the data is obtained from the management system database and the data warehouse according to the data category. A vehicle dispatching unit (2), wherein the vehicle dispatching unit (2) dispatches and records dynamic vehicles through a time axis, successively deploys multiple transport vehicles to the transport area at different time points, uniformly inputs the delivery time and the cargo transportation volume into the management system, and after the input is completed, the optimal delivery path is obtained through analysis by a dynamic vehicle dispatching algorithm and provided to the transport vehicle, and the analysis result is transmitted to the transport vehicle, and the transport vehicle completes the delivery task according to the provided path and transportation task; A transport control unit (3), the transport control unit (3) being used to issue control instructions to the transport vehicle, and to promptly receive the delivery information generated during the transport process, to select an operation mode according to the actual transport environment and the location of the task, to parse and edit the confirmed task information, to execute the transport task, and to provide services for tasks in which the delivery information changes during the transport process; A vehicle monitoring unit (4), wherein the vehicle monitoring unit (4) uses GPS for navigation so that the transport vehicle always monitors the position coordinates and the level of the GPS signal when transporting outdoors, queries the position coordinates in real time through a numerical box and displays them on a monitoring interface, queries the GPS signal status through an indicator light, and the GPS signal status can be divided into three types according to the level: good, poor and no signal, and corresponds to flag bits 0, 1, and 2. The indicator light interprets and displays the corresponding level according to the queried value, and determines the operation mode in the transport control unit (3) according to the GPS signal status; A path planning unit (5), wherein the path planning unit (5) imports a transport area map, sets a coordinate system and path nodes, sends coordinates and function information to a transport vehicle, causes the transport vehicle to perform tasks according to the acquired path, and drives along the planned path nodes, stores the two-dimensional coordinates of all motion-controlled path nodes on the path, and lays a foundation for path node update services during the transport process; A distribution change unit (6), wherein the distribution change unit (6) promptly responds to changes in the path nodes of all motion controls on the path, and the corresponding users on the path nodes search for idle transport vehicles, and by screening the path distance between the path nodes and the transport vehicles, the transport vehicles serve the path nodes that are currently closest, and plan the latest path and transport tasks in combination with the instructions of the transport scheduling unit.

2. The intelligent control system for transportation based on Internet of Things technology according to claim 1 is characterized in that: The classification processing unit (1) comprises a real-time data updating module (101) and a reservation data processing module (102). For the newly added path node information during transportation, the real-time data updating module (101) obtains various types of original data from the system heterogeneous database, performs standardization processing, unified packaging and conversion on the obtained original data, and then imports it into the database of the management system through a data structure standard interface to complete the conversion and integration of heterogeneous data. The converted heterogeneous data can be recognized and used by the application system. When the real-time application system needs these data, the data in the management system database is retrieved. For the reserved path node information, the reservation data processing module (102) uses a data warehouse to implement heterogeneous data operations. Various types of original data are obtained from the system heterogeneous database, and after standardization processing on the obtained data, the data is imported into the respective data warehouses according to their respective different relational databases. When using such data, the application system calls such data from the data warehouse without accessing the heterogeneous database.

3. The intelligent control system for transportation based on Internet of Things technology according to claim 1 is characterized in that: In the vehicle dispatching unit (2), the user type is determined according to the changes in the transportation information at different times. If the delivery information changes, it is a dynamic user; if the delivery information remains unchanged, it is a static user, and the number of vehicles required at time t is calculated; The dynamic vehicle scheduling algorithm is: ; In the formula, represents the optimal delivery task, and Represent two path nodes respectively. represents the delivery distance between two path nodes, Indicates the delivery vehicle. represents the set of dynamic users, static users, all path nodes and distribution centers, and represents the decision variable, express The number of vehicles required at any given time, Represents the time parameter.

4. The intelligent control system for transportation based on Internet of Things technology according to claim 1 is characterized in that: The transport control unit (3) comprises a mode switching module (301) and a local control module (302). The mode switching module (301) selects a mode of vehicle transport operation according to the transport environment and working state of the transport vehicle. When the transport is started, the transport vehicle is controlled in two modes. The first mode is a local operation mode. The user issues a task instruction through the operation terminal. When the GPS signal is in an optimal state, the local operation mode is selected. The second mode is a network mode. The administrator clicks a switch button to transfer the control authority to the Bluetooth controller. The administrator controls the transport of the vehicle by operating the controller. When the GPS signal is not in an optimal state, the network mode is selected. The local control module (302) is responsible for the inspection, preparation and unloading of the transport vehicle at the distribution center. When the local control mode is selected, the control terminal enters a state of waiting for control commands. After the administrator enters the task information and confirms it, the control terminal parses and edits the confirmed task information, and then determines whether the parking state and path information of the transport vehicle are normal. If they are normal and meet the execution conditions, the transport task is executed. Otherwise, it is displayed to the administrator through the interface, prompting the administrator to re-operate or perform troubleshooting.

5. The intelligent control system for transportation based on Internet of Things technology according to claim 4 is characterized in that: The transport control unit (3) further comprises an online control module (303) and an execution condition module (304). The online control module (303) provides services for tasks in which delivery information changes during transport. When the online mode is selected, the operation terminal is connected to the vehicle dispatch unit (2) through a network and enters a state of waiting to receive a dispatch task. The vehicle dispatch unit (2) sends a task command, and the control terminal receives and parses the task instruction. When the execution condition is met, a control instruction is generated. Otherwise, the abnormal reason is displayed on the interface, and the unsatisfied condition is uploaded to the local control module (302) for analysis, and the transport mode is finally determined. The execution condition module (304) is used to distinguish the execution conditions of local control and online control. The execution conditions in the local control module (302) include that the transport vehicle is ready, the transport operation process, the advance reservation route planning is imported, and the route node is determined normally, and the delivery information remains unchanged. The execution conditions in the online control module (303) include, in addition to the execution conditions of the local control module (302), changes in user reservation information during transport, changes in the driving route, and normal operation of the accurate update of the transport vehicle position.

6. The intelligent control system for transportation based on Internet of Things technology according to claim 1 is characterized in that: The path planning unit (5) comprises a coordinate setting module (501), a vehicle input module (502), a node setting module (503) and an information integration module (504). The coordinate setting module (501) first enables the transport control unit (3) to communicate with the transport vehicle, and the operation terminal sends a setting instruction to enable the navigation module to set the coordinate origin to form an absolute two-dimensional coordinate system. According to the actual transport area environment and the location of the operation task, the path for executing the task is planned in advance, or the transport vehicle is controlled to move along the planned path by sending instructions through a Bluetooth controller. When executing the task, the vehicle input module (502) inputs transport vehicles into the transport area at intervals through the vehicle dispatching unit (2). As time goes by, multiple transport vehicles travel in the transport area. The node setting module (503) establishes a graphical path based on ArcMap, edits and imports the transport area map to form an editable map, sets the path nodes by editing the map, directly generates the path nodes distributed at the locations of each workshop according to the stop sites specified in the map, plans the driving path for the day according to the user's reservation information the day before, and edits the path nodes according to the driving path planned in the map. The information integration module (504) generates the auxiliary nodes required on the planned path, stores the two-dimensional coordinates of all motion-controlled path nodes on the path, generates a table of the edited path node information, imports it into the system, and notifies the transport control unit (3) to give instructions to send the edited data packet of the planned path node information to the transport vehicle.

7. The intelligent control system for transportation based on Internet of Things technology according to claim 6 is characterized in that: The distribution change unit (6) comprises a timely feedback module (601), a coordinate reading module (602) and a node distribution module (603). When the user who has made an appointment cancels the appointment information in advance, the transportation control unit (3) promptly feedbacks to the transport vehicle. The transport vehicle receives the information that the user has vacated the transported goods volume, changes the transportation route of the original path node, and then provides services for the temporarily added user during transportation. When the coordinate reading module (602) sends a demand for the transport vehicle from different path nodes for the newly added user at the same time, the transportation control unit (3) reads the path node coordinates stored in the table and two types of two-dimensional coordinates of the current position of the transport vehicle. The node distribution module (603) calculates the path distance between the path node and the transport vehicle according to the two types of coordinates and the planned path, traverses the transport vehicles in motion in turn, and executes all the path nodes that have issued the demand in a loop. The calculated data is stored in an array, and the minimum value in the array is obtained by a bubble sort algorithm, that is, the path node that is currently closest to the transport vehicle service.

8. The intelligent control system for transportation based on Internet of Things technology according to claim 7 is characterized in that: The distribution change unit (6) also includes a request notification module (604) and a task docking module (605). When the request notification module (604) needs a transport vehicle to perform a task for some motion-controlled path nodes, it searches for the nearest transport vehicle, provides notification information to the transport vehicle, and issues instructions to the vehicle scheduling unit (2) to optimize the scheduling path. The task docking module (605) is responsible for processing the docking task. If the nearest transport vehicle does not respond, it indicates that it is in a busy state, and continues to search for the next nearest and idle transport vehicle. The idle state means that there is cargo carrying space during the driving process and no instructions from new users are accepted. The user on the path node displays the specific location coordinates of the transport vehicle that has responded. When the transport vehicle arrives at this node, it performs docking work with the node.

Citation Information

Patent Citations

  • An intelligent control system for express delivery equipment

    CN106570666B

  • Logistics transportation monitoring and tracing management system

    CN108038651A

  • Multi-stage dynamic vehicle routing optimization method for fresh agricultural products in different regions

    CN109002902A

  • E-commerce parcel and city-wide o2o parcel common distribution system based on real-time road conditions

    CN110046749A

  • Electric power big data processing system based on Hadoop

    CN112256782A