Online laser performance verification device and method for laser powder bed melting equipment

By integrating a verification platform, a planar drive stage, and detection elements into a laser powder bed melting device, full-domain online detection of laser performance is achieved, solving the problem of incomplete detection in existing technologies and improving detection efficiency and equipment stability.

CN122016243APending Publication Date: 2026-05-12XI AN JIAOTONG UNIV
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
XI AN JIAOTONG UNIV
Filing Date
2026-02-24
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

Existing laser detection methods for laser powder bed melting equipment cannot achieve full-area online monitoring, and offline detection suffers from problems such as frequent installation, positional deviation, and inaccurate detection results.

Method used

An online laser performance verification device for a laser powder bed melting equipment is provided, comprising a verification platform, a verification plane drive stage, a verification control module, and multiple detection elements. By rotating the verification platform and moving the plane drive stage, multi-parameter full-domain online detection of the laser is achieved, and real-time compensation data feedback is provided through the verification control module.

Benefits of technology

It enables wide-area, online, multi-parameter verification of the laser performance of laser powder bed melting equipment, improving the comprehensiveness and efficiency of testing, enhancing the processing accuracy and stability of the equipment, and reducing the difficulty of operation and the labor intensity of personnel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122016243A_ABST
    Figure CN122016243A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of laser powder bed melting equipment detection, in particular to an online laser performance verification device and method for laser powder bed melting equipment. The wide-area, online and multi-parameter verification of the laser performance of the laser powder bed melting equipment is realized; the verification plane driving table can drive the verification platform to accurately move in the horizontal plane to cover the area where the laser to be detected is located, and the limitation that only a plurality of representative points can be detected in a spot-checking mode in the existing offline detection mode is overcome; and meanwhile, the verification platform can rotate around the vertical axis, so that different detection elements can be quickly switched and accurately detect an incident laser light path, the requirements of detecting a plurality of items such as the position, the power and the light beam quality of laser at the same position or different positions are met, and the detection comprehensiveness and the detection efficiency are greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of laser powder bed melting equipment testing technology, specifically to an online laser performance verification device and method for laser powder bed melting equipment. Background Technology

[0002] Selective laser melting (SLM), as one of the core technologies of metal additive manufacturing, has shown great potential in the aerospace field.

[0003] The position, power, and beam quality (including size, shape, and energy distribution) of the laser spot are key factors determining the density, dimensional accuracy, surface roughness, and mechanical properties of the formed parts. Currently, the detection of the laser spot and focal plane of SLM equipment is mostly carried out offline. On the one hand, it mainly focuses on the detection of the spot position, with low detection frequency, inability to track drift during operation, and the need for frequent installation / removal of the detection device or calibration target. Some methods also require long-term optical measurement or manual alignment. On the other hand, offline detection often selects a few representative points for measurement rather than full-area online monitoring, which cannot effectively ensure that the detection results are suitable for actual production operations.

[0004] For example, Chinese invention patent CN111069599B provides an online monitoring device and method for laser beam energy of 3D printing equipment. The method involves setting a laser detector on a scraper holder, connecting the scraper holder to a clamping device, and then moving the laser detector to a laser power detection position to prepare for measurement. The measurement data is transmitted to an image processing unit for image data processing. If the image processing unit detects that the spot energy does not meet the system requirements, it adjusts the laser input energy in real time.

[0005] The above-mentioned detection method can only verify the power of the laser at a single specified location. It cannot detect the entire area, nor can it detect the laser position and quality according to the needs. At the same time, the inaccurate installation position of the laser detector and the scraper frame can cause positional deviation between the laser detector and the laser scanning galvanometer, which in turn leads to inaccurate detection results and interferes with the normal operation of the equipment. Summary of the Invention

[0006] The purpose of this invention is to provide an online laser performance verification device and method for laser powder bed melting equipment, thereby solving the technical problem of insufficient comprehensive testing of laser powder bed melting equipment.

[0007] The solution of the present invention to the above-mentioned technical problems is as follows: An online laser performance verification device for a laser powder bed melting equipment includes a verification platform, a verification plane drive stage, a verification control module, and a detection unit; The detection unit includes multiple detection elements, and the array of multiple detection elements is disposed on the upper surface of the verification platform. The multiple detection elements are used to perform multiple verifications on the target laser. The verification platform is rotatably connected to the verification plane drive stage around the vertical axis. The verification platform is used to rotate the corresponding detection element toward the incident light path of the target laser according to the verification requirements. The verification plane drive stage is used to drive the verification platform to move horizontally. The verification control module is communicatively connected to the verification platform and the verification plane drive stage. The verification control module is used to control the rotation direction and rotation angle of the verification platform according to the verification requirements and the position of the corresponding detection element on the verification platform; to obtain the position of the verification platform on the verification plane drive stage; to map the coordinate system of the laser powder bed melting equipment to the coordinate system of the verification plane drive stage; and to drive the verification plane drive stage to move the verification platform to a specified position according to the position of the target laser and the position of the verification platform.

