Excavator cross-regional transition control method and system
By automatically identifying the server in the current area of the excavator and uploading working condition data, the data outreach risk of excavator working back and forth between data protection areas is solved, and data security management and unified query are realized.
Patent Information
- Application Number
- CN202411857750.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-17
- Publication Date
- 2025-03-21
AI Technical Summary
In the prior art, the excavator works back and forth between two data protection areas, which may cause the risk of violating data transmission in other protected areas, and the way in which the on-board terminal uploads data servers can easily cause omissions and increase management costs.
Through the excavator vehicle positioning information, the server corresponding to the current area is automatically identified, and the working condition data is uploaded to the corresponding server. A distributed architecture is adopted and a data-free area server is used as the center to realize the cross-server data query function.
It effectively avoids the risk of data outreach when the excavator works back and forth between two data protection areas, simplifies the data management process, reduces management costs, and realizes data management for a single platform full life cycle.
Smart Images

Figure CN119676275A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of excavator transfer control, and in particular to a method and system for controlling the cross-region transfer of an excavator. Background Art
[0002] Hydraulic excavator is a multifunctional machine. As an important engineering machine, it is widely used in various earthwork operations, water conservancy projects, etc. Each OEM pays more attention to the development of the international market. Some countries or regions have high requirements for industrial data protection and do not allow data outflow, so localized servers need to be established.
[0003] The vehicle terminal is directly bound to the target sales area, and the excavator working data is directly uploaded to the target sales area server. The excavator works back and forth between two data protection areas, which may cause the risk of violating the data transmission of other protection areas; manually configuring the vehicle terminal to upload data to the server is prone to omissions and increases management costs. Summary of the invention
[0004] The purpose of the present invention is to overcome the deficiencies in the prior art and to provide a cross-regional transfer control method and system for an excavator. According to the excavator vehicle positioning information, the server corresponding to the current area where the excavator is located is automatically identified, and the excavator operating condition data is uploaded to the corresponding server to avoid data being transmitted out of the protected area.
[0005] To achieve the above object, the present invention is implemented by adopting the following technical solutions: In one aspect, the present invention provides a method for controlling cross-regional transfer of an excavator, comprising: Sending the current working condition data of the excavator to the current location server, sending the area change mark to the previous location server, and receiving the current location area mark sent by the current location server; In response to the current location area mark being consistent with the target sales area, a target sales area mark and a data migration instruction are sent to the previous location server; wherein the data migration instruction is used to instruct the previous location server to send the excavator initial working condition data to the current location server.
[0006] Optionally, the previous location server covers a non-data protection area, and the current location server covers a data protection area.
[0007] Optionally, sending the current working condition data of the excavator to the current location server, sending the area change mark to the previous location server, and receiving the current location area mark sent by the current location server include: If the current location of the excavator corresponds to the server of the previous location, the current working condition data of the excavator will continue to be sent to the server of the previous location; otherwise, the server corresponding to the current location of the excavator will be re-determined; If the current location area of the excavator corresponds to the current location server, the area change mark is sent to the previous location server, the current location area mark sent by the current location server is received, and the current working condition data of the excavator is sent to the current location server; otherwise, the server corresponding to the current area of the excavator is re-determined.
[0008] Optionally, in response to the current location region mark being consistent with the target sales region, sending the target sales region mark and the data migration instruction to the previous location server includes: If the current location of the excavator corresponds to the previous location server, and the current location of the excavator is consistent with the target sales area, the target sales area arrival mark is sent to the previous location server; otherwise, the server corresponding to the current location of the excavator is re-determined; If the current location of the excavator corresponds to the current location server, and the current location of the excavator is consistent with the target sales area, the target sales area arrival mark will be sent to the previous location server, and the initial operating condition data of the excavator in the previous location server will be sent to the current location server; otherwise, the server corresponding to the current location of the excavator will be re-determined.
[0009] Optionally, also include: Receive the working condition data of the excavator queried by the previous local server.
[0010] Optionally, the working condition data of the excavator queried by the previous local server includes: The server at the previous location obtains the latest regional change mark of the excavator to be queried, obtains the server to which the current working condition data of the excavator to be queried is sent, and sends a data query instruction to the server to which the current working condition data of the excavator to be queried is sent; The server to which the current working condition data of the excavator to be queried is sent feeds back the query result to the server at the previous location to obtain the current working condition data of the excavator to be queried.
[0011] Optionally, the working condition data of the excavator queried by the previous local server includes: The previous server obtains all regional change marks of the excavator to be queried, obtains all servers that send the working condition data of the excavator to be queried, and sends the data query instruction to all servers that send the working condition data of the excavator to be queried; All servers sending the excavator working condition data to be queried feed back the query results to the server at the previous location to obtain multiple query data; The server at the previous location splices and displays multiple query data to obtain historical working condition data of the excavator to be excavated.
[0012] In a second aspect, the present invention provides an excavator cross-region transfer control system, comprising: The current working condition data sending module is used to send the current working condition data of the excavator to the current location server, send the area change mark to the previous location server, and receive the current location area mark sent by the current location server; The initial working condition data migration module is used to: in response to the current location area mark being consistent with the target sales area, send the target sales area arrival mark and data migration instructions to the previous location server; wherein the data migration instructions are used to instruct the previous location server to send the excavator initial working condition data to the current location server.
[0013] In a third aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, characterized in that when the computer program is executed by a processor, the steps of the excavator cross-regional transfer control method described in the first aspect are implemented.
[0014] In a fourth aspect, the present invention provides a computer device, comprising: Memory, for storing computer instructions; A processor is used to execute the computer instructions to implement the steps of the excavator cross-region transfer control method described in the first aspect.
[0015] Compared with the prior art, the present invention has the following beneficial effects: The present invention automatically identifies the server corresponding to the current area where the excavator is located based on the vehicle positioning information of the excavator, and uploads the excavator working condition data to the server corresponding to the area, so as to avoid data transmission out of the protected area or country. The relevant data of the non-data protection area on the way can be migrated as a whole to the server in the target sales area, so as to facilitate the unified management of data, thereby effectively avoiding the risk of the excavator working back and forth between two data protection areas, which may cause data transmission in violation of other protection areas. At the same time, the system adopts a distributed architecture, with the server in the non-data protection area as the center, to realize the data query function across servers, and realize the full life cycle data management of a single platform. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 The figure is a schematic flow chart of an embodiment of a cross-region transfer control method for an excavator according to the present invention; Figure 2 The figure shows a schematic structural diagram of an excavator cross-region transfer control system in one embodiment of the present invention; Figure 3Shown is a schematic diagram of a query process of current working condition data of an excavator in an embodiment of the present invention; Figure 4 Shown is a schematic diagram of the query process of the historical working condition data of the excavator in one embodiment of the present invention. DETAILED DESCRIPTION
[0017] The technical solution of the present invention is described in detail below through the accompanying drawings and specific embodiments. It should be understood that the embodiments of the present invention and the specific features in the embodiments are detailed descriptions of the technical solution of the present invention, rather than limitations on the technical solution of the present invention. The embodiments of the present invention and the technical features in the embodiments may be combined with each other unless there is a conflict.
[0018] The term "and / or" is only a description of the association relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " generally indicates that the related objects are in an "or" relationship.
[0019] Example 1
[0020] like Figure 1 As shown, this embodiment introduces a cross-region transfer control method for an excavator, which specifically includes the following steps: Step 1: Set the coverage area of the server, which includes the previous location server and the current location server; wherein, the coverage area of the previous location server, i.e., the main server A, is all areas without data protection, and the current location server, i.e., other servers, includes multiple servers, specifically, other servers 1, other servers 2, other servers 3, ..., other servers N, whose coverage areas are different data protection areas respectively; wherein N≥1, and each server corresponds to its own IOT platform.
[0021] Step 2: Write the obtained server coverage area into the IoT terminal installed on the excavator.
[0022] Step 3: When the excavator is offline, the target sales area, target agent and other related information of the excavator are written into the IOT-A platform of the main server. The IoT terminal and the machine serial number of the excavator are bound on the IOT-A platform of the main server to establish a connection between the server's IOT platform and the IoT terminal; the IOT-A platform sends the target sales area of the excavator to the IoT terminal, and the IoT terminal sends the acquired initial working condition data of the excavator to the IOT-A platform.
[0023] Step 4: When the excavator is sent to the target sales area, there are cases where the excavator crosses other data protection areas, there are cases where the excavator moves back and forth between an area without data protection and an area with data protection, and there are cases where the excavator moves back and forth between two areas with data protection. In order to avoid leakage of relevant data such as the working condition of the excavator in the data protection area, real-time positioning judgment is performed through the Internet of Things terminal, that is, the current working condition data of the excavator is sent to the current location server, the area change mark is sent to the previous location server, and the current location area mark sent by the current location server is received.
[0024] In a specific embodiment, if the current location of the excavator is within the coverage area of the main server A, the current working condition data of the excavator will continue to be sent to the IOT-A platform; otherwise, the server corresponding to the current area of the excavator will be re-determined.
[0025] In the second specific embodiment, taking one of the other servers 1 as an example: If the current location of the excavator is in the coverage area of other server 1, the area change mark is uploaded to the IOT-A platform, and the current working condition data of the excavator is sent to the 1-IOT platform of other server 1; otherwise, the server corresponding to the current area of the excavator is re-determined. At this time, the area change mark means that the current area of the excavator changes from the coverage area of server A to the coverage area of other server 1.
[0026] In the third specific embodiment, taking one of the other servers 2 as an example: If the current location of the excavator is in the coverage area of other server 2, the area change mark is uploaded to the IOT-A platform, and the current working condition data of the excavator is sent to the 2-IOT platform of other server 2; otherwise, the server corresponding to the current area of the excavator is re-determined. At this time, the area change mark means that the current area of the excavator changes from the coverage area of server A to the coverage area of other server 2.
[0027] The other servers 3, 4, ..., and N are similar and will not be elaborated here.
[0028] Step 5: In response to the current location area mark being consistent with the target sales area, the target sales area mark and data migration instructions are sent to the previous location server; wherein, the data migration instruction is used to instruct the previous location server to send the excavator's initial operating condition data to the current location server; the relevant data of the non-data protection areas passed through can be migrated as a whole to the target sales area server, so as to facilitate unified data management, thereby effectively avoiding the excavator working back and forth between two data protection areas, which may cause the risk of violating the data transmission of other protection areas.
[0029] In a specific embodiment, if the current location of the excavator is in the coverage area of the main server A, and the current location of the excavator is consistent with the target sales area, the target sales area arrival mark is sent to the IOT-A platform; otherwise, the server corresponding to the current location of the excavator is re-determined.
[0030] In the second specific embodiment, taking one of the other servers 1 as an example: If the current location of the excavator is in the coverage area of other servers 1, and the current location of the excavator is consistent with the target sales area, the target sales area arrival mark will be sent to the IOT-A platform, and the initial working condition data of the excavator in the main server A will be sent to the 1-IOT platform to ensure the data integrity of the excavator throughout its life cycle in other servers 1 for easy management; otherwise, the server corresponding to the current location of the excavator will be re-determined.
[0031] In the second specific embodiment, taking one of the other servers 1 as an example: If the current location of the excavator is in the coverage area of other servers 2, and the current location of the excavator is consistent with the target sales area, the target sales area arrival mark will be sent to the IOT-A platform, and the initial operating condition data of the excavator in the main server A will be sent to the 2-IOT platform to ensure the data integrity of the excavator throughout its life cycle in other servers 2 for easy management; otherwise, the server corresponding to the current area of the excavator will be re-determined.
[0032] Step six: The Internet terminal receives the working condition data of the excavator queried by the server in the previous location; the IOT platform of the server corresponding to the target sales area is controlled through the IOT-A platform to query the working condition data of the excavator. If the excavator does not move across regions, the query can be performed on the IOT platform corresponding to the server covered by the construction area; if the excavator moves across regions, the cross-server data query function can be implemented through IOT-A to realize the full life cycle data management of a single platform; that is, the queried working condition data of the excavator can be the current working condition data or the historical working condition data of the entire life cycle.
[0033] In a specific embodiment, Figure 3 The following is a schematic diagram of the process of querying the current working condition data of the excavator, specifically: According to the machine number of the excavator to be queried, the IOT-A platform obtains the latest regional change mark of the excavator to be queried as other server 1, and obtains the 1-IOT platform to which the current working condition data of the excavator to be queried is sent; the IOT-A platform sends the data query instruction to the 1-IOT platform; the 1-IOT platform feeds back the query result to the IOT-A platform, and obtains the current working condition data of the excavator to be queried.
[0034] In another specific embodiment, Figure 4 The following is a schematic diagram of the process of querying the historical working condition data of the excavator, specifically: According to the whole machine number of the excavator to be queried, the IOT-A platform obtains all regional change marks of the excavator to be queried: other servers 1 and other servers 2, and obtains all platforms where the working condition data of the excavator to be queried is uploaded: 1-IOT platform and 2-IOT platform; the IOT-A platform sends the data query instruction to the 1-IOT platform and 2-IOT platform respectively; the 1-IOT platform and 2-IOT platform respectively feedback the query results to the IOT-A platform, and obtain two query data; the IOT-A platform splices and displays the two query data to obtain the historical working condition data of the excavator to be queried. For regional change marks with two or more digits, splicing display can be used.
[0035] I won’t go into details about the rest.
[0036] In this embodiment, based on the excavator vehicle positioning information, the server corresponding to the area where the excavator is currently located is automatically identified, and the excavator working condition data is uploaded to the corresponding server to avoid data being transmitted out of the protected area.
[0037] Example 2
[0038] like Figure 2 As shown, this embodiment introduces an excavator cross-region transfer control system, including: The current working condition data sending module is used to send the current working condition data of the excavator to the current location server, send the area change mark to the previous location server, and receive the current location area mark sent by the current location server; The initial working condition data migration module is used to: in response to the current location area mark being consistent with the target sales area, send the target sales area arrival mark and data migration instructions to the previous location server; wherein the data migration instructions are used to instruct the previous location server to send the excavator initial working condition data to the current location server.
[0039] Example 3
[0040] This embodiment introduces a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the excavator cross-region transfer control method described in Example 1 are implemented.
[0041] Example 4
[0042] This embodiment introduces a computer device, including: Memory, for storing computer instructions; A processor is used to execute the computer instructions to implement the steps of the excavator cross-region transfer control method described in Example 1.
[0043] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0044] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0045] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0046] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0047] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the enlightenment of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the purpose of the present invention and the claims, which all fall within the protection of the present invention.
Claims
1. A cross-regional transfer control method for an excavator, characterized in that: include: Sending the current working condition data of the excavator to the current location server, sending the area change mark to the previous location server, and receiving the current location area mark sent by the current location server; In response to the current location area mark being consistent with the target sales area, a target sales area mark and a data migration instruction are sent to the previous location server; wherein the data migration instruction is used to instruct the previous location server to send the excavator initial working condition data to the current location server.
2. The excavator cross-region transfer control method according to claim 1 is characterized in that: The previous location server covers a non-data protection area, and the current location server covers a data protection area.
3. The excavator cross-region transfer control method according to claim 1 is characterized in that: Sending the current working condition data of the excavator to the current location server, sending the area change mark to the previous location server, and receiving the current location area mark sent by the current location server, including: If the current location of the excavator corresponds to the server of the previous location, the current working condition data of the excavator will continue to be sent to the server of the previous location; otherwise, the server corresponding to the current location of the excavator will be re-determined; If the current location area of the excavator corresponds to the current location server, the area change mark is sent to the previous location server, the current location area mark sent by the current location server is received, and the current working condition data of the excavator is sent to the current location server; otherwise, the server corresponding to the current area of the excavator is re-determined.
4. The excavator cross-region transfer control method according to claim 1, characterized in that: In response to the current location region mark being consistent with the target sales region, sending the target sales region mark and the data migration instruction to the previous location server, including: If the current location of the excavator corresponds to the previous location server, and the current location of the excavator is consistent with the target sales area, the target sales area arrival mark is sent to the previous location server; otherwise, the server corresponding to the current location of the excavator is re-determined; If the current location of the excavator corresponds to the current location server, and the current location of the excavator is consistent with the target sales area, the target sales area arrival mark will be sent to the previous location server, and the initial operating condition data of the excavator in the previous location server will be sent to the current location server; otherwise, the server corresponding to the current location of the excavator will be re-determined.
5. The excavator cross-region transfer control method according to claim 1, characterized in that: Also includes: Receive the working condition data of the excavator queried by the previous local server.
6. The excavator cross-region transfer control method according to claim 5, characterized in that: The working condition data of the excavator queried by the previous local server includes: The server at the previous location obtains the latest regional change mark of the excavator to be queried, obtains the server to which the current working condition data of the excavator to be queried is sent, and sends a data query instruction to the server to which the current working condition data of the excavator to be queried is sent; The server to which the current working condition data of the excavator to be queried is sent feeds back the query result to the server at the previous location to obtain the current working condition data of the excavator to be queried.
7. The excavator cross-region transfer control method according to claim 5, characterized in that: The working condition data of the excavator queried by the previous local server includes: The previous server obtains all regional change marks of the excavator to be queried, obtains all servers that send the working condition data of the excavator to be queried, and sends the data query instruction to all servers that send the working condition data of the excavator to be queried; All servers sending the excavator working condition data to be queried feed back the query results to the server at the previous location to obtain multiple query data; The server at the previous location splices and displays multiple query data to obtain historical working condition data of the excavator to be excavated.
8. An excavator cross-region transfer control system, characterized in that: include: The current working condition data sending module is used to: send the current working condition data of the excavator to the current location server, send the area change mark to the previous location server, and receive the current location area mark sent by the current location server; The initial working condition data migration module is used to: in response to the current location area mark being consistent with the target sales area, send the target sales area arrival mark and data migration instructions to the previous location server; wherein the data migration instructions are used to instruct the previous location server to send the excavator initial working condition data to the current location server.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the excavator cross-region transfer control method described in any one of claims 1 to 7 are implemented.
10. A computer device, characterized in that: include: Memory, for storing computer instructions; A processor is used to execute the computer instructions to implement the steps of the excavator cross-region transfer control method described in any one of claims 1-7.