Real-time monitoring, regulating and controlling method for 3D printing process of laser sintering powdery material

Through multi-physics coupled real-time monitoring and intelligent regulation technology, the entire process of 3D printing of laser sintered powdered materials is realized, solving the problem of crack morphological distortion caused by printing errors, and significantly improving the accuracy and reliability of rock sample preparation.

CN120171035AActive Publication Date: 2025-06-20SHENZHEN UNIV

Patent Information

Application Number
CN202510647574.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-20
Publication Date
2025-06-20
Estimated Expiration
2045-05-20

AI Technical Summary

Technical Problem

When using laser sintered powdered material 3D printing technology to prepare rock samples with complex internal structures, micron-scale printing errors can easily lead to crack morphology distortion, and the printed samples are difficult to effectively evaluate the quality of internal defect reproduction through conventional non-destructive testing, resulting in significant differences in the physical and mechanical characteristics of the final sample and the original rock.

Method used

Using multi-physics coupled real-time monitoring and intelligent regulation technology, the precise regulation of the entire 3D printing process is achieved by building a multi-modal perception network, developing intelligent decision-making algorithms and designing closed-loop control modules. The technical solution includes data acquisition by multi-dimensional perception system, data processing system processing by intelligent decision-making system and data comparison and generating data feedback results, and intelligent control system adjusts printing process and parameters based on data feedback results.

Benefits of technology

It effectively improves the accuracy and reliability of rock sample preparation, ensures accurate reproduction of complex structural features such as microcracks and pores inside natural rocks, and provides key technical support for the research of rock engineering materials.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120171035A_ABST
    Figure CN120171035A_ABST
Patent Text Reader

Abstract

The invention provides a real-time monitoring, regulating and controlling method for the 3D printing process of a laser sintering powdery material. The method comprises the steps that 100, a multi-dimensional sensing system collects data; 200, a data processing system processes the data; 300, an intelligent decision making system calculates a decision; the method is suitable for high-precision preparation of the laser sintering powdery material sample in a rock mechanics experiment, precise recarving of complex structural characteristics such as microcracks and pores in natural rock can be achieved through multi-modal information fusion and a closed-loop control strategy, and key technical support is provided for research of rock engineering materials.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of additive manufacturing, and specifically to a real-time monitoring and regulation module for the laser 3D printing process that integrates multi-sensor data acquisition, digital twin modeling, visual analysis, and intelligent control technologies. Background Art

[0002] With the continuous development of 3D printing technology, its significant advantages in aspects such as personalized customization, complex structure forming, and rapid prototype development are deeply integrating into multiple fields such as industrial manufacturing, medical and health, construction engineering, and aerospace, driving the innovation and upgrading of traditional manufacturing paradigms. In the field of rock mechanics research, traditional experimental methods face dual technical bottlenecks: the randomness of internal defects in natural rock specimens (such as the uncontrollability of crack distribution and the repeatability problem of standardized preparation) and the scale effect limitation of engineering simulation, resulting in the repeatability of experimental results and the measurement accuracy of parameters being difficult to meet the requirements of modern research. The emergence of the 3D printing technology of laser sintering powdered materials (such as laser ceramics) provides an innovative solution path for this field. Through the technical chain of "CT scanning - digital modeling - 3D printing", the high-precision digital replication of the internal microstructure of natural rocks can be achieved, providing a reliable technical means for the standardized development of rock mechanics experiments.

[0003] However, when using the 3D printing technology of laser sintering powdered materials to prepare rock specimens with complex internal structures, especially when it is necessary to accurately reproduce the microcrack characteristics of natural rocks, micron-level printing errors can lead to the distortion of crack morphology (such as phenomena like blockage and offset). Since it is difficult to effectively evaluate the quality of internal defect replication of the specimen after printing through conventional non-destructive testing means, there are significant differences in the physical and mechanical properties between the final specimen and the original rock, thereby significantly reducing the accuracy and credibility of experimental data. Therefore, constructing a real-time defect monitoring module during the printing process has become a key technical requirement for the engineering application of this technology.

[0004] Currently, the 3D printing technology of laser sintering powdered materials has four technical limitations: (1) There is a problem of missing information dimensions in the monitoring of a single physical quantity (such as only monitoring the melt pool temperature field); (2) There is a lack of a real-time tracking mechanism for the printing path, making it difficult to achieve closed-loop control of the process; (3) The path deviation compensation mechanism relies on offline calibration and cannot adapt to dynamic printing conditions; (4) Defect repair requires manual intervention, restricting the improvement of printing efficiency. To break through the above technical bottlenecks, it is urgent to develop a comprehensive monitoring module that integrates intelligent monitoring, parameter adaptive adjustment, and printing process control to reduce the dependence on professional technical personnel.

[0005] The monitoring method proposed by the present invention adopts multi - physical - field coupling real - time monitoring and intelligent regulation technology. By constructing a multi - modal perception network, developing an intelligent decision - making algorithm, and designing a closed - loop control module, precise regulation of the entire 3D printing process is achieved. The implementation of this technical solution will effectively improve the accuracy and reliability of rock specimen preparation, providing new technical support for rock mechanics experimental research. Summary of the Invention

[0006] The present invention improves on the technical bottlenecks of the existing technology, such as single - dimensional monitoring, insufficient response timeliness, and low defect repair efficiency. By building a multi - modal monitoring network that includes laser power, sintering zone temperature field, sintering process images, and laser spot trajectory parameters, and integrating spatio - temporal synchronous data acquisition technology and intelligent control algorithms, closed - loop regulation of the entire printing process is realized. This module innovatively adopts a deep - coupling architecture of energy - flow monitoring, geometric shape control, and environmental perception, effectively breaking through the dual constraints of traditional additive manufacturing technology in terms of real - time regulation ability and module robustness.