[0008] Furthermore, the verification control module is also communicatively connected to the laser powder bed melting equipment, used to calculate compensation data based on the detection results; to send the compensation data to the laser powder bed melting equipment; and to obtain the position of the target laser.

[0009] Further defined, the verification plane drive stage includes a lateral moving mechanism, a longitudinal moving mechanism, and a moving base. The verification platform is movably connected to the lateral moving mechanism, the lateral moving mechanism is disposed on the longitudinal moving mechanism and movably connected to the longitudinal moving mechanism, and the longitudinal moving mechanism is fixed on the moving base. Both the lateral movement mechanism and the longitudinal movement mechanism are communicatively connected to the verification control module.

[0010] Further defined, the verification platform includes a rotation drive base and a verification support plate. The fixed end of the rotation drive base is connected to a lateral movement mechanism, and the output end of the rotation drive base is rotatably connected to the verification support plate. The upper surface of the verification support plate is provided with multiple detection element mounting positions, and the multiple detection element mounting positions are arranged in an array. The rotation drive seat is communicatively connected to the verification control module.

[0011] Furthermore, the verification support plate is a regular polygon, and the mounting positions of the plurality of detection elements are respectively located at the top corners of the verification support plate.

[0012] Further defining the detection element, the detection element includes a mounting housing and an element body. The mounting housing is fitted around the periphery of the element body, and the bottom of the mounting housing is detachably connected to the verification support plate. The detection surface of the element body is at the same distance from the bottom of the mounting housing.

[0013] Furthermore, the online laser performance verification device for the laser powder bed melting equipment also includes a component library, in which multiple detection elements are arrayed. The component library is located outside the verification plane drive stage and is communicatively connected to the verification control module. The verification control module is used to determine, based on verification requirements, that when the corresponding detection element is not installed on the verification platform, drive the verification plane drive stage to move the verification platform to a specified position, and drive the verification platform to rotate the corresponding detection element mounting position to the inside of the component library; it is used to control the component library to install or replace the specified detection element at the detection element mounting position that has been moved inside.

[0014] A method for online laser performance verification of a laser powder bed melting device, based on the aforementioned online laser performance verification device for a laser powder bed melting device, includes the following steps: S1. Verify that the plane drive stage is placed in the forming area of ​​the laser powder bed melting equipment for connection and leveling; S2. Establish the mapping relationship between the coordinate system of the laser powder bed melting equipment and the coordinate system of the verification plane drive stage based on the location of the verification platform; S3. The verification control module performs specified detection items on the laser at the specified position according to the detection strategy and feeds back the compensation data to the laser powder bed melting equipment. S4. Determine whether the detection of all detection items in the detection strategy has been completed. If yes, end; otherwise, proceed to S5. S5. Drive the verification platform to rotate by the corresponding angle according to the detection items and the position of the corresponding detection elements on the verification platform, and repeat step S3.

[0015] Further specifying, step S1 includes the following steps: The verification control module is connected to the laser powder bed melting equipment via an open industrial communication interface; The verification plane drive stage is placed in the forming area of ​​the laser powder bed melting equipment; The verification plane drive stage is leveled through the forming area; Step S2 includes the following steps: The verification plane drive stage moves the verification platform one circle along its outer edge, and the laser powder bed melting equipment obtains the position of the verification platform in the coordinate system of the laser powder bed melting equipment. The verification control module establishes a coordinate system transformation matrix based on the position of the verification platform in the coordinate system of the planar drive stage and the position of the verification platform in the coordinate system of the laser powder bed melting equipment.

[0016] Further specifying, step S3 includes the following steps: S3.1 The verification control module acquires the detection strategy, determines the detection items, detection sequence, detection pass value, and the position of the detection laser in the verification plane drive stage coordinate system; S3.2 The verification control module drives the verification platform to move to the component library through the verification plane driving stage, and controls the component library to install the specified test components in sequence at the test component mounting positions according to the test items; S3.3 The laser powder bed melting equipment acquires the detection strategy and activates the corresponding laser according to the position of the detection laser in the coordinate system of the laser powder bed melting equipment; S3.4 The verification control module drives the corresponding detection element to move to the corresponding laser position for detection based on the position of the detection laser in the verification plane drive stage coordinate system and the position of the corresponding detection element in the verification plane drive stage coordinate system. S3.5 The detection element compares the detection result with the corresponding qualified value to determine whether the detection is qualified. If yes, proceed to S3.6; if no, calculate the compensation data and send it to the laser powder bed melting equipment, and re-execute the current step. S3.6 Determine whether all laser detections have been completed. If yes, proceed to S4; otherwise, re-execute S3.3 to detect the next laser.

