Tool positioning system

By using a tooling positioning system that combines monitoring, filtering, and positioning modules, the problem of tooling not being able to be accurately positioned on the production line is solved, achieving automated tracking and positioning of tooling and reducing the need for manual searching.

CN224211808UActive Publication Date: 2026-05-08BEIJING RAILWAY INST OF MECHANICAL & ELECTRICAL ENG
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
BEIJING RAILWAY INST OF MECHANICAL & ELECTRICAL ENG
Filing Date
2025-03-21
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

In existing technologies, tooling cannot be accurately located by equipment or systems during component maintenance, requiring manual searching, and the level of sophistication in digital production line construction is relatively low.

Method used

The tooling positioning system includes a monitoring module, a filtering module, a positioning module, and an identification unit. The monitoring module controls the identification unit to acquire equipment information, the filtering module filters out misreadings, and the positioning module generates the tooling movement trajectory to achieve tooling tracking and positioning.

Benefits of technology

It enables precise positioning of tooling on the production line, reduces the labor intensity of operators, and improves the automation level of the production line.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN224211808U_ABST
    Figure CN224211808U_ABST
Patent Text Reader

Abstract

The utility model discloses a tool positioning system. The tool positioning system comprises a monitoring module, a filtering module, a positioning module and a plurality of identification units, the plurality of identification units are respectively connected with a first end of the monitoring module, and the monitoring module controls the plurality of identification units to obtain equipment information of tools at respective positions; the first end of the filtering module is connected with the second end of the monitoring module, and the second end of the filtering module is connected with the positioning module; the filtering module carries out misreading filtering on the equipment information and transmits the filtered equipment information to the positioning module; and the positioning module generates a moving track of the tool according to the equipment information and the position of the identification unit. According to the technical scheme disclosed by the utility model, the tool is identified by the identification unit, the information is filtered by the filtering module, and the moving track of the tool is generated by the positioning module, so that the tracking and positioning of the tool are realized, the condition of manually searching the tool is omitted, and the positioning efficiency of the tool is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This utility model relates to the field of intelligent production line technology, and in particular to a tooling positioning system. Background Technology

[0002] Currently, most railway units across the country are moving towards information-based and digitalized component maintenance. The transportation and circulation of many components face the challenge of digital transformation. Currently, the equipment used in component circulation, such as supports, pallets, and material frames, cannot be located using equipment or systems; their location is still found through signs and barcodes. Furthermore, the level of advancement in this aspect is relatively low in the construction and upgrading of various digital production lines. Therefore, there is an urgent need for a positioning system for tooling identification and detection, compatible with and applicable to various types of intelligent production lines. Utility Model Content

[0003] This utility model provides a tooling positioning system to facilitate timely tracking and positioning of tooling during its deployment and circulation, and is compatible with and supports various types of intelligent production lines.

[0004] According to one aspect of the present invention, a tooling positioning system is provided, comprising: a monitoring module, a filtering module, a positioning module, and multiple identification units;

[0005] The plurality of identification units are respectively connected to the first end of the monitoring module, and the monitoring module controls the plurality of identification units to acquire equipment information of the tooling at their respective positions;

[0006] The first end of the filtering module is connected to the second end of the monitoring module, and the second end of the filtering module is connected to the positioning module; the filtering module filters out misreadings of the device information and transmits the filtered device information to the positioning module.

[0007] The positioning module generates the movement trajectory of the tooling based on the device information and the position of the identification unit.

[0008] Optionally, it also includes a management module; the first end of the management module is connected to the third end of the monitoring module, and the first end of the management module outputs monitoring instructions to control the monitoring module to monitor the working status of the multiple identification units.

[0009] Optionally, the second end of the management module is connected to the third end of the filtering module, and the second end of the management module outputs filtering instructions to adjust the filtering strategy of the filtering module.

[0010] Optionally, the third end of the management module is connected to the third end of the positioning module.

[0011] The third end of the management module outputs the location information of the identification unit to the positioning module, and the positioning module generates the movement trajectory of the tooling based on the device information and the location information.