[0007] To solve the problems in the existing technology, the present invention provides a method for real - time monitoring and regulation of the 3D printing process of laser - sintered powdered materials, including the following steps: Step 100, the multi - dimensional perception system collects data: Obtain real - time data during the printing process, including laser power, powder bed temperature, sintering zone temperature, laser spot temperature, sintering zone images, and laser spot path information data; Add a time stamp to the data frame header, and pack and send the laser power data, temperature field data, and image data to the data processing system; Step 200, the data processing system processes the data: Process the real - time collected data, including time alignment, noise filtering, abnormal data cleaning, and image conversion, extract important features of the image and the spot position, establish a six - dimensional data cube: X, Y, Z, P, T, t, with a time alignment error ≤ 1 μs, construct a multi - physical - field data fusion analysis framework, where X, Y, Z represent spatial positions, P represents laser power, T represents temperature, and t represents time, save the data and transmit the data to the intelligent decision - making system through the main control board; Step 300, the intelligent decision - making system analyzes and compares to generate the result of data feedback: Compare the real - time collected data with the original preset standard data, identify defects in the image data, compare the actual printing path with the preset printing path, and take corresponding decision - making measures based on the comparison results; The defect identification method is as follows: Image defect identification; Path deviation monitoring; Path compensation threshold calculation; Path prediction and compensation value calculation; The adjustment strategy generation module generates different adjustment strategies according to different signals; The results of generating data feedback include deviation values, defect marks, and adjustment strategies; Step 400, the intelligent control system controls the printing, adjusts the printing process and parameters according to the results of the data feedback, and activates the corresponding response mechanism to ensure that the printing process proceeds accurately without error.

[0008] As a further improvement of the present invention, the path compensation threshold is calculated as follows: (1) Gaussian Mixture Model GMM: In path deviation monitoring, by performing GMM modeling on historical normal path deviation data, the probability distribution of different deviation values is obtained. As the printing process progresses, the GMM model is continuously updated according to new data, and the adaptive coefficient is obtained through reinforcement learning based on the probability distribution, and then the path compensation threshold is dynamically adjusted; (2) The calculation method of the compensation threshold is: where α 、 β and δ are adaptive coefficients, which are obtained by the reinforcement learning algorithm through sorting and analyzing historical printing data.

[0009] As a further improvement of the present invention, the path prediction and compensation mechanism is as follows: (1) Establishment of the printing path dynamic model and establishment of the predicted path: According to the principle of the Model Predictive Control algorithm MPC, a printing path dynamic model is established: where represents the predicted printing state vector at the next moment, represents the current printing state vector, including the relevant states of the galvanometer scanner, the current printing coordinates, and path information; A and B are coefficient matrices that describe the influence of state transition and control input on the state, and the coefficients of A and B can both be calculated from historical printing state change data; is the control input signal function at the current k - 1 moment, is the process noise, which follows a normal distribution with a mean of 0 and a covariance matrix of Q; through this printing path dynamic model, the printing state and the coordinates of the printing position point at the next moment within a very short time can be predicted according to the current printing state; after obtaining the printing coordinates at the next moment, the current printing coordinates and the predicted coordinate values are connected by a cubic spline interpolation algorithm to obtain the predicted path; (2)Optimize the predicted path: Optimize the objective function through the Model Predictive Control algorithm MPC: In this objective function, represents the predicted state vector, Indicates that the desired state vector is the preset printing state, and Q and R are the weight matrices of the state error and control input respectively; within a certain prediction horizon N, by optimizing the control input , so that the actual state is as close as possible to the desired state . Measured by , the Q matrix can adjust the weights of different state variables and at the same time limit the size of the control input, which is achieved by . The R matrix is used to adjust the weights of different control input variables to avoid unnecessary impacts on the device; by optimizing this objective function, the optimal control input sequence can be obtained to achieve the collaborative optimization of path compensation correction and optimization; when the finally calculated optimized path compensation value is 0, no path compensation operation is performed, and when it is not 0, compensation is required. The final compensation amount is compared with the compensation threshold. When the final compensation amount is less than the compensation threshold, the printing path is adjusted directly in one step. When the compensation amount exceeds the threshold, the printing path is adjusted step by step to avoid damaging the printing device due to excessive compensation amount.

[0010] As a further improvement of the present invention, in step 300, the image defect recognition method is as follows: The defect recognition monitoring module constructs a high-precision defect recognition system based on the CNN-YOLOv8n hybrid neural network; this architecture innovatively integrates the CSPDarknet53 backbone network and the PANet path aggregation structure; the system adopts a transfer learning strategy and is intensively trained based on more than 100,000 high-precision labeled samples. The samples cover typical printing defects and form a perfect defect feature recognition model; During the actual printing monitoring process, this module uses the input image and adopts the adaptive NMS dynamic threshold adjustment algorithm: The function of this formula is to dynamically adjust the non-maximum suppression threshold according to the heights of different layers in the neural network; among them, 0.5 is a basic threshold, which is the initial threshold when the neural network layer height factor is not considered, and 0.01 is a proportional coefficient used to control the influence degree of the neural network layer height on the threshold; as the neural network layer height increases, the threshold will gradually increase by 0.01 times the layer height; Through the adaptive NMS dynamic threshold adjustment algorithm, the image defect monitoring module can perform millisecond-level defect detection on the real-time images collected at high speed; after detecting the defects, the system immediately generates structured data and sends a feedback instruction to the adjustment strategy module to trigger the subsequent adjustment strategy.

[0011] As a further improvement of the present invention, in step 300, the path deviation monitoring method is as follows: Dynamic Time Warping Algorithm: The printing path is transformed into a time series for processing. For the actual printing path, the time stamps and position coordinates of the collected images are converted into time series information as the actual printing time series. For the preset printing path, according to parameters such as the designed printing texture and speed, the printing position at the theoretical moment is generated, and the theoretical moment and the theoretical printing position are used as the preset printing time series. Among them, the time series of the actual printing path is: , Among them represents the position vector of the actual path at the i-th time point, that is: ; The time series of the preset printing path is: , Similarly represents the position vector of the preset path at the j-th time point, that is: , where i = j, that is, the actual printing coordinates and the preset printing coordinates at the same printing moment; Taking the actual path time series as rows and the preset path time series as columns, a two-dimensional distance matrix D is constructed. Matrix D is an m×n matrix, and the deviation between the actual coordinates and the preset coordinates is calculated: Each element in the matrix represents the distance between the position at a certain moment in the actual path and the position at a certain moment in the preset path, and the sum of the distances in this extremely short time is recorded as the path deviation value.