[0017] The beneficial effects of this invention are as follows: 1. This invention achieves wide-area, online, multi-parameter verification of the laser performance of laser powder bed melting equipment by integrating a verification platform, a verification plane drive stage, a verification control module, and various detection elements. The verification plane drive stage can drive the verification platform to move precisely in the horizontal plane, covering the area where the laser to be tested is located, overcoming the limitation of existing offline detection methods that can only sample a few representative points. At the same time, the verification platform can rotate around the vertical axis, enabling different detection elements to be quickly switched and accurately detect the incident laser beam path, meeting the need to detect multiple items such as the position, power, and beam quality of the laser at the same or different positions, greatly improving the comprehensiveness and efficiency of the detection.

[0018] 2. The communication connection and closed-loop control mechanism established in this invention enables the verification control module to calculate the detection results as compensation data in real time and feed it back to the SLM device. This not only enables detection but also allows for online correction based on the detection results, improving the processing accuracy and stability of the equipment. The verification support plate is designed as a regular polygon with the detection element placed at the top corner, optimizing the spatial layout and making the optical path alignment more precise and efficient after rotation switching. The standardized design of the detection element ensures that the detection surfaces of different detection elements are located on the same focal plane, eliminating the need for readjustment of the focal plane due to different specifications of the detection elements, reducing the difficulty of detection, and improving detection efficiency.

[0019] 3. This invention further enhances the detection function by adding a component library, and enables the detection components to be automatically installed or replaced according to the detection requirements without manual intervention; it greatly improves the degree of automation and continuous operation capability, reduces the labor intensity and skill requirements of operators, and enables the verification to flexibly adapt to a wider range of detection tasks, thereby enhancing the system's adaptability and scalability. Attached Figure Description

[0020] Figure 1 This is a schematic diagram of the online laser performance verification device for the laser powder bed melting equipment of the present invention; Figure 2 This invention provides a structural diagram showing how the planar driving stage moves the verification platform close to the component library. Figure 3 This is a flowchart illustrating the steps of the online laser performance verification method for the laser powder bed melting equipment of the present invention. Figure 4 This is a schematic diagram of the computer device provided in Embodiment 3 of the present invention; Figure 5 This is a block diagram of a chip provided in Embodiment 3 of the present invention.

[0021] In the diagram, 10-Verification platform; 11-Rotation drive seat; 12-Verification support plate; 13-Detection element mounting position; 20-Verification plane drive stage; 21-Horizontal movement mechanism; 22-Vertical movement mechanism; 30-Verification control module; 40-Component library; 50-Laser control unit. Detailed Implementation

[0022] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.

[0023] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.

[0024] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.

[0025] In the description of the embodiments of the present invention, it should be noted that if terms such as "upper," "lower," "horizontal," or "inner" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, or the orientation or positional relationship commonly used when the product of the invention is in use, they are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the present invention. Furthermore, terms such as "first" and "second" are only used to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0026] Example 1 refer to Figure 1 and Figure 2 This invention provides an online laser performance verification device for a laser powder bed melting equipment, comprising a verification platform 10, a verification plane drive stage 20, a verification control module 30, and a detection unit. The detection unit includes multiple detection elements arranged in an array on the upper surface of the verification platform 10. These elements are used to perform various verifications on the target laser. For example, a position-sensitive detector (PSD) is used to measure the two-dimensional centroid position of the incident laser spot in real time, allowing comparison with the target spot position for spot positioning accuracy detection. A laser power meter is used to obtain the current laser power at the focal plane, allowing comparison with the target power for power accuracy detection. A beam quality analyzer, based on a CMOS / CCD beam spot imaging unit or an M2 measuring instrument, and an optical attenuation and shaping unit including a variable neutral density filter, a variable aperture, and a polarization attenuator, are used to detect beam quality and attenuation respectively. The detection laser can be a single beam or a multi-beam spliced ​​laser, adapting to different detection requirements.

[0027] The verification platform 10 is rotatably connected to the verification plane drive stage 20 around the vertical axis. The verification platform 10 can rotate the corresponding detection element toward the incident light path of the target laser according to different verification requirements, so as to complete the detection of the corresponding detection item. There is no need for manual replacement of the detection element, making the operation simpler and more convenient, and also improving the detection efficiency.

[0028] The verification plane drive stage 20 can drive the verification platform 10 to move in the horizontal direction, preferably driving the verification platform 10 to move in the horizontal and vertical directions respectively. During the detection, the driving verification platform 10 moves the forming surface of the parallel laser powder bed melting device (LPBF) to the position of the laser target incident light path, and then detects the laser beam at that position. The verification control module 30 is used for detection control. It is communicatively connected to both the verification platform 10 and the verification plane drive stage 20. The verification control module 30 controls the rotation direction and angle of the verification platform 10 according to the verification requirements and the position of the corresponding detection element on the verification platform 10, enabling the required detection element to rotate through the verification platform 10 to be aligned with the laser path. It also acquires the position of the verification platform 10 on the verification plane drive stage 20, facilitating control of the verification plane drive stage 20 to move the verification platform 10 to the target position. Furthermore, it maps the coordinate system of the laser powder bed melting equipment to the coordinate system of the verification plane drive stage 20, facilitating the determination of the position of the specified laser in the coordinate system of the verification plane drive stage 20, thus driving the verification platform 10 more accurately and precisely. Finally, it drives the verification plane drive stage 20 to move the verification platform 10 to the specified position based on the position of the target laser and the position of the verification platform 10.