[0012] Optionally, it also includes a data interface module; the first end of the data interface module is connected to the second end of the positioning module, the second end of the data interface module is connected to the extension system, and the third end of the data interface module is connected to the management module.

[0013] The data interface module outputs the device information, the identification position of the identification unit, and / or the movement trajectory of the tooling to the expansion system.

[0014] Optionally, when the extended system includes an AGV scheduling system, the data interface module outputs the device information and the identification position of the identification unit to the AGV scheduling system.

[0015] Optionally, when the extended system includes an automation system, the data interface module outputs the movement trajectory of the tooling to the automation system.

[0016] Optionally, the monitoring module is also used to adjust the recognition area and recognition cycle of the recognition unit according to the monitoring instructions.

[0017] Optionally, the tooling is equipped with an RFID chip, which stores the equipment information of the tooling.

[0018] Optionally, the identification unit includes an RFID reader / writer.

[0019] The technical solution provided by this utility model controls multiple identification units through a monitoring module to obtain equipment information of tooling at their respective identification positions; after misreading filtering by a filtering module, the filtered equipment information is transmitted to a positioning module; the positioning module matches the identification positions of the identification units with the equipment information to generate the movement trajectory of the tooling, realizing the tracking and positioning of the tooling when it is called and transferred on the production line, eliminating the need for manual searching for the tooling and reducing the labor intensity of operators.

[0020] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this utility model, nor is it intended to limit the scope of this utility model. Other features of this utility model will become readily apparent from the following description. Attached Figure Description

[0021] To more clearly illustrate the technical solutions in the embodiments of this utility model, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this utility model. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0022] Figure 1 This is a schematic diagram of a tooling positioning system according to an embodiment of the present utility model;

[0023] Figure 2 This is a schematic diagram of a tooling positioning system according to an embodiment of the present utility model;

[0024] Figure 3 This is a schematic diagram of a tooling positioning system according to an embodiment of the present utility model;

[0025] Figure 4 This is a schematic diagram of a tooling positioning system according to an embodiment of the present utility model;

[0026] Figure 5 This is a structural schematic diagram of a tooling positioning system provided according to an embodiment of the present utility model. Detailed Implementation

[0027] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the protection scope of the present invention.

[0028] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this utility model are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the utility model described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0029] Figure 1This is a structural schematic diagram of a tooling positioning system according to an embodiment of the present invention. This embodiment is applicable to tooling tracking and positioning in a production line. The tooling positioning system can be implemented in hardware and / or software. Figure 1 As shown, the tooling positioning system includes: a monitoring module 100, a filtering module 200, a positioning module 300, and multiple identification units 110; the multiple identification units 110 are respectively connected to the first end of the monitoring module 100, and the monitoring module 100 controls the multiple identification units 110 to acquire the equipment information of the tooling at their respective positions; the first end of the filtering module 200 is connected to the second end of the monitoring module 100, and the second end of the filtering module 200 is connected to the positioning module 300; the filtering module 200 filters out misreadings of the equipment information and transmits the filtered equipment information to the positioning module 300; the positioning module 300 generates the movement trajectory of the tooling based on the equipment information and the positions of the identification units 110.

[0030] Specifically, in the rail transit industry, many component maintenance production lines require the use of industrial robots, intelligent assembly lines, and transport vehicles in the transportation, gripping, and handling of various components. All types of components and the intelligent equipment used in conjunction with them can be collectively referred to as tooling. During the flow of tooling on the production line, it needs to pass through multiple transfer nodes. Identification units 110 can be set at these transportation nodes. When tooling is being transferred, the monitoring module 100 can control the identification unit 110 to scan and identify the tooling passing through the identification location, thereby obtaining the tooling's equipment information and transmitting the obtained equipment information to the filtering module 200. The filtering module 200 can filter and screen the identified equipment information according to a preset filtering strategy, filtering out equipment information incorrectly identified by the identification unit 110, and transmitting the filtered equipment information to the positioning module 300. For example, the basic filtering strategy of the filtering module 200 for the identification unit can be a secondary confirmation filtering method. For example, when the filtering module 200 receives device information acquired by the identification unit 110 at a certain location, it can temporarily cache the device information. Upon receiving the device information from the identification unit 110 at the same location a second time, it compares the second received device information with the first received device information. If the comparison results of the two received device information are consistent, the information can be filtered for false readings and transmitted to the positioning module. If the comparison results of the two received device information are inconsistent, the results are discarded, and information reception and comparison begin again. The filtering module 200 can prevent the identification unit 110 from occasionally sensing tooling outside its identification area, thus avoiding the identification of erroneous signals. The positioning module 300 can perform data matching between the filtered device information from the filtering module 200 and the corresponding location of the identification unit 110 to generate the tooling's movement trajectory, thereby achieving accurate positioning of the tooling on the production line.