[0012] As a further improvement of the present invention, in step 300, the adjustment strategy generation module generates different adjustment strategies according to different signals, and the specific method is as follows: (1) Construct a laser power-temperature two-parameter collaborative regulation model. When the monitored value is within the safety threshold range, the module triggers three types of response strategies based on the threshold comparison result: Equivalent state: Maintain the current parameters; Positive deviation: Execute the parameter attenuation instruction, power / temperature decreases; Negative deviation: Start the parameter enhancement instruction, power / temperature increases; (2) Forming path compensation module: The module receives the compensation amount data packet from the online monitoring module and generates a smooth transition path using the adaptive interpolation algorithm.

[0013] As a further improvement of the present invention, in step 300, when the intelligent decision system calculates the decision: The data parsing module receives the data transmitted by the data processing system and parses the data of the original printed file; The data synchronization module takes the printing timestamp as the standard and uses the PTP + Kalman filtering algorithm to align the collected data with the preset data of the original printed file. For the image data, only the data time is aligned; The feature extraction module extracts four data: laser power, temperature, image, and spot path at each time point; The feature extraction module includes the following sub - steps: 1. For actual path extraction, the template matching algorithm and the image centroid method are used to calculate the spot coordinates. The spot positions of several frames of images are plotted as lines to obtain the spot path; 2. For preset path parsing, the G - code parsing module extracts the target coordinates corresponding to the actual path time, and the preset spot path is obtained through cubic spline interpolation.

[0014] As a further improvement of the present invention, in step 300, when the intelligent decision system calculates the decision: the deviation calculation module calculates the deviation between the actual data and the preset data, including the laser power deviation the temperature deviation and the path deviation ; The deviation calculation module includes the following sub - steps: 1. The laser power deviation is calculated according to the following formula: where and represent the actual laser power and the preset laser power respectively; 2. The temperature deviation needs to calculate the deviations of the two temperatures of the powder bed and the laser spot respectively and is calculated according to the following formula: where and represent the actual temperature and the preset temperature respectively.

[0015] As a further improvement of the present invention, in step 300, when the intelligent decision-making system calculates and makes a decision: the machine learning model conducts comparative analysis and mining on real-time data and the historical database through the Bayesian optimization algorithm, establishes a knowledge model and a rule base, summarizes the optimal process parameter combination and defect handling strategy by analyzing the printing quality and defect conditions under different process parameters; automatically adjusts the control strategy and parameters according to the current printing conditions and monitoring data to ensure the stability of printing quality; the adjustment strategy integration module generates adjustment strategy data based on the defect monitoring results and the control parameters of the machine learning module, and classifies the adjustment data into two categories: "can continue printing" and "cannot continue printing".

[0016] As a further improvement of the present invention, in step 400, the intelligent control system controls printing as follows: The strategy data receiving module receives the adjustment strategy information, analyzes the data results, and performs different operations according to different data markings; When the adjustment data marking is "can continue printing", the parameter adjustment module is started, and its execution content includes recording the response level, adjusting various printing parameters of the printing device, and giving a path compensation value to adjust the printing path; among them, the adjusted printing parameters include laser power, powder bed temperature, and sintering temperature; the operation process and parameter adjustment records of this module will be stored in the historical database to continuously update and optimize the historical database; When the adjustment data marking is "cannot continue printing", the print termination module is started, and its execution content is to record the fatal defect, stop printing, and issue an alarm; if this module is executed, it indicates that an irreparable error has occurred during the printing process, and at this time, manual intervention is required and readjustment is needed.

[0017] The beneficial effects of the present invention are: The method of the present invention is applicable to the high-precision preparation of laser-sintered powdered material specimens in rock mechanics experiments. Through multi-modal information fusion and closed-loop control strategies, it can accurately reproduce complex structural features such as microcracks and pores inside natural rocks, providing key technical support for the research of rock engineering materials.

[0018] (1) Multi-physical field coupling real-time monitoring technology: A distributed sensor array is used to achieve synchronous acquisition of cross-physical field data, and an adaptive Kalman filter algorithm is combined to construct a multi-dimensional signal fusion processing module, breaking through the monitoring limitation of a single physical field in traditional 3D printing monitoring technology and forming the ability of multi-modal data collaborative analysis.

[0019] (2) Visual real-time monitoring technology: Build a real-time defect detection model optimized based on the CNN-YOLOV8n architecture, deeply integrate the attention mechanism with the lightweight network architecture, and achieve dynamic visual monitoring during the continuous printing process through an industrial-grade CMOS camera. While ensuring the detection accuracy, achieve millisecond-level dynamic response, and build a full-process visualization monitoring system.

[0020] (3) Laser spot path tracking technology: Innovatively propose a dynamic comparison and monitoring method for the laser path and the preset path, develop a sub-micron-level high-precision coordinate analysis and dynamic comparison module, upgrade the traditional ex-post deviation analysis mode to a process-level root cause monitoring system, and achieve real-time quantitative analysis and traceability of the printing path deviation.

[0021] (4) Printing path deviation recognition technology: Innovatively combine the dynamic time warping algorithm (DTW) with the Gaussian mixture model (GMM). The DTW algorithm converts the printing path into a time series for processing, calculates the difference between the actual and preset printing path time series, quantifies the path deviation, and effectively deals with factors such as equipment vibration and uneven spreading of material powder that cause fluctuations in the printing path. As a probability model, GMM models the historical normal path deviation data to obtain the probability distribution of deviation values, and updates the model during the printing process to dynamically adjust the path compensation threshold. The combination of the two can not only accurately capture the subtle path deviations but also adaptively adjust the abnormal judgment criteria based on real-time and historical data, improving the accuracy and reliability of path monitoring.