[0029] To further explain, the verification control module 30 is also connected to the laser powder bed melting equipment via wireless communication or an open industrial communication interface, such as EtherCAT, Profinet, or OPC UA. The verification control module 30 is also connected to the verification platform 10 and the verification plane drive stage 20 via wireless communication or an open industrial communication interface.

[0030] At this time, the verification control module 30 is used to calculate compensation data based on the detection results and send the compensation data to the laser powder bed melting equipment. The laser control unit 50 of the laser powder bed melting equipment will adjust the current laser beam according to the compensation data.

[0031] To facilitate the laser control unit 50 in controlling the laser to open at different positions according to the detection strategy, the laser position in the detection strategy is determined according to the coordinate system of the laser powder bed melting equipment. Therefore, after the control strategy is sent to the verification control module 30, the verification control module 30 determines the position of the corresponding laser in the coordinate system of the verification plane drive stage 20 through the mapping relationship between the two coordinate systems. Furthermore, based on the position of the corresponding detection element in the coordinate system of the verification plane drive stage 20, the corresponding detection element can be accurately controlled to move to the target position for detection.

[0032] To further explain, the verification planar drive stage 20 includes a transverse moving mechanism 21, a longitudinal moving mechanism 22, and a moving base 23. The verification platform 10 is movably connected to the transverse moving mechanism 21. The longitudinal moving mechanism 22 is located between the transverse moving mechanism 21 and the moving base 23. Preferably, there are two longitudinal moving mechanisms 22, which are located on opposite sides of the transverse moving mechanism 21 to improve the stability and reliability of the transverse moving mechanism 21 and improve the positioning accuracy. The moving base is preferably made of marble, which has a small coefficient of thermal expansion and reduces the influence of the external ambient temperature on the test results.

[0033] Both the lateral movement mechanism 21 and the longitudinal movement mechanism 22 are driven by linear motors. The linear motors and the moving base 23 are connected by positioning pins and bolts to ensure repeatability of disassembly and assembly and installation accuracy. The linear motors are matched with a smooth drive algorithm and can be equipped with vibration isolation pads to ensure excellent vibration resistance in both dynamic operation and static measurement.

[0034] To improve the accuracy of displacement drive, high-precision ball screws and linear guides are preferred, and the assembly accuracy of the kinematic pairs is calibrated. Backlash compensation is performed through software, and the position is fed back and corrected in real time, keeping the positioning error within the micrometer level.

[0035] Both the lateral movement mechanism 21 and the longitudinal movement mechanism 22 are communicatively connected to the verification control module 30. The verification control module 30 drives the detection element on the verification platform 10 to a specified position by controlling the lateral movement mechanism 21 and the longitudinal movement mechanism 22, respectively.

[0036] To further explain, the verification platform 10 includes a rotation drive seat 11 and a verification support plate 12. The fixed end of the rotation drive seat 11 is connected to the transverse moving mechanism 21 for transmission, and the output end of the rotation drive seat 11 is rotatably connected to the verification support plate 12. A servo motor that is communicatively connected to the verification control module 30 is installed inside the rotation drive seat 11 to realize high-precision control of the rotation angle of the verification support plate 12.

[0037] The upper surface of the verification support plate 12 is provided with multiple detection element mounting positions 13, which are arranged in an array. Each detection element mounting position 13 is installed in conjunction with a detection element. The position of the detection element mounting position 13 on the verification support plate 12 is fixed, so the coordinates of each detection element mounting position 13 relative to the center of the verification support plate 12 are unique.

[0038] To reduce control complexity, the verification support plate 12 is preferably a regular polygon, with multiple detection element mounting positions 13 respectively located at the top corners of the verification support plate 12. Taking a square verification support plate 12 as an example, there are four detection element mounting positions 13 located at the four top corners of the verification support plate 12. When the center of the verification support plate 12 is located at position 0,0 in the coordinate system of the verification plane drive stage 20, the coordinates of the four detection element mounting positions 13 are respectively: mounting position 1 n, n, mounting position 2 n, -n, mounting position 3 -n, -n, and mounting position 4 -n, n, n, which is half the distance between two detection element mounting positions 13 on the same side.

[0039] During the testing process, a testing item is selected according to the testing requirements. For example, the testing element corresponding to the first mounting position is selected. During the testing process, the testing element installed at the first mounting position faces the laser light path for testing. That is, the final position coordinates of the first mounting position are driven according to the position of the target laser in the coordinate system of the verification plane drive stage 20. When it is necessary to change the testing item, the verification support plate 12 rotates around its center. For example, after rotating +90°, the testing element at the second mounting position faces the laser light path. The rotation direction is marked by positive and negative. At this time, the coordinates of the second mounting position relative to the center of the verification support plate 12 are n, n. Therefore, by accumulating the rotation angle of the verification support plate 12, the mounting position of the testing element used for the current testing can be determined, and the type of testing element can be determined.