[0031] The technical solution provided by this utility model controls multiple identification units through a monitoring module to obtain equipment information of tooling at their respective identification positions; after misreading filtering by a filtering module, the filtered equipment information is transmitted to a positioning module; the positioning module matches the identification positions of the identification units with the equipment information to generate the movement trajectory of the tooling, realizing the tracking and positioning of the tooling when it is called and transferred on the production line, eliminating the need for manual searching for the tooling and reducing the labor intensity of operators.

[0032] Optionally, Figure 2 This is a structural schematic diagram of another tooling positioning system provided according to an embodiment of the present utility model. Based on the above embodiments, see... Figure 2The tooling positioning system also includes a management module 10; the first end of the management module 10 is connected to the third end of the monitoring module 100, and the first end of the management module 10 outputs monitoring commands to control the monitoring module 100 to monitor the working status of multiple identification units 110.

[0033] Specifically, the management module 10 controls the monitoring module 100 to monitor multiple identification units in the system in real time by issuing monitoring commands. The management module 10 can control the monitoring module 100 to monitor the status of multiple identification units 110 by configuring IP addresses, identifying MAC addresses, configuring RS-485 station numbers, etc. When the monitoring module 100 detects that an identification unit 110 has failed and gone offline, the monitoring module 100 promptly reports the information of the offline identification unit 110 to the management module 10. For example, the management module 10 can be a 4B / CM4 embedded controller, supporting RS-485 and CAN bus communication protocols, and can connect to various communication modules via GPIO or HAT expansion boards. The monitoring module 100 can use a UNO-2484G industrial computer or an AIMB-100 series dedicated industrial control motherboard. The UNO-2484G industrial computer supports multiple serial ports, Ethernet, and GPIO interfaces, and can support the connection of various types of identification units. The AIMB-100 series dedicated industrial control motherboard can integrate an RFID module, supporting the connection of identification units with RFID reading technology.

[0034] Optionally, based on the above embodiments, see below. Figure 2 The second end of the management module 10 is connected to the third end of the filtering module 200, and the second end of the management module 10 outputs filtering commands to adjust the filtering strategy of the filtering module 200.

[0035] Specifically, the management module 10 can also output different filtering instructions to the filtering module 200 to appropriately adjust the filtering strategy of the filtering module 200, thereby matching the filtering strategy with different tooling types and improving the application scenarios of the tooling positioning system. For example, the filtering module 200 can be an FPGA chip or an S7-1200 series PLC. The FPGA chip can be programmed with a secondary verification filtering strategy using hardware description languages ​​VHDL or Verilog. The S7-1200 PLC can be programmed with a filtering strategy using the SCL language. The filtering strategy of the filtering module 200 can also be a location-specific filtering method. For example, the tooling system has identification units set at points a, b, c, and d respectively; the location-specific filtering strategy is set to filter the identification units at points b and c. Then, the equipment information obtained by the identification units at points a and d can be directly transmitted to the positioning module 300 without filtering. In other embodiments, the filtering module 200 can also be controlled not to filter the identified equipment information and directly transmit it to the positioning module 300.

[0036] Optionally, based on the above embodiments, see below. Figure 2 The third end of the management module 10 is connected to the third end of the positioning module 300. The third end of the management module 10 outputs the position information of the identification unit to the positioning module 300. The positioning module 300 generates the movement trajectory of the tooling based on the equipment information and the position information.