[0022] (5) Printing path compensation technology: Establish a printing power model and an objective optimization function according to the principle of the model predictive control algorithm (MPC), realize printing path prediction and optimization, and achieve the integration of path monitoring and compensation. The printing power model predicts the printing state and printing coordinates at the next moment within a very short time based on the current printing state and printing path, obtains the predicted path through cubic spline interpolation, and then optimizes the objective function through the objective optimization function to adjust the predicted path. According to the comparison between the final compensation amount and the compensation threshold, determine the path compensation method to ensure the accuracy of the printing path, improve the printing efficiency and product quality.

[0023] (6) Intelligent three-level response module: Through in-depth mining and analysis of multi-physical field coupling monitoring data, an innovative three-level intelligent response and control module is constructed. According to different error types that occur during the printing process, accurately implement a three-level processing mechanism, completely abandon the traditional "one-size-fits-all" extensive control scheme, and greatly improve the stability and reliability of the printing process. Description of the Drawings

[0024] Figure 1 It is a schematic flow diagram of the real-time monitoring and regulation method for the 3D printing process of the laser sintering powder material of the present invention. Detailed Embodiments

[0025] The present invention will be further described below with reference to the accompanying drawings.

[0026] As Figure 1 shown, the method for real-time monitoring and intelligent regulation of the 3D printing process of laser-sintered powder materials according to the present invention includes the following steps: Step 100: The process of data collection by the multi-dimensional perception system.

[0027] Obtain real-time data during the printing process, including data such as laser power, powder bed temperature, sintering zone temperature, laser spot temperature, sintering zone image, and laser spot path information; Step 200: The step of data processing by the data processing system.

[0028] Process the real-time collected data, including processing such as time alignment, noise filtering, abnormal data cleaning, and image conversion; Step 300: The process of calculation and decision-making by the intelligent decision-making system.

[0029] Compare the real-time collected data with the original preset standard data, identify defects in the image data, compare the actual printing path with the preset printing path, and take corresponding decision-making measures based on the comparison results; Step 400: The intelligent control system controls the printing process.

[0030] Adjust the printing process and parameters according to the results of data feedback, and start the corresponding response mechanism to ensure that the printing process proceeds accurately.

[0031] The result of data feedback in this application is generated in the intelligent decision-making system of step 300. It is the optimal adjustment strategy generated by the adjustment strategy generation module in step 300 based on the laser power deviation, temperature deviation, path deviation, path threshold compensation value, and path optimal compensation calculation value through comprehensive analysis of these data by the machine learning module. This generated optimal adjustment strategy serves as the control instruction for the intelligent control of the printing process in step 400. That is, the monitoring system first analyzes and judges the problems occurring in the printing process through the previous data analysis, generates adjustment plans according to different printing problems and feeds them back to the printing process, and the printer adjusts according to the adjustment plans.

[0032] The closed-loop logic of data feedback of the present invention is: multi-dimensional perception system collects data → data processing system cleans / aligns → intelligent decision-making system analyzes and compares → generates feedback results (deviation values, defect marks, adjustment strategies) → intelligent control system executes adjustments.

[0033] Based on the real-time parameters of the device, the real-time printed image, and the printing path, the task execution status of the printing device is calculated respectively, and then it is comprehensively determined whether the device has a printing error. Compared with the traditional method, this monitoring process is more intelligent and efficient, can effectively monitor the printing quality of the laser ceramic 3D printing device, effectively reduce and even prevent the occurrence of printing errors, and significantly improve the printing efficiency.

[0034] Regarding step 100, the multi-dimensional perception system is used to achieve real-time data synchronous acquisition, which is realized through the following modules: Laser power data acquisition module: A beam splitter assembly is set in the laser optical path. This assembly directs 95% of the main beam to the printing area, and the other 5% of the secondary beam is converted into an electrical signal through a photoelectric conversion device. A high-speed analog-to-digital converter is used to sample the electrical signal, and a digital signal processing algorithm is used to eliminate noise interference, and finally the real-time value of the laser power is successfully obtained.

[0035] Temperature data acquisition module: The infrared temperature sensor array is vertically installed on the top of the printing chamber. With a specific lens, it can cover a rectangular area of 100mm×100mm, realizing a point-to-surface monitoring method, so as to collect the temperature field data including the powder bed temperature and the laser spot temperature in this area.

[0036] Vision acquisition module: The CMOS industrial camera is installed on the top of the printing chamber through a rotating component. This rotating component is connected to the galvanometer module of the printing device and rotates synchronously with the polarization mirror module to ensure that the shooting angle is 45° with the laser incident direction. The camera is connected to a narrow-band pass filter through a data interface for image acquisition. The acquired image area is 100mm×100mm, and the image content covers the laser sintering area and the spot position. 100 frames of images are acquired each time.

[0037] Data transmission module: Considering the differences in the data acquisition frequencies among the sensors, in order to ensure a highly consistent acquisition time during subsequent data processing, a 32-bit timestamp (unit: µs) is added to the data frame header, and the laser power data, temperature field data, and image data are packed and sent to the data processing system.

[0038] The multi-dimensional perception system integrates advanced technologies such as laser power monitoring, temperature field reconstruction, sintering image acquisition, and laser spot position tracking. Through deep integration and efficient collaboration, it accurately captures the key information in the laser processing process. Each sub-technology plays a unique advantage, real-time collects multi-dimensional data, and after strict calibration and error correction, it provides accurate real-time data support for the subsequent monitoring, analysis, and decision-making processes, ensuring the high efficiency, stability, and accuracy of the entire process flow.

[0039] Regarding step 200, the working method of the data processing system is used to efficiently process data and subsequent processing, which is realized through the following modules: Time Synchronization Module: The data and images collected by sensors and cameras are transmitted to the time synchronization module through a data interface. The time synchronization module processes the data using the timestamps carried by the data and images as tags to ensure a high degree of consistency in the acquisition time of the data.