[0040] To further explain, in order to facilitate the installation of different specifications and types of detection elements in the detection element mounting position 13, ensuring that their detection surfaces are all located on the focal plane and avoiding repeated vertical height adjustments, the detection element preferably includes a mounting shell and a component body. The mounting shell is fitted around the periphery of the component body, and the bottom of the mounting shell is detachably connected to the verification support plate 12. The distance between the detection surface of the component body and the bottom of the mounting shell is the same. That is, after the mounting shell is installed on the detection element mounting position 13, the detection surfaces of all detection bodies are located on the same plane. Therefore, only one focal plane adjustment is needed before detection. To facilitate the replacement of detection elements, the detection element is preferably detachably connected to the detection element mounting position 13, for example, by means of plug-in, magnetic attraction, or pin hole engagement.

[0041] To further explain, in order to meet the needs of more testing items and to automatically replace faulty or damaged testing components, the online laser performance verification device for laser powder bed melting equipment also includes a component library 40.

[0042] The component library 40 is arrayed with multiple detection elements. Each detection element is fixed in position within the component library 40. The component library 40 can install the corresponding components in the detection element mounting position 13 as needed. The component library 40 is located outside the verification plane drive stage 20 and is communicatively connected to the verification control module 30.

[0043] Specifically, a robotic arm is installed in the component library 40, which can both disassemble the detection components on the detection component mounting position 13 and place them in the component library 40, and can also install the corresponding detection components in the component library 40 in the detection component mounting position 13.

[0044] For example, if the component library 40 replaces or installs a detection element at the detection element mounting position 13 with coordinates -n, -n relative to the verification support plate 12, the verification control module 30 will also record the type of detection element installed for the first time at the current detection element mounting position 13. Taking the installation of a PSD sensor at mounting position number one as an example, before detection, the verification control module 30 determines that no detection element is installed at the current detection element mounting position 13. The verification control module 30 controls the verification support plate 12 to move to the initial position through the verification plane drive stage 20, i.e., the verification plane drive stage. At coordinate origin 20, the rotating drive seat 11 drives the verification support plate 12 to rotate -180° via a servo motor. At this time, the first mounting position extends into the component library 40, and the robotic arm in the component library 40 installs the corresponding detection element at the current detection element mounting position 13. When the second mounting position needs to install a laser power timer, the verification support plate 12 continues to rotate +90°, and the robotic arm in the component library 40 at the second mounting position installs the corresponding detection element at the current detection element mounting position 13. This cycle is repeated to complete the installation of detection elements at all four mounting positions.

[0045] When it is necessary to replace the detection element, the corresponding detection element mounting position 13 is rotated into the component library 40 in the same way. The type of detection element on the current detection element mounting position 13 is known. Therefore, after the robotic arm removes the detection element and places it in the component library 40, the mounting position of the detection element is updated to correspond to the detection element type. The robotic arm then installs the required detection element on the current detection element mounting position 13 to complete the replacement of the detection element.

[0046] Example 2 refer to Figure 3 Based on the online laser performance verification equipment for laser powder bed melting provided in Example 1, this example provides an online laser performance verification method for laser powder bed melting equipment, including the following steps: S1. Verify that the plane drive stage 20 is placed in the forming area of ​​the laser powder bed melting equipment for connection and leveling; S2. Establish the mapping relationship between the coordinate system of the laser powder bed melting equipment and the coordinate system of the verification plane drive stage 20 based on the position of the verification platform 10; S3. The verification control module 30 performs specified detection items on the laser at the specified position according to the detection strategy and feeds back the compensation data to the laser powder bed melting equipment. S4. Determine whether the detection of all detection items in the detection strategy has been completed. If yes, end; otherwise, proceed to S5. S5. Drive the verification platform 10 to rotate by the corresponding angle according to the detection items and the positions of the corresponding detection elements on the verification platform 10, and repeat step S3.

[0047] Step S1 includes the following steps: The verification control module 30 is connected to the laser powder bed melting equipment via an open industrial communication interface; The verification plane drive stage 20 is placed in the forming area of ​​the laser powder bed melting equipment; The verification plane drive stage 20 is leveled through the forming area.

[0048] Step S2 includes the following steps: The verification plane drive stage 20 drives the verification platform 10 to move one circle along its outer edge, and the laser powder bed melting equipment obtains the position of the verification platform 10 in the coordinate system of the laser powder bed melting equipment. The verification control module 30 establishes a coordinate system transformation matrix based on the position of the verification platform 10 in the coordinate system of the planar drive stage 20 and the position of the verification platform 10 in the coordinate system of the laser powder bed melting device.