[0037] Specifically, the monitoring module 100 can upload the status information of the monitored identification units 110 to the management module 10. When the positioning module 300 positions the tooling, the management module 10 can send the position information of these identification units to the positioning module 300. The positioning module 300 matches the filtered and selected equipment information with the position information of the identification units 110 to generate the tooling's movement trajectory. For example, in an actual production line, a tool A is initially located at point B. After being transported through the production line, tool A leaves point B and arrives at point C. The tooling positioning system identifies the following angles: the identification unit 110 located at point B first obtains the equipment information of tool A, and then another identification unit 110 located at point C obtains the equipment information of tool A again. The positioning module 300 can generate the movement trajectory of tool A based on the equipment information obtained by the identification units 110 at point B and point C, as well as the respective positions of the two identification units 110, i.e., tool A leaves point B and arrives at point C.

[0038] Optionally, Figure 3 This is a structural schematic diagram of another tooling positioning system provided according to an embodiment of the present utility model. Based on the above embodiments, see... Figure 3 The tooling positioning system also includes a data interface module 400; the first end of the data interface module 400 is connected to the second end of the positioning module 300, the second end of the data interface module 400 is connected to the expansion system 500, and the third end of the data interface module 400 is connected to the management module 10; the data interface module 400 outputs equipment information, the identification position of the identification unit, and / or the movement trajectory of the tooling to the expansion system.

[0039] Specifically, the first end of the data interface module 400 is connected to the positioning module 300, and can receive the device information obtained by the identification unit 110, the identification location information of the identification unit, and the movement trajectory of the tooling generated by the positioning module 300. This data is the internal data of the tooling positioning system itself. The third end of the data interface module 400 is connected to the management module 10, so that the data obtained by the tooling positioning system can be output to the expansion system 500 connected to the tooling positioning system, thereby providing data support for the expansion system 500. For example, the data interface module 400 can be a cDAQ-9189 data acquisition card. The cDAQ-9189 data acquisition card supports multiple I / O modules and multiple industrial communication protocols, can be compatible with multiple different types of expansion systems, and has good scalability and reliability.

[0040] The technical solution provided by this utility model can operate independently as a standalone system, and can also connect with other extended systems through a data interface module. Depending on the type of the extended system, the data processed by the tooling positioning system can be output to the extended system, thus providing data sharing. The extended system no longer needs to develop its own processing functions for tooling-related information. The technical solution provided by this utility model has high configurability and compatibility, can serve as a foundational system, is easy to port and replicate, and thus serves various component maintenance areas, providing position detection services for component retrieval and transfer.

[0041] Optionally, Figure 4 This is a structural schematic diagram of another tooling positioning system provided according to an embodiment of the present utility model. Based on the above embodiments, see... Figure 4 When the expansion system 500 includes the AGV scheduling system 501, the data interface module 400 outputs equipment information and the identification position of the identification unit to the AGV scheduling system 501.

[0042] Specifically, the extension system 500 connected to the tooling positioning system can be an AGV scheduling system 501 (Automated Guided Vehicle). The AGV scheduling system 501 is typically used for transporting goods. The data interface module 400 can output equipment information and the identification position of the identification unit to the AGV scheduling system 501, thereby enabling the AGV scheduling system 501 to move to the location where the tooling that needs to be transferred exists, thus realizing the transfer of the tooling.

[0043] Optionally, Figure 5 This is a structural schematic diagram of another tooling positioning system provided according to an embodiment of the present utility model. Based on the above embodiments, see... Figure 5 When the expansion system 500 includes the automation system 502, the data interface module 400 outputs the movement trajectory of the tooling to the automation system 502.

[0044] Specifically, the extended system 500 connected to the tooling positioning system can be an automation system 502. The automation system 502 requires a large amount of tooling location information and has high real-time requirements for this information. Therefore, the data interface module 400 can output the tooling's movement trajectory to the automation system 502, thereby transmitting location information indicating tooling movement changes to the automation system 502. In other embodiments, the extended system 500 can also be a digital twin system, a production management system, or a materials management system. It should be noted that when the extended system 500 is another type of system, different information can be shared with the extended system 500 through the data interface module 400 based on the data required by the extended system 500.