[0040] Data Processing Module: The data processing module performs preliminary data processing tasks. Data processing includes operations such as outlier cleaning, data noise filtering, and data format conversion.

[0041] Image Processing Module: Image processing includes steps such as "histogram equalization to enhance contrast - Gaussian filtering for noise reduction - Canny edge detection to extract contours - spot recognition algorithm based on Hu moments" to extract important features of the image and the position of the spot.

[0042] Data Saving and Transmission Module: A six - dimensional data cube (X, Y, Z, P, T, t, time alignment error ≤ 1μs) is established, and a multi - physical - field data fusion analysis framework is constructed, where X, Y, Z represent spatial positions, P represents laser power, T represents temperature, and t represents time. The data is saved and transmitted through the main control board to the intelligent decision - making algorithm module.

[0043] The data processing system builds a multi - physical - field data fusion analysis framework by constructing a spatio - temporal synchronization database cube, providing raw data support for subsequent defect recognition based on the CNN - YOLOV8n hybrid neural network, parameter adjustment based on Bayesian optimization, and path compensation for model predictive control, constituting the core basis of the "perception - decision - execution" full - chain closed - loop control.

[0044] Regarding step 300, the working process of the intelligent decision - making system for efficient decision - making is implemented through the following modules: Data Parsing Module: Receives the data transmitted by the data processing system and parses the data of the original print file (the file format is the print build slice G - code file). The file data contains printing parameters such as laser power, powder bed temperature, sintering temperature, and printing path.

[0045] Data Synchronization Module: Using the print timestamp as a standard and adopting the PTP + Kalman filtering algorithm, aligns the collected data with the preset data of the original print file (error ≤ 1μs). Since there is no print image data in the preset data of the original print file, the image data is only aligned in terms of data time.

[0046] Feature Extraction Module: Extracts four data items of laser power, temperature, image, and spot path at each time point.

[0047] The feature extraction module includes the following sub - steps: 1. The actual path extraction uses a template matching algorithm and the image centroid method to calculate the spot coordinates, and plots the spot positions of 100 frames of images into a line to obtain the spot path; 2. The preset path parsing extracts the target coordinates corresponding to the actual path time through the G-code parsing module, and obtains the preset spot path through the cubic spline interpolation (continuous curvature) method.

[0048] Deviation calculation module: Calculates the deviation between the actual data and the preset data, including the laser power deviation ΔP, the temperature deviation ΔT, and the path deviation ΔD.

[0049] The deviation calculation module includes the following sub-steps: 1. The laser power deviation is calculated according to the following formula: Where and represent the actual laser power and the preset laser power respectively. Indicates that the actual laser power is greater than the preset laser power, Indicates that the actual laser power is less than the preset laser power.

[0050] 2. The temperature deviation needs to calculate the deviation of the two temperatures of the powder bed and the laser spot respectively , and is calculated according to the following formula: Where and represent the actual temperature (including the powder bed temperature and the laser spot temperature) and the preset temperature (including the powder bed temperature and the laser spot temperature) respectively. Indicates that the actual laser power is greater than the preset laser power, Indicates that the actual laser power is less than the preset laser power.

[0051] Defect monitoring module: Includes a threshold judgment module, a defect identification module, and an adjustment strategy generation module. The threshold judgment module compares the deviation value obtained by the deviation calculation module with a preset threshold, and issues an abnormal signal when the deviation value exceeds the threshold, and outputs a normal signal when the deviation value is less than the threshold. The defect identification module identifies and marks the defects in the image and issues corresponding marking signals. The signals sent by the threshold judgment module and the defect identification module are sent to the adjustment strategy generation module, and this module generates different response solutions according to the signals.

[0052] The defect monitoring module includes the following sub-steps: The method for identifying image defects is as follows: The defect recognition monitoring module has built a high-precision defect recognition system based on the CNN-YOLOv8n hybrid neural network. This architecture innovatively integrates the CSPDarknet53 backbone network and the PANet path aggregation structure, while maintaining lightweight characteristics, significantly improving feature extraction efficiency and multi-scale defect detection capabilities. The system adopts a transfer learning strategy and conducts intensive training based on more than 100,000 high-precision annotated samples. The samples cover 8 types of typical printing defects such as pores, cracks, and sintered nodes, forming a complete defect feature recognition model.

[0053] In the actual printing monitoring process, the module uses the input image and the adaptive NMS (non-maximum suppression) dynamic threshold adjustment algorithm: The function of this formula is to calculate the height of different layers in the neural network ( ) to dynamically adjust the threshold of non-maximum suppression ( ). Among them, 0.5 is a basic threshold, which is the initial threshold when the neural network layer height factor is not considered. And 0.01 is a proportional coefficient used to control the influence of the neural network layer height on the threshold. As the neural network layer height ( ), the threshold will gradually increase at 0.01 times the layer height. The purpose of this design is to allow the algorithm to flexibly adjust the threshold according to the characteristics of different layers of the neural network. Usually in deeper layers, the semantic information of the feature map is richer, and more target boxes of different scales and confidences may be detected. By dynamically increasing the threshold, the truly effective target boxes can be more strictly screened out, and those redundant boxes with low confidence can be suppressed, thereby improving the accuracy and efficiency of defect detection.

[0054] Through the adaptive NMS dynamic threshold adjustment algorithm, the image defect monitoring module can perform millisecond-level defect detection on high-speed real-time images. After detecting a defect, the system immediately generates structured data containing information such as defect type, size, and spatial coordinates, and sends feedback instructions to the control unit through a high-speed communication protocol to trigger subsequent adjustment strategies.