[0049] Step S3 includes the following steps: S3.1 The verification control module 30 acquires the detection strategy, determines the detection items, detection sequence, detection pass value, and the position of the detection laser in the coordinate system of the verification plane drive stage 20; S3.2 The verification control module 30 drives the verification platform 10 to the component library 40 through the verification plane drive stage 20, and controls the component library 40 to install the specified test components in the test component mounting position 13 in sequence according to the test items. S3.3 The laser powder bed melting equipment acquires the detection strategy and activates the corresponding laser according to the position of the detection laser in the coordinate system of the laser powder bed melting equipment; S3.4 The verification control module 30 drives the corresponding detection element to move to the corresponding laser position for detection based on the position of the detection laser in the coordinate system of the verification plane drive stage 20 and the position of the corresponding detection element in the coordinate system of the verification plane drive stage 20. S3.5 The detection element compares the detection result with the corresponding qualified value to determine whether the detection is qualified. If yes, proceed to S3.6; if no, calculate the compensation data and send it to the laser powder bed melting equipment, and re-execute the current step. S3.6 Determine whether all laser detections have been completed. If yes, proceed to S4; otherwise, re-execute S3.3 to detect the next laser.

[0050] Example 3 This invention provides a terminal device, which includes a processor and a memory. The memory stores a computer program, which includes program instructions. The processor executes the program instructions stored in the computer storage medium. The processor may be a Central Processing Unit (CPU), or other general-purpose processors, graphics processing units (GPUs), tensor processing units (TPUs), digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. It is the computing and control core of the terminal, suitable for implementing one or more instructions, specifically suitable for loading and executing one or more instructions to achieve a corresponding method flow or corresponding function. The processor in this embodiment can be used to complete the operation of a transmission line wind speed correction method based on terrain parameters, including: S1. Verify that the plane drive stage 20 is placed in the forming area of ​​the laser powder bed melting equipment for connection and leveling; S2. Establish the mapping relationship between the coordinate system of the laser powder bed melting equipment and the coordinate system of the verification plane drive stage 20 based on the position of the verification platform 10; S3. The verification control module 30 performs specified detection items on the laser at the specified position according to the detection strategy and feeds back the compensation data to the laser powder bed melting equipment. S4. Determine whether the detection of all detection items in the detection strategy has been completed. If yes, end; otherwise, proceed to S5. S5. Drive the verification platform 10 to rotate by the corresponding angle according to the detection items and the positions of the corresponding detection elements on the verification platform 10, and repeat step S3.

[0051] Please see Figure 4 The terminal device is a computer device. In this embodiment, the computer device 60 includes a processor 61, a memory 62, and a computer program 63 stored in the memory 62 and executable on the processor 61. When executed by the processor 61, the computer program 63 implements the method for estimating the concentration of radioactive iodine species in the containment vessel after an accident, as described in this embodiment. To avoid repetition, these methods are not detailed here. Alternatively, when executed by the processor 61, the computer program 63 implements the functions of each model / unit in the system of this embodiment*. To avoid repetition, these functions are not detailed here.

[0052] Computer device 60 can be a desktop computer, laptop, handheld computer, cloud server, or other computing device. Computer device 60 may include, but is not limited to, a processor 61 and a memory 62. Those skilled in the art will understand that... Figure 4 This is merely an example of computer device 60 and does not constitute a limitation on computer device 60. It may include more or fewer components than shown, or combine certain components, or different components. For example, computer device may also include input / output devices, network access devices, buses, etc.

[0053] The processor 61 may be a Central Processing Unit (CPU), or other general-purpose processors, graphics processing units (GPUs), tensor processing units (TPUs), digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0054] The memory 62 can be an internal storage unit of the computer device 60, such as a hard disk or RAM of the computer device 60. The memory 62 can also be an external storage device of the computer device 60, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., provided on the computer device 60.

[0055] Furthermore, the memory 62 may include both internal storage units of the computer device 60 and external storage devices. The memory 62 is used to store computer programs and other programs and data required by the computer device. The memory 62 can also be used to temporarily store data that has been output or will be output.

[0056] Please see Figure 5The terminal device is an electronic device 600, which is manifested in the form of a general-purpose computing device. The components of the electronic device may include, but are not limited to: at least one processing unit 610, at least one storage unit 620, a bus 630 connecting different platform components including the storage unit 620 and the processing unit 610, a display unit 640, etc.

[0057] The storage unit stores program code, which can be executed by the processing unit 610 to perform the steps described in the method section of this specification according to various exemplary embodiments of the present invention. For example, the processing unit 610 can perform actions such as... Figure 3 The steps are shown in the figure.

[0058] Storage unit 620 may include a readable medium in the form of a volatile storage unit, such as random access memory (RAM) 6201 and / or cache memory 6202, and may further include a read-only memory (ROM) 6203.

[0059] Storage unit 620 may also include a program / utility 6204 having a set (at least one) program module 6205, such program module 6205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.

[0060] Bus 630 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the multiple bus structures.

