Gantry crane automatic positioning system based on 5G monitoring and absolute value encoder
By adopting a combination of 5G monitoring and absolute value encoder in the automatic positioning system of the gantry crane and combining the collaborative work of multiple units, the problems of positioning error, low data transmission efficiency and low intelligent management are solved, and high-precision positioning, high-speed data transmission and intelligent management are realized, reducing costs and improving economic benefits.
Patent Information
- Application Number
- CN202510197802.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-21
- Publication Date
- 2025-05-30
AI Technical Summary
The existing automatic positioning system of gantry cranes has positioning errors, low data transmission efficiency, high wiring cost, high maintenance difficulty and low intelligent management, resulting in large labor costs and energy consumption and reducing the economic benefits of the enterprise.
The automatic positioning system of gantry cranes based on 5G monitoring and absolute value encoder is adopted, combined with the data acquisition unit, network transmission unit, core processing unit, calibration adjustment unit, human-computer interaction unit and access expansion unit, high-speed data transmission is realized through the 5G network, and the coordinated work of the absolute value encoder and proximity switch is used to improve positioning accuracy, and reduce manpower and energy consumption through intelligent management.
It improves the positioning accuracy and data transmission efficiency of the gantry crane, reduces wiring costs and maintenance difficulties, reduces manpower and energy consumption, improves the economic benefits of the enterprise, and improves the intelligent management level and fault tolerance of the system.
Smart Images