[0055] 1. The path deviation monitoring method is as follows: Dynamic Time Warping (DTW) algorithm: converts the printing path into a time series for processing. For the actual printing path, the timestamp and position coordinates of the captured image are converted into time series information as the actual printing time series. For the preset printing path, the printing position at the theoretical moment is generated according to the designed printing texture and speed parameters, and the theoretical moment and theoretical printing position are used as the preset printing time series. The time series of the actual printing path is: , in Denote the position vector of the actual path at the \(i\)-th time point, i.e., ; The time series of the preset printing path is: , Similarly Denote the position vector of the preset path at the \(j\)-th time point, i.e., , where , which are the actual printing coordinates and the preset printing coordinates at the same printing moment.

[0056] Construct a two-dimensional distance matrix \(D\) with the time series of the actual path as rows and the time series of the preset path as columns. The matrix \(D\) is an \(m\times n\) matrix, and the deviation between the actual coordinates and the preset coordinates is calculated by the Euclidean geometric distance algorithm: Each element in the matrix represents the distance between the position at a certain moment in the actual path and the position at a certain moment in the preset path, and the sum of the distances in this very short time is recorded as the path deviation value.

[0057] 2. The calculation method of the path compensation threshold is as follows: (1) Gaussian Mixture Model (GMM): In path deviation monitoring, by performing GMM modeling on historical normal path deviation data, the probability distribution of different deviation values can be obtained. As the printing process progresses, the GMM model is continuously updated according to new data, and the adaptive coefficient is obtained through reinforcement learning based on the probability distribution, and then the path compensation threshold is dynamically adjusted.

[0058] (2) The calculation method of the compensation threshold is: where \(\alpha\), \(\beta\), and \(\delta\) are adaptive coefficients, which are obtained by the reinforcement learning algorithm through sorting and analyzing historical printing data. The reinforcement learning algorithm can continuously adjust the values of the coefficients according to the feedback information of the module, making the compensation threshold more adaptable to different printing conditions and improving the accuracy and effectiveness of path deviation compensation.

[0059] 3. The path prediction and compensation mechanism is as follows: (1) Establishment of the printing path dynamic model and prediction path establishment: According to the principle of the Model Predictive Control (MPC) algorithm, establish the printing path dynamic model: where represents the predicted printing state vector at the next moment, Represents the current printing state vector, which includes the relevant states of the galvanometer (current position, deflection angle, angular velocity), the current printing coordinates, and path information; A and B are coefficient matrices that describe the influence of state transition and control input on the state. The coefficients of A and B can both be calculated from the historical printing state change data; is the control input signal function at the current k - 1 moment, is the process noise, which follows a normal distribution with a mean of 0 and a covariance matrix of Q. Through this printing path dynamic model, the printing state and the coordinates of the printing position point at the next moment within a very short time (50 ms) can be predicted based on the current printing state. After obtaining the printing coordinates at the next moment, the current printing coordinates and the predicted coordinate values are connected by a cubic line interpolation algorithm to obtain the predicted path.

[0060] (2)Optimize the predicted path: Optimize the objective function through the Model Predictive Control (MPC) algorithm: to dynamically adjust the predicted printing path. In this objective function, represents the predicted state vector, represents the desired state vector, which is the preset printing state. Q and R are the weight matrices for state error and control input respectively. Within a certain prediction time domain N, by optimizing the control input , make the actual state as close as possible to the desired state (measured by , and the Q matrix can adjust the weights of different state variables), while restricting the magnitude of the control input (implemented by , and the R matrix is used to adjust the weights of different control input variables), to avoid unnecessary impacts on the device. When the finally calculated optimized path compensation value is 0, no path compensation operation is performed. When it is not 0, compensation is required. The final compensation amount is compared with the compensation threshold. When the final compensation amount is less than the compensation threshold, the printing path is adjusted directly in one step. When the compensation amount exceeds the threshold, the printing path is adjusted step by step to avoid damaging the printing device due to excessive compensation amount.

[0061] 4. The adjustment strategy generation module generates different adjustment strategies according to different signals. The specific method is as follows: (1)Construct a laser power - temperature two - parameter collaborative regulation model. When the monitored value is within the safe threshold range, the module triggers three types of response strategies based on the threshold comparison result: equal value state: maintain the current parameters ( ), positive deviation: execute the parameter attenuation instruction (power / temperature decrease), and negative deviation: start the parameter enhancement instruction (power / temperature increase).

[0062] (2) Forming path compensation module: The module receives the compensation amount data packet from the online monitoring module and generates a smooth transition path using an adaptive interpolation algorithm.

[0063] Machine learning module: The machine learning model compares and analyzes real-time data with the historical database through the Bayesian optimization algorithm, mines data, establishes a knowledge model and a rule base, summarizes the optimal combination of process parameters and defect handling strategies by analyzing the printing quality and defect conditions under different process parameters. According to the current printing conditions and monitoring data, automatically adjusts the control strategy and parameters to ensure the stability of printing quality.

[0064] Adjustment strategy integration module: Generates adjustment strategy data based on the defect monitoring results and the control parameters of the machine learning module, and classifies the adjustment data into two categories: "can continue printing" and "cannot continue printing".

[0065] The intelligent decision-making system, based on the synchronous information collected by multiple sensors in real time, analyzes whether there are errors in the current printing parameters, sintering image and printing path through machine learning and sets an error threshold. When it is detected that the printing parameter and path errors exceed the threshold, the corresponding adjustment instructions are sent to the intelligent control system to implement the corresponding adjustment of printing parameters and printing steps.

[0066] Regarding step 400, the specific working process of the intelligent control system, which is used to receive regulation instructions and execute corresponding operation strategies, is implemented through the following modules: Strategy data receiving module: Receives adjustment strategy information, analyzes the data results, and performs different operations according to different data markings.

[0067] Parameter adjustment module: When the adjustment data is marked as "can continue printing", this module is started. Its execution content includes recording the response level, adjusting various printing parameters of the printing device, and giving a path compensation value to adjust the printing path. Among them, the adjusted printing parameters include laser power, powder bed temperature and sintering temperature. The operation process of this module and the parameter adjustment records are stored in the historical database, so as to continuously update and optimize the historical database.