[0061] Electronic device 600 can also communicate with one or more external devices 700 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 600, and / or with any device that enables electronic device 600 to communicate with one or more other computing devices (e.g., router, modem). This communication can be performed via input / output interface 650. Furthermore, electronic device 600 can also communicate with one or more networks (e.g., local area network, wide area network, and / or public network, such as the Internet) via network adapter 660. Network adapter 660 can communicate with other modules of electronic device 600 via bus 630. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms.

[0062] Example 4 This invention also provides a storage medium, specifically a computer-readable storage medium, which is a memory device in a terminal device for storing programs and data. It is understood that the computer-readable storage medium here can include both the built-in storage medium in the terminal device and extended storage media supported by the terminal device; it can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. The computer-readable storage medium provides storage space that stores the terminal's operating system. Furthermore, the storage space also stores one or more instructions suitable for loading and execution by a processor, which can be one or more computer programs including program code. More specific examples of the computer-readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory, read-only memory, erasable programmable read-only memory, optical fiber, portable compact disk read-only memory, optical storage device, magnetic storage device, or any suitable combination thereof.

[0063] Computer-readable storage media also include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable storage medium can also be any readable medium other than a readable storage medium that can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the readable storage medium can be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, radio frequency, etc., or any suitable combination thereof.

[0064] Program code for performing the operations of this invention can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0065] One or more instructions stored in a computer-readable storage medium can be loaded and executed by a processor to implement the corresponding steps of the transmission line wind speed correction method based on terrain parameters in the above embodiments; one or more instructions in the computer-readable storage medium are loaded and executed by the processor in the following steps: S1. Verify that the plane drive stage 20 is placed in the forming area of ​​the laser powder bed melting equipment for connection and leveling; S2. Establish the mapping relationship between the coordinate system of the laser powder bed melting equipment and the coordinate system of the verification plane drive stage 20 based on the position of the verification platform 10; S3. The verification control module 30 performs specified detection items on the laser at the specified position according to the detection strategy and feeds back the compensation data to the laser powder bed melting equipment. S4. Determine whether the detection of all detection items in the detection strategy has been completed. If yes, end; otherwise, proceed to S5. S5. Drive the verification platform 10 to rotate by the corresponding angle according to the detection items and the positions of the corresponding detection elements on the verification platform 10, and repeat step S3.

[0066] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. It will be apparent to those skilled in the art that the invention is not limited to the details of the exemplary embodiments described above, and that the invention can be implemented in other specific forms without departing from its spirit or essential characteristics. Therefore, the embodiments should be considered illustrative and non-limiting in all respects, and the scope of the invention is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of equivalents of the claims are intended to be included within the scope of the invention. No reference numerals in the claims should be construed as limiting the scope of the claims.

[0067] Furthermore, it should be understood that although this specification describes embodiments, not every embodiment contains only one independent technical solution. This narrative style is merely for clarity. Those skilled in the art should consider the specification as a whole, and the technical solutions in each embodiment can be appropriately combined to form other embodiments that can be understood by those skilled in the art. The above content is only for illustrating the technical concept of the present invention and should not be construed as limiting the scope of protection of the present invention. Any modifications made based on the technical concept proposed in this invention shall fall within the scope of protection of the claims of this invention.

[0068] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. An online laser performance verification device for laser powder bed melting equipment, characterized in that, It includes a verification platform (10), a verification plane driving stage (20), a verification control module (30), and a detection unit; The detection unit includes multiple detection elements, and the array of multiple detection elements is disposed on the upper surface of the verification platform (10). The multiple detection elements are used to perform multiple verifications on the target laser. The verification platform (10) is rotatably connected to the verification plane drive stage (20) around the vertical axis. The verification platform (10) is used to rotate the corresponding detection element toward the incident light path of the target laser according to the verification requirements. The verification plane drive stage (20) is used to drive the verification platform (10) to move in the horizontal direction; The verification control module (30) is communicatively connected to the verification platform (10) and the verification plane drive stage (20). The verification control module (30) is used to control the rotation direction and rotation angle of the verification platform (10) according to the verification requirements and the position of the corresponding detection element on the verification platform (10). Used to obtain the position of the verification platform (10) on the verification plane drive stage (20), used to map the coordinate system of the laser powder bed melting equipment with the coordinate system of the verification plane drive stage (20); used to drive the verification plane drive stage (20) to move the verification platform (10) to the specified position according to the position of the target laser and the position of the verification platform (10).

2. The online laser performance verification device for laser powder bed melting equipment according to claim 1, characterized in that, The verification control module (30) is also connected in communication with the laser powder bed melting equipment, and is used to calculate compensation data based on the detection results; to send the compensation data to the laser powder bed melting equipment; and to obtain the position of the target laser.

3. The online laser performance verification device for laser powder bed melting equipment according to claim 2, characterized in that, The verification plane drive platform (20) includes a lateral moving mechanism (21), a longitudinal moving mechanism (22), and a moving base (23). The verification platform (10) is movably connected to the lateral moving mechanism (21). The lateral moving mechanism (21) is set on the longitudinal moving mechanism (22) and movably connected to the longitudinal moving mechanism (22). The longitudinal moving mechanism (22) is fixed on the moving base (23). Both the lateral movement mechanism (21) and the longitudinal movement mechanism (22) are communicatively connected to the verification control module (30).