[0045] Alternatively, based on the above embodiments, see... Figure 1 The monitoring module 100 is also used to adjust the recognition area and recognition cycle of the recognition unit 110 according to the monitoring instructions.

[0046] Specifically, the monitoring module 100 can adjust the recognition area and recognition cycle of the recognition unit 110 at different locations, thereby adapting to different types of tooling and further improving the accuracy and applicability of the tooling positioning system. For example... Figure 1 As shown, the identification unit 110 can be an RFID reader / writer. An RFID chip is installed on the tooling, storing equipment information corresponding to the tooling. When the tooling enters the identification area of ​​the identification unit 110 at a certain location, the RFID reader / writer can scan the RFID chip on the tooling to obtain the corresponding equipment information. For example, the monitoring module 100 can set the scanning cycle of the RFID reader / writer to 3 seconds. The monitoring module 100 can also set the reading frequency of the RFID reader / writer to adjust the identification area of ​​the identification unit 110. The monitoring module 100 can decrease the reading frequency of the RFID reader / writer to shrink the identification area of ​​the identification unit 110, or increase the reading frequency of the RFID reader / writer to expand the identification area of ​​the identification unit 110.

[0047] It should be understood that the various forms of the process shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this utility model can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this utility model can be achieved, and this is not limited herein.

[0048] The specific embodiments described above do not constitute a limitation on the scope of protection of this utility model. 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 utility model should be included within the scope of protection of this utility model.

Claims

1. A tooling positioning system, characterized in that, include: The system includes a monitoring module, a filtering module, a positioning module, and multiple identification units. The plurality of identification units are respectively connected to the first end of the monitoring module, and the monitoring module controls the plurality of identification units to acquire equipment information of the tooling at their respective positions; The first end of the filtering module is connected to the second end of the monitoring module, and the second end of the filtering module is connected to the positioning module; the filtering module filters out misreadings of the device information and transmits the filtered device information to the positioning module. The positioning module generates the movement trajectory of the tooling based on the device information and the position of the identification unit.

2. The tooling positioning system according to claim 1, characterized in that, It also includes a management module; the first end of the management module is connected to the third end of the monitoring module, and the first end of the management module outputs monitoring instructions to control the monitoring module to monitor the working status of multiple identification units.

3. The tooling positioning system according to claim 2, characterized in that, The second end of the management module is connected to the third end of the filtering module, and the second end of the management module outputs filtering instructions to adjust the filtering strategy of the filtering module.

4. The tooling positioning system according to claim 2, characterized in that, The third end of the management module is connected to the third end of the positioning module. The third end of the management module outputs the location information of the identification unit to the positioning module, and the positioning module generates the movement trajectory of the tooling based on the device information and the location information.

5. The tooling positioning system according to claim 2, characterized in that, It also includes a data interface module; the first end of the data interface module is connected to the second end of the positioning module, the second end of the data interface module is connected to the extension system, and the third end of the data interface module is connected to the management module. The data interface module outputs the device information, the identification position of the identification unit, and / or the movement trajectory of the tooling to the expansion system.

6. The tooling positioning system according to claim 5, characterized in that, When the extended system includes an AGV scheduling system, the data interface module outputs the device information and the identification position of the identification unit to the AGV scheduling system.

7. The tooling positioning system according to claim 5, characterized in that, When the extended system includes an automation system, the data interface module outputs the movement trajectory of the tooling to the automation system.

8. The tooling positioning system according to claim 2, characterized in that, The monitoring module is also used to adjust the recognition area and recognition cycle of the recognition unit according to the monitoring instructions.

9. The tooling positioning system according to claim 1, characterized in that, The tooling is equipped with an RFID chip, which stores the equipment information of the tooling.

10. The tooling positioning system according to claim 9, characterized in that, The identification unit includes an RFID reader / writer.