[0068] Print termination module: When the adjustment data is marked as "cannot continue printing", this module is started. Its execution content is to record fatal defects, stop printing and issue an alarm. If this module is executed, it indicates that there are irreparable errors during the printing process, such as cracks, sintered nodules, or misalignment of the printed specimen due to excessive deviation of the printing path. At this time, manual intervention is required and adjustments need to be made again.

[0069] As the key system for implementing the new strategy of adjusting printing parameters and printing paths, the intelligent control system achieves a complete closed loop of "data acquisition - intelligent decision - execution feedback" with the help of the hierarchical response module.

[0070] Through the specific descriptions of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the above technical solution, in essence, or the part that makes contributions to the prior art, can be embodied in the form of a software product.

[0071] Finally, it should be noted that what is disclosed in a method for real-time monitoring and control of the 3D printing process of a laser-sintered powdered material disclosed in the embodiments of the present invention is only the preferred embodiments of the present invention, which are only used to illustrate the technical solution of the present invention, rather than to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features.

Claims

1. A method for real-time monitoring and control of laser sintering powder material 3D printing process, characterized in that: The following steps are involved: Step 100, the multi-dimensional sensing system collects data: obtains real-time data of the printing process, including laser power, powder bed temperature, sintering zone temperature, laser spot temperature, sintering zone image, and laser spot path information data; adds a timestamp to the data frame header, and packages the laser power data, temperature field data, and image data and sends them to the data processing system; Step 200, the data processing system processes the data: the real-time collected data is processed, including time alignment, noise filtering, abnormal data cleaning and image conversion processing, the important features of the image and the spot position are extracted, and a six-dimensional data cube is established: X, Y, Z, P, T, t, with a time alignment error of ≤1μs, and a multi-physical field data fusion analysis framework is constructed, where X, Y, and Z represent spatial positions, P represents laser power, T represents temperature, and t represents time. The data is saved and transmitted to the intelligent decision-making system through the main control board; Step 300, the intelligent decision system analyzes and compares to generate data feedback results: compares the real-time collected data with the original preset standard data, identifies defects in the image data, compares the actual printing path with the preset printing path, and takes corresponding decision measures based on the comparison results; The defect identification method is as follows: Image defect recognition; Path deviation monitoring; Path compensation threshold calculation; Path prediction and compensation value calculation; The adjustment strategy generation module generates different adjustment strategies according to different signals; The results of generating data feedback include deviation values, defect markings, and adjustment strategies; Step 400, the intelligent control system controls printing, adjusts the printing process and parameters according to the results of data feedback, and starts the corresponding response mechanism to ensure that the printing process is carried out accurately.

2. The real-time monitoring and control method for the laser sintering powder material 3D printing process according to claim 1 is characterized in that: The path compensation threshold is calculated as follows: (1) Gaussian mixture model (GMM): In path deviation monitoring, the GMM model is used to model the historical normal path deviation data to obtain the probability distribution of different deviation values. As the printing process progresses, the GMM model is continuously updated according to the new data, and reinforcement learning is performed based on the probability distribution to obtain the adaptive coefficient, thereby dynamically adjusting the path compensation threshold. (2) The calculation method of the compensation threshold is: in α , β and δ is the adaptive coefficient, which is obtained by the reinforcement learning algorithm through sorting and analyzing the historical printing data.

3. The real-time monitoring and control method for the laser sintering powder material 3D printing process according to claim 2 is characterized in that: The path prediction and compensation mechanism is as follows: (1) Establishment of printing path dynamic model and prediction path: According to the principle of model control algorithm MPC, the printing path dynamic model is established: in It indicates predicting the next moment to print the state vector. Represents the current printing state vector, including the relevant state of the galvanometer, the current printing coordinates and path information; A and B are coefficient matrices, describing the influence of state transition and control input on the state. Both A and B coefficients can be calculated through historical printing state change data; is the control input signal function at the current k-1 moment, It is process noise, which obeys the normal distribution with mean 0 and covariance matrix Q. Through this printing path dynamic model, the printing state and printing position coordinates at the next moment in a very short time can be predicted according to the current printing state. After obtaining the printing coordinates at the next moment, the current printing coordinates and the predicted coordinate values ​​are connected by the cubic line interpolation algorithm to obtain the predicted path. (2) Optimize the prediction path: Optimize the objective function through the model control algorithm MPC: In this objective function, represents the predicted state vector, The expected state vector is the preset printing state. Q and R are the weight matrices of state error and control input respectively. Within a certain prediction time domain N, by optimizing the control input , so that the actual state and expected state As close as possible, by The Q matrix can adjust the weights of different state variables while limiting the size of the control input, given by The R matrix is ​​used to adjust the weights of different control input variables to avoid unnecessary impact on the equipment; by optimizing the objective function, the optimal control input sequence can be obtained to achieve the coordinated optimization of path compensation correction and optimization; when the final path compensation value obtained by calculation and optimization is 0, no path compensation operation is performed, and when it is not 0, compensation is required, and the final compensation amount is compared with the compensation threshold. When the final compensation amount is less than the compensation threshold, the printing path is adjusted directly in one step. When the compensation amount exceeds the threshold, the printing path is adjusted in steps to avoid excessive compensation amount damaging the printing equipment.

4. The real-time monitoring and control method for the laser sintering powder material 3D printing process according to claim 3 is characterized in that: In step 300, the image defect recognition method is as follows: the defect recognition monitoring module builds a high-precision defect recognition system based on the CNN-YOLOv8n hybrid neural network; the architecture innovatively integrates the CSPDarknet53 backbone network and the PANet path aggregation structure; the system adopts a transfer learning strategy and performs intensive training based on more than 100,000 high-precision labeled samples, which cover typical printing defects and form a complete defect feature recognition model; In the actual printing monitoring process, the module uses the input image and the adaptive NMS dynamic threshold adjustment algorithm: The function of this formula is to dynamically adjust the threshold of non-maximum suppression according to the different layer heights in the neural network; among them, 0.5 is a basic threshold, which is the initial threshold when the neural network layer height factor is not considered, and 0.01 is a proportional coefficient used to control the degree of influence of the neural network layer height on the threshold; as the neural network layer height increases, the threshold will gradually increase by 0.01 times the layer height; Through the adaptive NMS dynamic threshold adjustment algorithm, the image defect monitoring module can perform millisecond-level defect detection on real-time images acquired at high speed; after detecting a defect, the system immediately generates structured data and sends feedback instructions to the adjustment strategy module to trigger subsequent adjustment strategies.