4. The online laser performance verification device for laser powder bed melting equipment according to claim 2, characterized in that, The verification platform (10) includes a rotation drive seat (11) and a verification support plate (12). The fixed end of the rotation drive seat (11) is connected to the transverse moving mechanism (21), and the output end of the rotation drive seat (11) is rotatably connected to the verification support plate (12). The upper surface of the verification support plate (12) is provided with multiple detection element mounting positions (13), and the multiple detection element mounting positions (13) are arranged in an array. The rotation drive seat (11) is communicatively connected to the verification control module (30).

5. The online laser performance verification device for laser powder bed melting equipment according to claim 4, characterized in that, The verification support plate (12) is a regular polygon, and multiple detection element mounting positions (13) are respectively set at the top corners of the verification support plate (12).

6. The online laser performance verification device for laser powder bed melting equipment according to claim 4, characterized in that, The detection element includes a mounting shell and an element body. The mounting shell is fitted around the periphery of the element body. The bottom of the mounting shell is detachably connected to the verification support plate (12). The distance between the detection surface of the element body and the bottom of the mounting shell is the same.

7. The online laser performance verification device for laser powder bed melting equipment according to claim 6, characterized in that, The online laser performance verification device for the laser powder bed melting equipment also includes a component library (40), in which multiple detection elements are arrayed. The component library (40) is located outside the verification plane drive stage (20), and the component library (40) is communicatively connected to the verification control module (30). The verification control module (30) is used to determine the verification platform (10) when no corresponding detection element is installed according to the verification requirements. It drives the verification plane drive stage (20) to move the verification platform (10) to the specified position and drives the verification platform (10) to rotate the corresponding detection element mounting position (13) to the inside of the component library (40). It is used to control the component library (40) to install or replace the specified detection element at the detection element mounting position (13) that has been moved inside.

8. A method for online laser performance verification of a laser powder bed melting device, characterized in that, The online laser performance verification device for laser powder bed melting equipment according to claim 7 includes the following steps: S1. Verify that the plane drive stage (20) is placed in the forming area of ​​the laser powder bed melting equipment for connection and leveling; S2. Establish the mapping relationship between the coordinate system of the laser powder bed melting equipment and the coordinate system of the verification plane drive stage (20) based on the position of the verification platform (10); S3, the verification control module (30) performs the specified detection items on the laser at the specified position in sequence according to the detection strategy and feeds back the compensation data to the laser powder bed melting equipment; S4. Determine whether the detection of all detection items in the detection strategy has been completed. If yes, end; otherwise, proceed to S5. S5. Drive the verification platform (10) to rotate by the corresponding angle according to the detection items and the position of the corresponding detection elements on the verification platform (10), and repeat step S3.

9. The online laser performance verification method for the laser powder bed melting equipment according to claim 8, characterized in that, Step S1 includes the following steps: The verification control module (30) is connected to the laser powder bed melting equipment via an open industrial communication interface; The verification plane drive stage (20) is placed in the forming area of ​​the laser powder bed melting equipment; The verification plane drive stage (20) is leveled through the forming area; Step S2 includes the following steps: The verification plane drive stage (20) drives the verification platform (10) to move one circle along its outer edge, and the laser powder bed melting equipment obtains the position of the verification platform (10) in the coordinate system of the laser powder bed melting equipment; The verification control module (30) establishes a coordinate system transformation matrix based on the position of the verification platform (10) in the coordinate system of the planar drive stage (20) and the position of the verification platform (10) in the coordinate system of the laser powder bed melting equipment.

10. The online laser performance verification method for the laser powder bed melting equipment according to claim 8, characterized in that, Step S3 includes the following steps: S3.1, The verification control module (30) acquires the detection strategy, determines the detection items, detection sequence, detection pass value and the position of the detection laser in the coordinate system of the verification plane drive stage (20); S3.2 The verification control module (30) drives the verification platform (10) to move to the component library (40) through the verification plane drive stage (20), and controls the component library (40) to install the specified test components in the test component mounting position (13) in sequence according to the test items; S3.3 The laser powder bed melting equipment acquires the detection strategy and activates the corresponding laser according to the position of the detection laser in the coordinate system of the laser powder bed melting equipment; S3.4, The verification control module (30) drives the corresponding detection element to move to the corresponding laser position for detection based on the position of the detection laser in the coordinate system of the verification plane drive stage (20) and the position of the corresponding detection element in the coordinate system of the verification plane drive stage (20); S3.5 The detection element compares the detection result with the corresponding qualified value to determine whether the detection is qualified. If yes, proceed to S3.6; if no, calculate the compensation data and send it to the laser powder bed melting equipment, and re-execute the current step. S3.6 Determine whether all laser detections have been completed. If yes, proceed to S4; otherwise, re-execute S3.3 to detect the next laser.