Figure CN120057762A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of lifting equipment, and in particular, to a gantry crane automatic positioning system based on 5G monitoring and absolute encoders. Background Art
[0002] With the rapid development of information technology, 5G communication technology, with its characteristics of high speed, low latency, and large-capacity connection, has brought revolutionary changes to the industrial field. In the gantry crane automatic positioning system, 5G can achieve real-time and stable communication between the on-site control system of the gantry crane and the monitoring center, ensuring that a large amount of data such as position and speed can be transmitted quickly, making remote monitoring and operation possible. The low-latency characteristic of 5G is crucial for the accurate data monitoring of gantry cranes, enabling timely response to control instructions and improving positioning accuracy and safety.
[0003] As a high-precision position detection device, the absolute encoder can accurately measure the position information of the gantry crane traveling mechanism. In recent years, the technology of absolute encoders has been continuously advancing, with increasing resolution and accuracy, and the multi-turn measurement function enables the position information to be maintained even after power failure without the need for re-calibration. This provides reliable technical support for the automatic positioning of gantry cranes, ensuring that gantry cranes can accurately reach the target position under various complex working conditions.
[0004] In addition, proximity switches have a wide range of applications in the field of industrial automation. In the gantry crane automatic positioning system, proximity switches can be used as an auxiliary position calibration device to verify the positioning data of absolute encoders. Proximity switches can trigger signals at specific positions, providing accurate position references for the control system, correcting possible errors in a timely manner, and improving the accuracy and reliability of positioning.
[0006] With the continuous advancement of industrial automation and intelligence, gantry cranes, as important material handling equipment, also need to continuously improve their automation level and intelligence. The automatic positioning system is one of the key links for gantry cranes to achieve intelligence, which can improve the operation efficiency, safety, and reliability of gantry cranes, and reduce labor costs and operation risks. The above solutions combine multiple advanced technologies to meet the development needs of industrial automation and intelligence.
[0007] However, most of the existing automatic positioning systems for gantry cranes rely solely on absolute encoders for gantry crane positioning, resulting in positioning errors for gantry cranes. At the same time, traditional automatic positioning systems for gantry cranes rely on wired communication networks for data transmission, leading to insufficient data transmission efficiency, high cabling costs, and difficult maintenance. In addition, the existing automatic positioning systems for gantry cranes have a low level of intelligent management, resulting in high labor costs and energy consumption, which reduces the economic benefits of enterprises. Summary of the Invention
[0008] This application aims to solve at least one of the technical problems in the related art to some extent.
[0009] To this end, an embodiment of this application proposes an automatic positioning system for gantry cranes based on 5G monitoring and absolute encoders, including a data acquisition unit, a network transmission unit, a core processing unit, a calibration and adjustment unit, a human-machine interaction unit, and an access and expansion unit, where:
[0010] The data acquisition unit is used to collect the position information, positioning information, speed information, and acceleration information of the gantry crane;
[0011] The network transmission unit is used to transmit the data collected by the data acquisition unit to the core processing unit and the human-machine interaction unit through a 5G network;
[0012] The core processing unit is used to receive and process the multi-dimensional data collected by the data acquisition unit, and analyze and fuse the data according to the calibration and adjustment conditions;
[0013] The calibration and adjustment unit is used to receive the calibration instructions issued by the core processing unit and perform calibration operations;
[0014] The human-machine interaction unit is used to display the system operation status and the real-time data collected, and support user input and system monitoring;
[0015] The access and expansion unit is used to realize the access and integration of the automatic positioning system with other software systems.
[0016] Optionally, the data acquisition unit includes:
[0017] A position data acquisition module, used to collect the current position data of the gantry crane;
[0018] A positioning data acquisition module, used to collect the positioning data of the absolute encoder;
[0019] A speed data acquisition module, used to collect the running speed of the gantry crane;
[0020] An acceleration acquisition module, used to collect the running acceleration of the gantry crane.
[0021] Optionally, the core processing unit includes:
[0022] A data receiving module, configured to receive the position information, positioning information, speed information, and acceleration information collected by the data acquisition unit, and receive the trigger signal generated by the proximity switch;
[0023] An analysis and processing module, configured to perform fusion analysis on the data received by the data receiving module according to the conditions for setting the calibration execution timing set by the condition setting module of the calibration adjustment unit, and generate a positioning analysis result;
[0024] An instruction issuing module, configured to issue corresponding control instructions according to the positioning analysis result generated by the analysis and processing module, where the control instructions include operation adjustment instructions or calibration operation instructions for the gantry crane.
[0025] Optionally, the analysis and processing module is specifically configured to:
[0026] Process the trigger signal of the proximity switch and the positioning data of the absolute encoder through weighted average and Kalman filtering algorithms to generate a positioning analysis result.
[0027] Optionally, the calibration adjustment unit includes:
[0028] An instruction receiving module, configured to receive the calibration instruction issued by the core processing unit;
[0029] A calibration execution module, configured to compare the position data of the gantry crane with the positioning data of the absolute encoder according to the calibration instruction, and perform position adjustment according to the calibration strategy;
[0030] A condition setting module, configured to set the conditions for the calibration execution timing, including trigger signal conditions and deviation threshold conditions.
[0031] Optionally, the human-machine interaction unit includes:
[0032] A data acquisition module, configured to receive real-time data from the core processing unit and the data acquisition unit;
[0033] A real-time display module, configured to display the current operating state, positioning data, and historical data of the gantry crane;
[0034] An operation control module, configured to support user input operations, including parameter setting, mode switching, and calibration triggering.
[0035] Optionally, the access and expansion unit includes:
[0036] A system interface module, configured to connect to the industrial Internet of Things platform to implement data interaction with external devices and systems;
[0037] A data transmission module for integrating and sharing data with a third - party software system through a standard protocol.
[0038] The technical solutions provided by the embodiments of this application bring at least the following beneficial effects:
[0039] (1) By combining the collaborative work of an absolute encoder and a proximity switch, the positioning accuracy of the gantry crane is effectively improved, and the problem of positioning errors caused by the traditional system relying solely on the absolute encoder is solved. The absolute encoder has high - precision measurement, fast response, and high reliability. When used in conjunction with the proximity switch, the reliability and stability of the system are further enhanced.
[0040] (2) By introducing the 5G network as a communication transmission medium, the data transmission rate and efficiency are significantly improved, and the problems of complex wiring, high maintenance difficulty, and high cost of traditional wired communication networks are solved, thereby reducing the wiring cost and simplifying the maintenance process.
[0041] (3) Through intelligent management, the system can reduce the dependence on manual operations, thereby significantly reducing labor costs and energy consumption, and improving the economic benefits of enterprises. In addition, the intelligent monitoring and control functions enable the system to have higher autonomy, showing strong fault - tolerance and self - repair capabilities under complex working conditions and fault conditions, further improving the stability of the system.
[0042] (4) At the same time, domestic enterprises can provide more timely and professional technical support and maintenance services, further enhancing the user experience and system reliability.
[0043] The additional aspects and advantages of this application will be partially given in the following description, partially become obvious from the following description, or be understood through the practice of this application. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] The above - mentioned and / or additional aspects and advantages of this application will become obvious and easy to understand from the following description of the embodiments in conjunction with the drawings, where:
[0045] Figure 1 is a schematic structural diagram of a gantry crane automatic positioning system based on 5G monitoring and an absolute encoder provided by an embodiment of this application;
[0046] Figure 2 is a schematic structural diagram of the data acquisition unit provided by an embodiment of this application;
[0047] Figure 3 is a schematic structural diagram of the core processing unit provided by an embodiment of this application;
[0048] Figure 4Schematic diagram of the calibration and adjustment unit provided by the embodiment of the present application;
[0049] Figure 5 Schematic diagram of the human - machine interaction unit provided by the embodiment of the present application;
[0050] Figure 6 Schematic diagram of the access expansion unit provided by the embodiment of the present application. Detailed implementation manners
[0051] The embodiments of the present application will be described in detail below. The examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present application, and should not be construed as limiting the present application.
[0052] Aiming at the problem that the traditional system simply relies on the absolute encoder to cause positioning errors, the embodiment of the present application provides a gantry crane automatic positioning system based on 5G monitoring and absolute encoder, Figure 1 Schematic diagram of a gantry crane automatic positioning system based on 5G monitoring and absolute encoder provided by the embodiment of the present application.
[0053] As Figure 1 shown, the system includes a data acquisition unit 1, a network transmission unit 2, a core processing unit 3, a calibration and adjustment unit 4, a human - machine interaction unit 5, and an access expansion unit 6. The functions and roles of each unit are as follows:
[0054] (1) In the embodiment of the present application, the data acquisition unit 1 is the basic module of the system, responsible for real - time acquisition of multi - dimensional data on the operating state of the gantry crane, providing necessary data support for the accurate positioning and control of the system. These data include position information, positioning information, speed information, and acceleration information, covering the main dynamic parameters of the gantry crane operation.
[0055] As Figure 2 shown, the data acquisition unit 1 is composed of the following modules:
[0056] A position data acquisition module 11, used to acquire the current position data of the gantry crane and determine the real - time position of the crane in the running track.
[0057] In the embodiment of the present application, the spatial position data of the crane can be recorded in real time through sensors installed on the track or key parts of the crane. This module ensures the real - time and accuracy of the position information, providing basic data for subsequent path planning and calibration.
[0058] The positioning data acquisition module 12 is used to acquire the positioning data of the absolute encoder and provide high-precision position measurement results.
[0059] It should be noted that the absolute encoder has high resolution and high response speed, and can measure the displacement and angle information of the crane in real time. The positioning data, as an important basis for system analysis, further improves the positioning accuracy after being fused with other data.
[0060] The speed data acquisition module 13 is used to acquire the running speed of the gantry crane and monitor its dynamic motion state.
[0061] In the embodiment of the present application, the instantaneous speed and the speed change trend of the crane can be recorded by speed sensors installed on the driving device or the wheels. The data of this module helps to judge the running stability of the crane, adjust the running state in time, and prevent overspeed or inefficient operation.
[0062] The acceleration acquisition module 14 is used to acquire the running acceleration of the gantry crane and record the acceleration changes during the start-up, acceleration, deceleration and stop processes of the crane.
[0063] In the embodiment of the present application, the acceleration characteristics of the crane under different working conditions can be captured in real time by installing acceleration sensors, which helps to analyze the running stability and dynamic performance of the crane.
[0064] These acquisition modules obtain information through independent data channels, respectively record the key running parameters of the crane, and transmit them to the core processing unit 3 through a unified interface. Each module works in coordination to provide comprehensive and accurate basic data support for the subsequent analysis and processing modules.
[0065] Generally speaking, the design of the data acquisition unit 1 ensures the synchronization and consistency of multi-source data, laying a solid foundation for the high-precision positioning and intelligent control of the gantry crane.
[0066] (2) In the embodiment of the present application, the network transmission unit 2 realizes high-speed and low-latency data transmission through the 5G network, and transmits all the data collected by the data acquisition unit 1 to the core processing unit 3 and the human-computer interaction unit 5. As the data transmission core of the system, this unit has the following characteristics and advantages:
[0067] 1) Relying on the high bandwidth and low latency characteristics of the 5G network, it can achieve fast transmission of large amounts of data, effectively supporting the fast transmission of real-time data during the operation of the gantry crane. Whether in high-load data scenarios or in complex working environments, it can maintain the stability and reliability of data transmission.
[0068] 2) The low-latency feature of the 5G network enables the system to quickly transfer the sensor data to the core processing unit 3 for calculation and analysis after receiving it, ensuring the real-time performance and accuracy of control instructions. It is applicable to dynamic working conditions with high requirements for response speed, such as emergency stops or precise positioning adjustments in case of emergencies.
[0069] 3) By adopting a wireless communication method, compared with traditional wired networks, the wiring requirements of the system are greatly simplified. Especially in large-scale mobile equipment such as gantry cranes, the installation problems of wired connections are avoided. The wireless network reduces the maintenance cost caused by cable aging or damage and improves the reliability of the system.
[0070] 4) In industrial scenarios with complex environments and strong interference, the 5G network can maintain the stability of data transmission, ensuring data integrity and real-time performance. Without relying on physical cable connections, the adaptability and flexibility of the system are greatly enhanced.
[0071] Through the network transmission unit 2, the system can achieve efficient data interaction between modules, ensure that the collected data is transmitted to the core processing unit 3 for analysis and processing in a timely manner, and at the same time feedback the processing results to the human-computer interaction unit 5 in a timely manner to achieve the closed-loop control and real-time information display of the system.
[0072] Generally speaking, the design of the network transmission unit 2 not only greatly improves the data transmission efficiency of the system, but also fundamentally solves the wiring complexity and maintenance problems of traditional wired communication networks, providing strong support for the efficient operation and intelligent control of gantry cranes.
[0073] (3) In the embodiment of the present application, the core processing unit 3 is the control center of the system, responsible for receiving and processing the multi-dimensional data collected by the data collection unit 1, and at the same time analyzing and fusing the data according to the calibration conditions set by the condition setting module of the calibration adjustment unit 4, and finally generating a positioning analysis result and issuing a control instruction.
[0074] As Figure 3 shown, the core processing unit 3 includes the following modules:
[0075] The data receiving module 31 is used to receive the position information, positioning information, speed information and acceleration information collected by the data collection unit 1, and at the same time receive the trigger signal generated by the proximity switch.
[0076] In the embodiment of the present application, the data receiving module 31 can uniformly receive and sort the heterogeneous data from multiple sensors, providing comprehensive data support for subsequent analysis and processing. And it supports high-frequency data transmission, ensuring real-time performance and integrity. Especially during the dynamic operation of the gantry crane, it can quickly process multi-dimensional data streams.
[0077] The analysis and processing module 32 is used to perform fusion analysis on various data received by the data reception module 31 according to the conditions for setting the calibration execution timing by the calibration adjustment unit 4, and generate a high-precision positioning analysis result.
[0078] Specifically, by using the weighted average algorithm, the weight distribution of multi-source data is integrated to enhance the accuracy of data analysis; and through the Kalman filtering algorithm, noise interference is removed, and the trigger signal of the proximity switch and the positioning data of the absolute encoder are optimized.
[0079] Finally, the positioning result after fusion analysis has higher accuracy, providing a data basis for the efficient operation of the gantry crane.
[0080] The instruction issuing module 33 is used to issue corresponding control instructions according to the positioning analysis result generated by the analysis and processing module 32.
[0081] Specifically, it can send operation adjustment instructions to the gantry crane, including position adjustment, speed control or stop instructions; or it can send calibration operation instructions according to the calibration requirements of the calibration adjustment unit 4 to start the calibration process.
[0082] Generally speaking, through modular design, the core processing unit 3 organically combines the functions of data reception, analysis and processing, and instruction issuing to form a complete closed-loop control process. Its role lies not only in efficiently processing multi-dimensional data, but also in triggering calibration or adjustment instructions in real time according to calibration conditions, thereby improving the positioning accuracy and operation efficiency of the gantry crane and providing guarantee for the overall stability of the system.
[0083] (4) In the embodiment of the present application, the calibration adjustment unit 4 is used to receive the calibration instruction issued by the core processing unit 3, and adjust the position and positioning data of the gantry crane according to the calibration strategy to ensure the positioning accuracy and stability of the system.
[0084] As Figure 4 shown, the calibration adjustment unit 4 includes the following modules:
[0085] The instruction receiving module 41 is used to receive the calibration instruction issued by the core processing unit 3. This module is a prerequisite for the calibration adjustment unit to start the calibration operation, ensuring that the trigger of the calibration operation is accurately controlled by the core processing unit.
[0086] The calibration execution module 42 is used to compare the position data of the gantry crane with the positioning data of the absolute encoder according to the calibration instruction, identify the deviation between the position data and the positioning data during the comparison process, and perform position adjustment according to the preset calibration strategy to ensure that the actual position of the gantry crane is consistent with the system positioning data, thereby improving the positioning accuracy.
[0087] The condition setting module 43 is used to set the conditions for the execution calibration timing, including the trigger signal condition and the deviation threshold condition.
[0088] The trigger signal condition determines whether to start calibration based on the status signal of the proximity switch; the deviation threshold condition decides whether the calibration operation is necessary by evaluating whether the positioning error exceeds the set threshold. These conditions set dynamically evaluate the calibration requirements, avoid unnecessary calibration operations, and improve the efficiency and reliability of the system.
[0089] Generally speaking, through the collaborative action of the instruction receiving module, the calibration execution module, and the condition setting module, the calibration adjustment unit 4 realizes the precise execution and dynamic adjustment of the calibration instruction, provides a stable and efficient calibration function for the system, and further ensures the accuracy and reliability of the operation of the gantry crane.
[0090] (5) In the embodiment of the present application, the human-machine interaction unit 5 is used to display the system operation status and the collected real-time data, and support the user to perform input operations and monitoring management on the system. As the interface between the system and the user, this unit provides an intuitive and convenient interaction function to ensure the controllability of the system operation and the timeliness of information transmission.
[0091] As Figure 5 shown, the human-machine interaction unit 5 includes the following modules:
[0092] The data acquisition module 51 is used to receive real-time data from the core processing unit 3 and the data acquisition unit 1. By acquiring real-time operation data, including position information, speed information, and acceleration information, this module provides a data basis for subsequent display and operation. The data acquisition module ensures the timeliness and accuracy of the user's access to the system status.
[0093] The real-time display module 52 is used to display the current operation status, positioning data, and historical data of the gantry crane. This module can provide dynamic visualization display, facilitating the user to monitor the operation of the crane in real time. At the same time, through the display of historical data, it supports the retrospective and analysis of the operation status, providing a reference basis for optimizing the operation.
[0094] The operation control module 53 is used to support user input operations, including parameter setting, mode switching, and calibration triggering. Through this module, the user can set system operation parameters, such as calibration conditions, operation modes, etc., and can also manually trigger the calibration operation or switch the system operation mode. The design of the operation control module improves the flexibility and operability of the system, meeting the requirements of different scenarios.
[0095] Generally speaking, through data acquisition, real-time display, and operation control functions, the human-machine interaction unit 5 realizes information interaction and operation control between the system and the user. Its design not only improves the visibility of the system operation status but also enhances the user's controllability of the system, providing important support for the efficient management and precise control of gantry cranes.
[0096] (6) In the embodiment of the present application, the access expansion unit 6 is used to realize the access and integration of the automatic positioning system with other software systems, providing technical support for system function expansion and cross-platform collaboration, and further improving the overall capabilities and application scope of the system.
[0097] As Figure 6 shown, the access expansion unit 6 includes the following modules:
[0098] The system interface module 61 is used to connect to the industrial Internet of Things platform to realize data interaction with external devices and systems. Through standardized interfaces, this module enables the six-gantry crane automatic positioning system to communicate with other devices in the industrial field. Moreover, the system interface module can be used to upload real-time data to the Internet of Things platform or receive operation instructions from external devices, supporting multi-device collaborative work and enhancing the system's integration capabilities.
[0099] The data transmission module 62 is used to integrate and share data with third-party software systems through standard protocols. By supporting mainstream communication protocols (such as MODBUS, OPC UA, etc.), this module seamlessly integrates with enterprise management systems (such as MES, ERP) to achieve real-time upload and status synchronization of production data. Additionally, the design of the data transmission module enhances the scalability of the system, enabling it to adapt to different industrial scenarios and business requirements.
[0100] Generally speaking, through the collaborative work of the system interface module and the data transmission module, the access expansion unit 6 provides the automatic positioning system with the ability to interact with other software systems and devices. Its design supports cross-platform data sharing and integration, enhancing the adaptability, collaboration, and intelligence level of the system, and providing strong technical support for the digital transformation of enterprises.
[0101] The collection, storage, use, processing, transmission, provision, and disclosure of user personal information involved in this application all comply with the provisions of relevant laws and regulations and do not violate public order and good customs.
[0102] It should be noted that personal information from users should be collected for legal and reasonable purposes and should not be shared or sold outside of such legal uses. In addition, such collection / sharing should be carried out after obtaining the informed consent of the user, including but not limited to notifying the user to read the user agreement / user notice and sign an agreement / authorization including authorizing relevant user information before the user uses the function. In addition, any necessary steps should be taken to defend and safeguard access to such personal information data and ensure that others with access to the personal information data comply with their privacy policies and procedures.
[0103] This application is expected to provide embodiments in which users can selectively block the use or access of personal information data. That is, the present disclosure is expected to provide hardware and / or software to prevent or block access to such personal information data. Once the personal information data is no longer needed, the risk can be minimized by restricting data collection and deleting the data. In addition, when applicable, personal identifiers are removed from such personal information to protect the privacy of the user.
[0104] In the description of the foregoing embodiments, the descriptions referring to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.
[0105] In addition, the terms "first" and "second" are used only for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of such features. In the description of the present application, "a plurality" means at least two, such as two, three, etc., unless otherwise specifically defined.
[0106] Any process or method description shown in the flowchart or described in other ways herein can be understood as representing a module, segment, or part of code including one or more executable instructions for implementing a customized logic function or process, and the scope of the preferred embodiments of the present application includes additional implementations, where the functions may be executed not in the order shown or discussed, including in a substantially simultaneous manner according to the involved functions or in a reverse order, which should be understood by those skilled in the art to which the embodiments of the present application belong.
[0107] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this application can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of this application can be achieved, and no limitation is imposed herein.
[0108] The above specific embodiments do not constitute a limitation on the protection scope of this application. Those skilled in the art should understand that various modifications, combinations, sub - combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application shall be included within the protection scope of this application.
Claims
1. An automatic positioning system for gantry cranes based on 5G monitoring and absolute encoder, characterized in that: It includes a data acquisition unit, a network transmission unit, a core processing unit, a calibration adjustment unit, a human-computer interaction unit and an access expansion unit, wherein: The data acquisition unit is used to collect the position information, positioning information, speed information and acceleration information of the gantry crane; The network transmission unit is used to transmit the data collected by the data collection unit to the core processing unit and the human-computer interaction unit through the 5G network; The core processing unit is used to receive and process the multi-dimensional data collected by the data collection unit, and analyze and fuse the data according to the calibration adjustment conditions; The calibration adjustment unit is used to receive the calibration instruction issued by the core processing unit and perform a calibration operation; The human-computer interaction unit is used to display the system operation status and collected real-time data, and supports user input and system monitoring; The access extension unit is used to achieve access and integration of the automatic positioning system with other software systems.
2. The system according to claim 1, characterized in that The data acquisition unit comprises: Position data acquisition module, used to collect the current position data of the gantry crane; Positioning data acquisition module, used to collect positioning data of absolute encoder; Speed data acquisition module, used to collect the running speed of the gantry crane; The acceleration acquisition module is used to collect the operating acceleration of the gantry crane.
3. The system according to claim 2, characterized in that The core processing unit comprises: A data receiving module, used to receive the position information, positioning information, speed information and acceleration information collected by the data collection unit, and to receive the trigger signal generated by the proximity switch; An analysis and processing module, configured to perform fusion analysis on various data received by the data receiving module according to the conditions for executing the calibration timing set by the condition setting module of the calibration adjustment unit, and generate a positioning analysis result; An instruction issuing module is used to issue corresponding control instructions according to the positioning analysis results generated by the analysis and processing module, and the control instructions include operation adjustment instructions or calibration operation instructions of the gantry crane.
4. The system according to claim 3, characterized in that The analysis and processing module is specifically used for: The trigger signal of the proximity switch and the positioning data of the absolute encoder are processed through weighted averaging and Kalman filtering algorithms to generate positioning analysis results.
5. The system according to claim 4, characterized in that The calibration adjustment unit comprises: An instruction receiving module, used for receiving a calibration instruction sent by the core processing unit; A calibration execution module, used to compare the position data of the gantry crane with the positioning data of the absolute encoder according to the calibration instruction, and perform position adjustment according to the calibration strategy; The condition setting module is used to set the conditions for executing the calibration, including the trigger signal conditions and the deviation threshold conditions.
6. The system according to claim 5, characterized in that The human-computer interaction unit comprises: A data acquisition module, used for receiving real-time data from the core processing unit and the data acquisition unit; Real-time display module, used to display the current operating status, positioning data and historical data of the gantry crane; The operation control module is used to support user input operations, including parameter setting, mode switching and calibration triggering.
7. The system according to claim 6, characterized in that The access extension unit comprises: System interface module, used to connect to the industrial Internet of Things platform to achieve data interaction with external devices and systems; Data transfer module for integration and data sharing with third-party software systems through standard protocols.