5. The real-time monitoring and control method for the laser sintering powder material 3D printing process according to claim 3 is characterized in that: In step 300, the path deviation monitoring method is as follows: Dynamic time warping algorithm: The printing path is converted into a time series for processing. For the actual printing path, the timestamp and position coordinates of the captured image are converted into time series information as the actual printing time series. For the preset printing path, the printing position at the theoretical moment is generated according to the designed printing texture and speed parameters. The theoretical moment and theoretical printing position are used as the preset printing time series. The time series of the actual printing path is: , in Represents the position vector of the actual path at the i-th time point, that is: ; The time series of the preset printing path is: , Same reason Represents the position vector of the preset path at the jth time point, that is: , Where i=j, which is the actual printing coordinate and the preset printing coordinate at the same printing time; With the actual path time series as rows and the preset path time series as columns, a two-dimensional distance matrix D is constructed. The matrix D is an m×n matrix. The deviation between the actual coordinates and the preset coordinates is calculated: Each element in the matrix It indicates the distance between the position at a certain moment in the actual path and the position at a certain moment in the preset path. The total distance in this extremely short time is recorded as the path deviation value.

6. The real-time monitoring and control method for the laser sintering powder material 3D printing process according to claim 3 is characterized by: In step 300, the adjustment strategy generation module generates different adjustment strategies according to different signals. The specific method is as follows: (1) Construct a laser power-temperature dual-parameter coordinated control model. When the monitoring value is within the safety threshold range, the module triggers three types of response strategies based on the threshold comparison results: Equivalent state: maintain current parameters; Positive deviation: execute parameter attenuation instruction, power / temperature decreases; Negative deviation: Start parameter enhancement instruction, power / temperature increases; (2) Forming path compensation module: The module receives the compensation data packet from the online monitoring module and uses an adaptive interpolation algorithm to generate a smooth transition path.

7. The real-time monitoring and control method for the laser sintering powder material 3D printing process according to claim 3 is characterized by: In step 300, when the intelligent decision-making system calculates the decision: The data analysis module receives the data transmitted by the data processing system and analyzes the original print file data; The data synchronization module uses the printing timestamp as the standard and adopts the PTP+Kalman filter algorithm to align the collected data with the preset data of the original printing file, and the image data is only aligned with the data time; The feature extraction module extracts four data: laser power, temperature, image and spot path at each time point; The feature extraction module includes the following sub-steps:

1. The actual path extraction uses the template matching algorithm and the image centroid method to calculate the light spot coordinates, and the light spot positions of several frames of images are drawn into lines to obtain the light spot path; 2. Preset path analysis The target coordinates corresponding to the actual path time are extracted through the G code analysis module, and the preset spot path is obtained through the cubic spline interpolation method.

8. The real-time monitoring and control method for the laser sintering powder material 3D printing process according to claim 3 is characterized by: In step 300, when the intelligent decision-making system calculates the decision: the deviation calculation module calculates the deviation between the actual data and the preset data, including the laser power deviation , Temperature deviation and path deviation ; The deviation calculation module includes the following sub-steps:

1. Laser power deviation Calculated according to the following formula: in and Respectively represent the actual laser power and the preset laser power; 2. Temperature deviation requires calculating the temperature deviation of the powder bed and the laser spot separately. , calculated according to the following formula: in and Indicates actual temperature and preset temperature respectively.

9. The real-time monitoring and control method for laser sintering powder material 3D printing process according to claim 3, characterized in that: In step 300, when the intelligent decision-making system calculates the decision: the machine learning model compares and analyzes the real-time data and the historical database through the Bayesian optimization algorithm, establishes a knowledge model and a rule base, and summarizes the optimal process parameter combination and defect handling strategy by analyzing the printing quality and defect conditions under different process parameters; Automatically adjust control strategies and parameters according to current printing conditions and monitoring data to ensure the stability of printing quality; The adjustment strategy integration module generates adjustment strategy data based on the defect monitoring results and the control parameters of the machine learning module, and divides the adjustment data marks into two categories: "can continue printing" and "cannot continue printing".

10. The real-time monitoring and control method for laser sintering powder material 3D printing process according to claim 9, characterized in that: Step 400, the intelligent control system controls printing, as follows: The strategy data receiving module receives the adjustment strategy information, analyzes the data results, and performs different operations according to different data tags; When the adjustment data is marked as "printing can continue", the parameter adjustment module is started, and its execution content includes recording the response level, adjusting various printing parameters of the printing device, and giving the path compensation value to adjust the printing path; the adjusted printing parameters include laser power, powder bed temperature and sintering temperature; the operation process of this module and the parameter adjustment record will be stored in the history database, so as to continuously update and optimize the history database; When the adjustment data is marked as "cannot continue printing", the termination printing module is started, and its execution content is to record fatal defects, stop printing and issue an alarm; if this module is executed, it means that an unrepairable error has occurred in the printing process, and manual intervention and readjustment are required.

Citation Information

Patent Citations

  • Melt pool monitoring system and method for detecting errors in additive manufacturing process

    CN111168062A

  • Additive manufacturing software quality control method based on sensor fusion and artificial intelligence

    CN116883338A

  • System and Method for Calibrating a Melt Pool Monitoring System of an Additive Manufacturing Machine

    US20190323951A1

  • Monitoring system and method of identification of anomalies in a 3D printing process

    US20220143704A1

Cited By

  • Method and device for optimizing preparation process of ceramic circuit board

    CN120471242A

  • Additive manufacturing forming real-time quality control and intelligent decision-making system

    CN121187238A