CN118760022A - Processing monitoring method, device, equipment and storage medium based on digital twin - Google Patents
Processing monitoring method, device, equipment and storage medium based on digital twin Download PDFInfo
- Publication number
- CN118760022A CN118760022A CN202411192595.5A CN202411192595A CN118760022A CN 118760022 A CN118760022 A CN 118760022A CN 202411192595 A CN202411192595 A CN 202411192595A CN 118760022 A CN118760022 A CN 118760022A
- Authority
- CN
- China
- Prior art keywords
- processing
- model
- feature
- digital twin
- analysis
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0428—Safety, monitoring
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24024—Safety, surveillance
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Abstract
本申请涉及数字孪生技术领域,公开了一种基于数字孪生的加工监控方法、装置、设备及存储介质,该方法包括:对加工过程参数进行动力学建模和工具磨损演化分析,得到初始数字孪生模型;对初始数字孪生模型进行虚实信息融合和参数校准,得到目标数字孪生模型;对目标数字孪生模型进行多场景仿真和数据生成,得到加工仿真数据集;将加工仿真数据集与实时物理加工数据进行对比分析,构建对比误差特征集;通过信息增益叠加稀疏自编码器对对比误差特征集进行特征重要性分析,生成智能监控指标集;对智能监控指标集进行多目标优化计算,得到综合加工决策指令,进而实现加工过程的持续改进和自适应调整,大大提高了加工监控的精度和可靠性。
The present application relates to the field of digital twin technology, and discloses a processing monitoring method, device, equipment and storage medium based on digital twins, the method comprising: performing dynamic modeling and tool wear evolution analysis on processing process parameters to obtain an initial digital twin model; performing virtual-real information fusion and parameter calibration on the initial digital twin model to obtain a target digital twin model; performing multi-scenario simulation and data generation on the target digital twin model to obtain a processing simulation data set; performing comparative analysis on the processing simulation data set with real-time physical processing data to construct a comparative error feature set; performing feature importance analysis on the comparative error feature set by superimposing sparse autoencoders using information gain to generate an intelligent monitoring indicator set; performing multi-objective optimization calculation on the intelligent monitoring indicator set to obtain a comprehensive processing decision instruction, thereby achieving continuous improvement and adaptive adjustment of the processing process, greatly improving the accuracy and reliability of processing monitoring.
Description
技术领域Technical Field
本申请涉及数字孪生技术领域,尤其涉及一种基于数字孪生的加工监控方法、装置、设备及存储介质。The present application relates to the field of digital twin technology, and in particular to a processing monitoring method, device, equipment and storage medium based on digital twin.
背景技术Background Art
传统的加工监控方法目标依赖于经验和简单的数据分析,难以应对复杂多变的加工环境和日益提高的精度要求。数字孪生技术的出现为解决这一问题提供了新的思路,它能够在虚拟环境中精确模拟和预测实际加工过程。然而,如何有效地构建数字孪生模型,并实现虚实数据的融合和动态更新,仍然是一个亟待解决的难题。Traditional machining monitoring methods rely on experience and simple data analysis, which makes it difficult to cope with complex and changing machining environments and increasing precision requirements. The emergence of digital twin technology provides a new approach to solving this problem, which can accurately simulate and predict the actual machining process in a virtual environment. However, how to effectively build a digital twin model and realize the fusion and dynamic update of virtual and real data is still a difficult problem that needs to be solved.
此外,加工过程中存在大量的不确定性因素,如工具磨损、材料性能波动和环境干扰等,这些因素会导致加工质量的波动和效率的下降。传统的监控方法往往难以全面考虑这些因素的影响,导致监控结果的准确性和可靠性不足。同时,如何从海量的加工数据中提取目标特征,并基于这些特征做出智能化的加工决策,也是当前研究面临的一大挑战。In addition, there are a lot of uncertain factors in the processing, such as tool wear, material property fluctuations and environmental interference, which can lead to fluctuations in processing quality and reduced efficiency. Traditional monitoring methods often find it difficult to fully consider the impact of these factors, resulting in insufficient accuracy and reliability of monitoring results. At the same time, how to extract target features from massive processing data and make intelligent processing decisions based on these features is also a major challenge facing current research.
发明内容Summary of the invention
本申请提供了一种基于数字孪生的加工监控方法、装置、设备及存储介质,进而实现加工过程的持续改进和自适应调整,大大提高了加工监控的精度和可靠性。The present application provides a processing monitoring method, device, equipment and storage medium based on digital twins, thereby realizing continuous improvement and adaptive adjustment of the processing process, greatly improving the accuracy and reliability of processing monitoring.
本申请第一方面提供了一种基于数字孪生的加工监控方法,所述基于数字孪生的加工监控方法包括:The first aspect of the present application provides a processing monitoring method based on digital twins, and the processing monitoring method based on digital twins includes:
对加工过程参数进行动力学建模和工具磨损演化分析,得到初始数字孪生模型;Perform dynamic modeling of machining process parameters and tool wear evolution analysis to obtain the initial digital twin model;
对所述初始数字孪生模型进行虚实信息融合和参数校准,得到目标数字孪生模型;Performing virtual-real information fusion and parameter calibration on the initial digital twin model to obtain a target digital twin model;
对所述目标数字孪生模型进行多场景仿真和数据生成,得到加工仿真数据集;Performing multi-scenario simulation and data generation on the target digital twin model to obtain a processing simulation data set;
将所述加工仿真数据集与实时物理加工数据进行对比分析,构建对比误差特征集;Comparing and analyzing the processing simulation data set with the real-time physical processing data to construct a comparative error feature set;
通过信息增益叠加稀疏自编码器对所述对比误差特征集进行特征重要性分析,生成智能监控指标集;Performing feature importance analysis on the contrast error feature set by superimposing information gain and sparse autoencoder to generate an intelligent monitoring indicator set;
对所述智能监控指标集进行多目标优化计算,得到综合加工决策指令。A multi-objective optimization calculation is performed on the intelligent monitoring index set to obtain a comprehensive processing decision instruction.
本申请第二方面提供了一种基于数字孪生的加工监控装置,所述基于数字孪生的加工监控装置包括:A second aspect of the present application provides a processing monitoring device based on digital twins, and the processing monitoring device based on digital twins includes:
建模模块,用于对加工过程参数进行动力学建模和工具磨损演化分析,得到初始数字孪生模型;The modeling module is used to perform dynamic modeling of machining process parameters and tool wear evolution analysis to obtain the initial digital twin model;
校准模块,用于对所述初始数字孪生模型进行虚实信息融合和参数校准,得到目标数字孪生模型;A calibration module, used to perform virtual-real information fusion and parameter calibration on the initial digital twin model to obtain a target digital twin model;
仿真模块,用于对所述目标数字孪生模型进行多场景仿真和数据生成,得到加工仿真数据集;A simulation module, used to perform multi-scenario simulation and data generation on the target digital twin model to obtain a processing simulation data set;
对比模块,用于将所述加工仿真数据集与实时物理加工数据进行对比分析,构建对比误差特征集;A comparison module, used to compare and analyze the processing simulation data set with the real-time physical processing data, and construct a comparison error feature set;
分析模块,用于通过信息增益叠加稀疏自编码器对所述对比误差特征集进行特征重要性分析,生成智能监控指标集;An analysis module, used for performing feature importance analysis on the contrast error feature set by superimposing an information gain sparse autoencoder to generate an intelligent monitoring indicator set;
计算模块,用于对所述智能监控指标集进行多目标优化计算,得到综合加工决策指令。The calculation module is used to perform multi-objective optimization calculation on the intelligent monitoring indicator set to obtain comprehensive processing decision instructions.
本申请第三方面提供了一种电子设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述电子设备执行上述的基于数字孪生的加工监控方法。The third aspect of the present application provides an electronic device, comprising: a memory and at least one processor, wherein the memory stores instructions; the at least one processor calls the instructions in the memory so that the electronic device executes the above-mentioned digital twin-based processing monitoring method.
本申请的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的基于数字孪生的加工监控方法。The fourth aspect of the present application provides a computer-readable storage medium, which stores instructions. When the computer-readable storage medium is run on a computer, it enables the computer to execute the above-mentioned digital twin-based processing monitoring method.
与现有技术相比,本申请具有以下有益效果:动力学建模与工具磨损演化分析相结合,提高了初始数字孪生模型的精度和可靠性,虚实信息融合和参数校准技术的应用,使得数字孪生模型能够动态适应实际加工过程的变化,提高了模型的准确性和实时性。多场景仿真和数据生成的引入,大大扩充了加工数据集,增强了模型对各种加工条件的适应能力和预测能力。加工仿真数据与实时物理加工数据的对比分析,有效识别了虚实差异,信息增益叠加稀疏自编码器的应用,实现了对比误差特征集的智能化筛选和重要性排序,提高了监控指标的有效性和代表性。多目标优化计算的引入,使得综合加工决策指令能够同时兼顾加工质量、效率和成本等多个目标,提高了决策的科学性和实用性。能够实现加工过程的持续改进和自适应调整,大大提高了加工监控的精度和可靠性。Compared with the prior art, the present application has the following beneficial effects: the combination of dynamic modeling and tool wear evolution analysis improves the accuracy and reliability of the initial digital twin model. The application of virtual-real information fusion and parameter calibration technology enables the digital twin model to dynamically adapt to changes in the actual processing process, improving the accuracy and real-time performance of the model. The introduction of multi-scenario simulation and data generation has greatly expanded the processing data set and enhanced the model's adaptability and prediction capabilities to various processing conditions. The comparative analysis of processing simulation data and real-time physical processing data effectively identifies the virtual-real differences. The application of information gain superimposed sparse autoencoders realizes the intelligent screening and importance ranking of the contrast error feature set, improving the effectiveness and representativeness of the monitoring indicators. The introduction of multi-objective optimization calculation enables the comprehensive processing decision-making instructions to take into account multiple objectives such as processing quality, efficiency and cost at the same time, improving the scientificity and practicality of the decision. It can achieve continuous improvement and adaptive adjustment of the processing process, greatly improving the accuracy and reliability of processing monitoring.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
本说明书附图所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容得能涵盖的范围内。The structures, proportions, sizes, etc. illustrated in the drawings of this specification are only used to match the contents disclosed in the specification so as to facilitate understanding and reading by persons familiar with the technology. They are not used to limit the conditions under which the present invention can be implemented, and therefore have no substantive technical significance. Any structural modification, change in proportion or adjustment of size shall still fall within the scope of the technical contents disclosed in the present invention without affecting the effects and purposes that can be achieved by the present invention.
图1是本发明实施例提供的基于数字孪生的加工监控方法的流程示意图;FIG1 is a schematic flow chart of a processing monitoring method based on digital twins provided in an embodiment of the present invention;
图2是本发明实施例提供的基于数字孪生的加工监控装置的结构示意性框图。FIG2 is a schematic block diagram of the structure of a processing monitoring device based on digital twins provided in an embodiment of the present invention.
具体实施方式DETAILED DESCRIPTION
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations/steps, nor must they be executed in the order described. For example, some operations/steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.
还应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。It should also be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
还应当进一步理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。请参阅图1,本申请实施例中基于数字孪生的加工监控方法的一个实施例包括:It should be further understood that the term "and/or" used in the present specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes these combinations. Referring to FIG. 1 , an embodiment of a processing monitoring method based on digital twins in an embodiment of the present application includes:
步骤100、对加工过程参数进行动力学建模和工具磨损演化分析,得到初始数字孪生模型;Step 100: Perform dynamic modeling and tool wear evolution analysis on machining process parameters to obtain an initial digital twin model;
可以理解的是,本申请的执行主体可以为基于数字孪生的加工监控装置,还可以是终端或者服务器,具体此处不做限定。本申请实施例以服务器为执行主体为例进行说明。It is understandable that the execution subject of the present application can be a processing monitoring device based on digital twins, or a terminal or a server, which is not limited here. The embodiment of the present application is described by taking the server as the execution subject as an example.
具体的,对加工系统的结构参数和材料属性进行有限元分析。通过建立加工系统的几何模型,定义材料属性和边界条件,并施加相应的外力,利用有限元方法对系统进行离散化处理,获得该加工系统的刚度矩阵和质量矩阵,反映加工系统在不同状态下的变形和质量分布特性。根据刚度矩阵和质量矩阵,对加工系统进行模态分析,获取系统的固有频率和振型。固有频率代表了系统在无外部激励下自然振动的频率,而振型则反映了系统在这些频率下的振动模式。对加工过程中的切削力进行时域分解,识别出切削力随时间的变化特征,而频域转换则能够揭示出切削力的频率成分和谐波分布特性。结合固有频率、振型与切削力动态特性模型,对加工系统进行状态空间建模,得到加工动力学方程,描述加工系统在不同切削条件下的动态行为。同时,对工具材料的磨损机理进行微观分析,以建立磨损率与切削参数的关系模型。通过实验与模拟相结合,研究工具材料在不同切削条件下的磨损规律,并通过建立数学模型来描述工具磨损率与切削参数(如切削速度、进给速度和切削深度)之间的关系。基于该关系模型,初步得到工具磨损演化的初始方程。根据初始方程对加工数据进行回归分析,从实际加工数据中提取磨损修正系数,提高模型的准确性。对加工动力学方程和工具磨损演化修正系数进行耦合计算,得到工具磨损的动力学模型。反映工具在实际加工过程中的磨损情况。基于该动力学模型进行加工过程的时间步长积分计算,得到加工过程的时域响应,反映加工系统在外部激励作用下随时间的动态变化,揭示出系统的瞬态行为。将加工过程的时域响应进行快速傅里叶变换,得到加工过程的频域特性,揭示系统的主要振动模式和频率成分。结合时域响应和频域特性,进行多尺度数字孪生分析,从不同尺度和角度对加工过程进行数字化仿真与分析。得到初始数字孪生模型,该模型能够准确反映加工系统的动态行为和工具磨损的演化过程。Specifically, the structural parameters and material properties of the machining system are analyzed by finite element analysis. By establishing a geometric model of the machining system, defining material properties and boundary conditions, and applying corresponding external forces, the system is discretized using the finite element method to obtain the stiffness matrix and mass matrix of the machining system, reflecting the deformation and mass distribution characteristics of the machining system under different states. According to the stiffness matrix and mass matrix, the machining system is modally analyzed to obtain the natural frequency and vibration mode of the system. The natural frequency represents the frequency of the natural vibration of the system without external excitation, while the vibration mode reflects the vibration mode of the system at these frequencies. The cutting force in the machining process is decomposed in the time domain to identify the characteristics of the cutting force changing with time, while the frequency domain conversion can reveal the frequency components and harmonic distribution characteristics of the cutting force. Combining the natural frequency, vibration mode and the dynamic characteristic model of the cutting force, the state space modeling of the machining system is carried out to obtain the machining dynamics equation, which describes the dynamic behavior of the machining system under different cutting conditions. At the same time, the wear mechanism of the tool material is microscopically analyzed to establish a relationship model between the wear rate and the cutting parameters. By combining experiments with simulations, the wear law of tool materials under different cutting conditions is studied, and a mathematical model is established to describe the relationship between tool wear rate and cutting parameters (such as cutting speed, feed speed and cutting depth). Based on this relationship model, the initial equation of tool wear evolution is preliminarily obtained. According to the initial equation, the processing data is regressed and the wear correction coefficient is extracted from the actual processing data to improve the accuracy of the model. The processing dynamics equation and the tool wear evolution correction coefficient are coupled to obtain the dynamic model of tool wear. It reflects the wear of the tool in the actual processing process. Based on the dynamic model, the time step integral calculation of the processing process is performed to obtain the time domain response of the processing process, which reflects the dynamic change of the processing system over time under external excitation and reveals the transient behavior of the system. The time domain response of the processing process is fast Fourier transformed to obtain the frequency domain characteristics of the processing process, revealing the main vibration modes and frequency components of the system. Combining the time domain response and frequency domain characteristics, multi-scale digital twin analysis is performed to digitally simulate and analyze the processing process from different scales and angles. The initial digital twin model is obtained, which can accurately reflect the dynamic behavior of the processing system and the evolution of tool wear.
步骤200、对初始数字孪生模型进行虚实信息融合和参数校准,得到目标数字孪生模型;Step 200: Perform virtual-real information fusion and parameter calibration on the initial digital twin model to obtain a target digital twin model;
具体的,对加工系统进行全面的传感器布置和数据采集,获得实时物理加工数据,反映加工系统在实际运行过程中的动态行为。对实时物理加工数据进行预处理和降噪滤波,以消除可能存在的噪声和异常值,获得清洗后的实测数据集。对初始数字孪生模型进行参数敏感性分析,以确定哪些参数对模型输出的影响最大,得到目标模型参数集。根据清洗后的实测数据集与目标模型参数集,构建卡尔曼滤波器。卡尔曼滤波器是一种常用的动态系统状态估计工具,通过结合模型预测值与实测数据,对系统状态进行迭代优化,得到模型状态变量的最优估计值。根据最优估计值对初始数字孪生模型的参数进行更新,生成初步校准模型。对初步校准模型和清洗后的实测数据集进行残差分析和误差补偿,通过将初步校准模型的输出与清洗后的实测数据集进行比较,识别出模型中存在的系统性误差,并通过误差补偿策略对模型进行调整,得到补偿后的数字孪生模型。基于补偿后的数字孪生模型进行贝叶斯推断。通过利用实测数据更新模型参数的先验分布,得到一个更符合实际情况的后验概率模型。贝叶斯推断允许对参数的不确定性进行量化,并将其纳入到模型中,增强模型的表达能力和预测性能。根据后验概率模型,对补偿后的数字孪生模型进行概率化表达和优化。通过考虑模型参数的不确定性,提高模型的精度和可靠性,最终得到目标数字孪生模型。Specifically, the processing system is comprehensively arranged with sensors and data is collected to obtain real-time physical processing data, which reflects the dynamic behavior of the processing system during actual operation. The real-time physical processing data is preprocessed and denoised to eliminate possible noise and outliers, and a cleaned measured data set is obtained. The initial digital twin model is subjected to parameter sensitivity analysis to determine which parameters have the greatest impact on the model output and obtain the target model parameter set. A Kalman filter is constructed based on the cleaned measured data set and the target model parameter set. The Kalman filter is a commonly used dynamic system state estimation tool. By combining the model prediction value with the measured data, the system state is iteratively optimized to obtain the optimal estimate of the model state variable. The parameters of the initial digital twin model are updated according to the optimal estimate to generate a preliminary calibration model. Residual analysis and error compensation are performed on the preliminary calibration model and the cleaned measured data set. By comparing the output of the preliminary calibration model with the cleaned measured data set, the systematic errors in the model are identified, and the model is adjusted through the error compensation strategy to obtain the compensated digital twin model. Bayesian inference is performed based on the compensated digital twin model. By using measured data to update the prior distribution of model parameters, a posterior probability model that is more in line with the actual situation is obtained. Bayesian inference allows the uncertainty of parameters to be quantified and incorporated into the model to enhance the model's expressiveness and predictive performance. According to the posterior probability model, the compensated digital twin model is probabilistically expressed and optimized. By considering the uncertainty of model parameters, the accuracy and reliability of the model are improved, and the target digital twin model is finally obtained.
步骤300、对目标数字孪生模型进行多场景仿真和数据生成,得到加工仿真数据集;Step 300: Perform multi-scenario simulation and data generation on the target digital twin model to obtain a processing simulation data set;
需要说明的是,对加工工艺参数进行离散化处理,构建加工参数空间。通过将连续的加工工艺参数划分为若干离散区间,将参数的可能取值范围划分为一个多维的加工参数空间。对加工参数空间进行超立方抽样,获得一个多场景加工参数组合集。超立方抽样是一种高效的采样方法,可以保证在高维空间中对参数的广泛覆盖,使得后续的仿真能够代表多种实际加工场景。对多场景加工参数组合集进行正交试验设计,以优化这些场景参数组合。正交试验设计是一种统计学方法,通过合理选择实验组合,能够在较少的试验次数下获得尽可能多的信息,形成优化后的场景参数矩阵。基于优化后的场景参数矩阵,对目标数字孪生模型进行并行计算,生成初始仿真结果集。对初始仿真结果集进行统计分析,构建响应面模型。响应面模型是一种用来近似复杂仿真模型的数学表达式,能够快速地预测系统在不同参数组合下的响应。通过这种方式,生成快速仿真代理模型,该模型能够在较短时间内生成大量仿真数据。基于快速仿真代理模型进行采样,生成扩展仿真数据集,丰富仿真数据的覆盖范围。对扩展仿真数据集进行异常值检测和分析,通过识别和移除异常值,获得清洗后的仿真数据。对清洗后的仿真数据进行核密度估计,得到加工过程的概率分布函数。核密度估计是一种非参数化方法,用来估计随机变量的概率分布。对概率分布函数进行条件采样和插值,生成连续化的仿真数据流,从而在保持数据整体趋势的同时生成更多的仿真数据点,填补原始数据中的空白。对连续化的仿真数据流进行时序相关性分析,以捕捉加工过程中各个时间点之间的依赖关系和动态特性,得到加工仿真数据集。It should be noted that the processing parameters are discretized to construct the processing parameter space. By dividing the continuous processing parameters into several discrete intervals, the possible value range of the parameters is divided into a multi-dimensional processing parameter space. Hypercube sampling is performed on the processing parameter space to obtain a multi-scenario processing parameter combination set. Hypercube sampling is an efficient sampling method that can ensure a wide coverage of parameters in a high-dimensional space, so that subsequent simulations can represent a variety of actual processing scenarios. Orthogonal experimental design is performed on the multi-scenario processing parameter combination set to optimize these scenario parameter combinations. Orthogonal experimental design is a statistical method that can obtain as much information as possible with a small number of experiments by reasonably selecting experimental combinations to form an optimized scenario parameter matrix. Based on the optimized scenario parameter matrix, the target digital twin model is parallel calculated to generate an initial simulation result set. The initial simulation result set is statistically analyzed to construct a response surface model. The response surface model is a mathematical expression used to approximate a complex simulation model, which can quickly predict the response of the system under different parameter combinations. In this way, a fast simulation proxy model is generated, which can generate a large amount of simulation data in a short time. Based on the fast simulation proxy model, sampling is performed to generate an extended simulation data set to enrich the coverage of the simulation data. Outlier detection and analysis are performed on the extended simulation data set. By identifying and removing outliers, cleaned simulation data are obtained. Kernel density estimation is performed on the cleaned simulation data to obtain the probability distribution function of the processing process. Kernel density estimation is a non-parametric method used to estimate the probability distribution of random variables. Conditional sampling and interpolation are performed on the probability distribution function to generate a continuous simulation data stream, thereby generating more simulation data points while maintaining the overall trend of the data to fill the gaps in the original data. Time series correlation analysis is performed on the continuous simulation data stream to capture the dependencies and dynamic characteristics between each time point in the processing process to obtain a processing simulation data set.
步骤400、将加工仿真数据集与实时物理加工数据进行对比分析,构建对比误差特征集;Step 400, compare and analyze the processing simulation data set with the real-time physical processing data to construct a comparison error feature set;
具体的,对实时物理加工数据进行时间序列分段。根据加工过程中的时间特征,将数据划分为若干个时间窗口,这些时间窗口与加工仿真数据集中的时间段相对应。根据时间窗口,对加工仿真数据集和实时物理加工数据进行时间同步,得到配对数据集。对配对数据集进行多维度特征提取。通过提取各个维度上的特征,例如速度、加速度、温度、压力等,形成高维特征向量集。对高维特征向量集进行降维处理。通过主成分分析或其他降维技术,将高维特征集简化为一个更易处理的降维特征矩阵,同时保留尽可能多的原始信息。对降维后的特征矩阵进行聚类分析,识别数据分布中的模式类别。通过将特征矩阵中的数据分为若干类别,揭示出数据的内在结构和规律。基于模式类别,对加工仿真数据和实时物理加工数据进行逐类对比,生成初步误差向量。初步误差向量反映了仿真数据与物理数据在各个类别中的差异。对初步误差向量进行正则化处理和归一化变换,得到标准化误差特征。对标准化误差特征进行动态时间规整,对时序上不完全对齐的数据进行调整,以确保误差序列的时间点能够正确对应,得到时序对齐的误差序列。对时序对齐的误差序列进行小波变换和多尺度分解,以提取误差序列中的多层次信息,形成多层次误差特征集。对多层次误差特征集进行特征空间构建,以综合各个层次的信息,得到最终的对比误差特征集。Specifically, the real-time physical processing data is segmented into time series. According to the time characteristics in the processing process, the data is divided into several time windows, which correspond to the time periods in the processing simulation data set. According to the time windows, the processing simulation data set and the real-time physical processing data are synchronized in time to obtain a paired data set. Multi-dimensional feature extraction is performed on the paired data set. By extracting features in various dimensions, such as speed, acceleration, temperature, pressure, etc., a high-dimensional feature vector set is formed. The high-dimensional feature vector set is reduced in dimension. By principal component analysis or other dimensionality reduction techniques, the high-dimensional feature set is simplified into a more easily processed reduced dimension feature matrix while retaining as much original information as possible. Cluster analysis is performed on the reduced dimension feature matrix to identify the pattern categories in the data distribution. By dividing the data in the feature matrix into several categories, the inherent structure and regularity of the data are revealed. Based on the pattern categories, the processing simulation data and the real-time physical processing data are compared one by one to generate a preliminary error vector. The preliminary error vector reflects the difference between the simulation data and the physical data in each category. The preliminary error vector is regularized and normalized to obtain a standardized error feature. Dynamic time warping is performed on the standardized error features, and the data that are not completely aligned in time series are adjusted to ensure that the time points of the error series can correspond correctly, so as to obtain a time-aligned error series. Wavelet transform and multi-scale decomposition are performed on the time-aligned error series to extract multi-level information in the error series and form a multi-level error feature set. Feature space is constructed for the multi-level error feature set to integrate information at each level and obtain the final comparison error feature set.
步骤500、通过信息增益叠加稀疏自编码器对对比误差特征集进行特征重要性分析,生成智能监控指标集;Step 500: Perform feature importance analysis on the contrast error feature set by superimposing the information gain sparse autoencoder to generate an intelligent monitoring indicator set;
具体的,通过信息增益叠加稀疏自编码器对对比误差特征集进行归一化处理,确保数据的尺度统一,消除不同特征之间的量纲差异,得到标准化特征输入。根据标准化特征输入,计算每个特征的信息熵和条件熵,得出初始信息增益值。信息增益反映了每个特征对目标变量的重要性,初始信息增益值越高的特征,对系统的影响越大。对初始信息增益值进行排序,构建特征重要性排序表,从中筛选出最具代表性的特征,形成初步筛选特征集。基于初步筛选特征集,对第一稀疏自编码器进行特征重构。稀疏自编码器通过压缩和重建数据,提取出第一层隐藏特征表示。对第一层隐藏特征表示进行稀疏约束优化,通过引入稀疏性约束,促使模型只保留最重要的特征,减少冗余,得到第一层压缩特征。基于第一层压缩特征,利用第二稀疏自编码器进行特征重构,得到第二层隐藏特征表示。对第二层隐藏特征表示同样进行稀疏约束优化,生成更为精简和关键的第二层压缩特征。对第二层压缩特征进行反向重构,以重建原始数据并计算重构误差矩阵。通过分析重构误差矩阵,评估每个原始特征在重构过程中的贡献度,计算每个特征的重要性评分。对特征重要性评分进行阈值分割,筛选出一部分评分最高的特征,形成目标特征子集,代表对系统监控和预测最为关键的因素。根据目标特征子集,结合对比误差特征集,构建特征映射关系,生成智能监控指标集。Specifically, the contrast error feature set is normalized by superimposing the sparse autoencoder with information gain to ensure the uniformity of the data scale, eliminate the dimensional differences between different features, and obtain standardized feature inputs. According to the standardized feature inputs, the information entropy and conditional entropy of each feature are calculated to obtain the initial information gain value. The information gain reflects the importance of each feature to the target variable. The feature with a higher initial information gain value has a greater impact on the system. The initial information gain values are sorted to construct a feature importance sorting table, from which the most representative features are selected to form a preliminary screening feature set. Based on the preliminary screening feature set, the first sparse autoencoder is reconstructed. The sparse autoencoder extracts the first layer of hidden feature representation by compressing and reconstructing the data. The first layer of hidden feature representation is optimized by sparse constraints. By introducing sparse constraints, the model is prompted to retain only the most important features, reduce redundancy, and obtain the first layer of compressed features. Based on the first layer of compressed features, the second sparse autoencoder is used to reconstruct features to obtain the second layer of hidden feature representation. The second layer of hidden feature representation is also optimized by sparse constraints to generate more concise and critical second layer of compressed features. The second layer of compressed features are reversely reconstructed to reconstruct the original data and calculate the reconstruction error matrix. By analyzing the reconstruction error matrix, the contribution of each original feature in the reconstruction process is evaluated and the importance score of each feature is calculated. The feature importance score is thresholded and a portion of the features with the highest scores are selected to form a target feature subset, which represents the most critical factors for system monitoring and prediction. Based on the target feature subset, combined with the comparison error feature set, the feature mapping relationship is constructed to generate an intelligent monitoring indicator set.
步骤600、对智能监控指标集进行多目标优化计算,得到综合加工决策指令。Step 600: Perform multi-objective optimization calculation on the intelligent monitoring index set to obtain comprehensive processing decision instructions.
具体的,对智能监控指标集进行归一化处理。通过将各个指标标准化,形成标准化指标向量,消除不同指标之间的量纲差异,使得它们能够在同一标准下进行比较和优化。基于标准化指标向量,构建多目标优化问题的目标函数集,以反映加工过程中的关键目标,如加工质量、效率和成本。这些目标函数组成优化模型,定义了优化的方向和目标。在构建优化模型后,为其设置约束条件,这些约束条件通常包括加工质量要求、效率要求以及成本控制等方面的限制。这些条件确保优化结果不仅能够提高某一目标,还要兼顾其他重要因素,形成一个全面的约束优化问题。采用非支配排序算法对该约束优化问题进行多目标求解。该算法能够在多个目标之间找到一种平衡,最终得到一组Pareto最优解集,这些解代表了不同目标之间的最优权衡。对Pareto最优解集进行综合评价。在综合评价过程中,通过分析各个解的优劣,确定一个最优解,这个最优解最符合加工过程的综合要求。基于最优解,提取出对应的加工参数组合,得到一个初步加工方案。对初步加工方案进行工艺可行性分析,确定初步加工方案在实际操作中的可行性,明确可行的加工参数范围。基于可行加工参数范围,结合加工经验知识库,生成具体的参数调整建议,得到一个更加完善的优化加工方案。对优化加工方案进行安全性和稳定性评估,确保优化方案在实际应用中不会产生潜在的风险,并且能够长期稳定地执行。通过评估,得到一个安全系数,反映方案的可靠性和安全程度。结合安全系数和优化加工方案,生成包含具体参数设置和操作指导的综合加工决策指令。Specifically, the intelligent monitoring index set is normalized. By standardizing each index to form a standardized index vector, the dimensional differences between different indicators are eliminated, so that they can be compared and optimized under the same standard. Based on the standardized index vector, the objective function set of the multi-objective optimization problem is constructed to reflect the key objectives in the machining process, such as machining quality, efficiency and cost. These objective functions constitute the optimization model and define the direction and objectives of the optimization. After the optimization model is constructed, constraints are set for it. These constraints usually include restrictions on machining quality requirements, efficiency requirements and cost control. These conditions ensure that the optimization results can not only improve a certain goal, but also take into account other important factors to form a comprehensive constrained optimization problem. The non-dominated sorting algorithm is used to solve the multi-objective problem of the constrained optimization problem. The algorithm can find a balance between multiple objectives and finally obtain a set of Pareto optimal solutions, which represent the optimal trade-offs between different objectives. The Pareto optimal solution set is comprehensively evaluated. In the comprehensive evaluation process, by analyzing the advantages and disadvantages of each solution, an optimal solution is determined, which best meets the comprehensive requirements of the machining process. Based on the optimal solution, the corresponding machining parameter combination is extracted to obtain a preliminary machining plan. Conduct a process feasibility analysis on the preliminary processing plan to determine the feasibility of the preliminary processing plan in actual operation and clarify the feasible processing parameter range. Based on the feasible processing parameter range and combined with the processing experience knowledge base, generate specific parameter adjustment suggestions to obtain a more complete optimized processing plan. Evaluate the safety and stability of the optimized processing plan to ensure that the optimized plan will not generate potential risks in actual application and can be implemented stably for a long time. Through the evaluation, a safety factor is obtained to reflect the reliability and safety of the plan. Combine the safety factor and the optimized processing plan to generate a comprehensive processing decision instruction containing specific parameter settings and operation instructions.
本申请实施例中,动力学建模与工具磨损演化分析相结合,提高了初始数字孪生模型的精度和可靠性,虚实信息融合和参数校准技术的应用,使得数字孪生模型能够动态适应实际加工过程的变化,提高了模型的准确性和实时性。多场景仿真和数据生成的引入,大大扩充了加工数据集,增强了模型对各种加工条件的适应能力和预测能力。加工仿真数据与实时物理加工数据的对比分析,有效识别了虚实差异,信息增益叠加稀疏自编码器的应用,实现了对比误差特征集的智能化筛选和重要性排序,提高了监控指标的有效性和代表性。多目标优化计算的引入,使得综合加工决策指令能够同时兼顾加工质量、效率和成本等多个目标,提高了决策的科学性和实用性。能够实现加工过程的持续改进和自适应调整,大大提高了加工监控的精度和可靠性。In the embodiment of the present application, dynamic modeling is combined with tool wear evolution analysis to improve the accuracy and reliability of the initial digital twin model. The application of virtual-real information fusion and parameter calibration technology enables the digital twin model to dynamically adapt to changes in the actual processing process, improving the accuracy and real-time performance of the model. The introduction of multi-scenario simulation and data generation has greatly expanded the processing data set and enhanced the model's adaptability and prediction capabilities to various processing conditions. The comparative analysis of processing simulation data and real-time physical processing data effectively identifies the virtual-real difference. The application of information gain superimposed sparse autoencoders realizes the intelligent screening and importance ranking of the contrast error feature set, improving the effectiveness and representativeness of the monitoring indicators. The introduction of multi-objective optimization calculation enables the comprehensive processing decision-making instructions to take into account multiple goals such as processing quality, efficiency and cost at the same time, improving the scientificity and practicality of the decision. It can achieve continuous improvement and adaptive adjustment of the processing process, greatly improving the accuracy and reliability of processing monitoring.
在一具体实施例中,执行步骤100的过程可以具体包括如下步骤:In a specific embodiment, the process of executing step 100 may specifically include the following steps:
对加工系统的结构参数和材料属性进行有限元分析,得到加工系统的刚度矩阵和质量矩阵,并根据刚度矩阵和质量矩阵,对加工系统进行模态分析,得到固有频率和振型;Conduct finite element analysis on the structural parameters and material properties of the processing system to obtain the stiffness matrix and mass matrix of the processing system. Perform modal analysis on the processing system based on the stiffness matrix and mass matrix to obtain the natural frequency and vibration mode.
对加工过程中的切削力进行时域分解和频域转换,得到切削力动态特性模型,并根据固有频率、振型和切削力动态特性模型,对加工系统进行状态空间建模,得到加工动力学方程;The cutting force in the machining process is decomposed in the time domain and transformed in the frequency domain to obtain the dynamic characteristic model of the cutting force. Based on the natural frequency, vibration mode and the dynamic characteristic model of the cutting force, the machining system is modeled in state space to obtain the machining dynamics equation.
对工具材料的磨损机理进行微观分析,建立磨损率与切削参数的关系模型,得到工具磨损演化初始方程,并根据工具磨损演化初始方程进行加工数据回归分析,得到工具磨损演化修正系数;Conduct microscopic analysis on the wear mechanism of tool materials, establish a relationship model between wear rate and cutting parameters, obtain the initial equation of tool wear evolution, and perform regression analysis on processing data based on the initial equation of tool wear evolution to obtain the correction coefficient of tool wear evolution;
对加工动力学方程和工具磨损演化修正系数进行耦合计算,得到工具磨损的动力学模型,并根据工具磨损的动力学模型进行加工过程时间步长积分计算,得到加工过程的时域响应;The machining dynamics equation and the tool wear evolution correction coefficient are coupled to obtain the tool wear dynamics model, and the machining process time step integral calculation is performed based on the tool wear dynamics model to obtain the time domain response of the machining process;
对加工过程的时域响应进行快速傅里叶变换,得到加工过程的频域特性,并根据加工过程的时域响应和频域特性进行多尺度数字孪生分析,得到初始数字孪生模型。The time domain response of the machining process is subjected to fast Fourier transform to obtain the frequency domain characteristics of the machining process. Multi-scale digital twin analysis is performed based on the time domain response and frequency domain characteristics of the machining process to obtain the initial digital twin model.
具体的,对加工系统的结构参数和材料属性进行有限元分析,通过建立加工系统的几何模型,并定义相应的材料属性和边界条件,对系统进行离散化处理,构建出系统的有限元模型。在该模型中,节点之间的关系通过材料的力学性质和几何形状得到的刚度矩阵和质量矩阵来描述。刚度矩阵描述了系统在单位位移下的力响应,而质量矩阵则反映了系统的惯性特性。这些矩阵可以通过求解以下线性方程组得到:Specifically, the structural parameters and material properties of the processing system are analyzed by finite element analysis. By establishing a geometric model of the processing system and defining the corresponding material properties and boundary conditions, the system is discretized and a finite element model of the system is constructed. In this model, the relationship between nodes is described by the stiffness matrix and mass matrix obtained by the mechanical properties and geometric shapes of the materials. describes the force response of the system under unit displacement, and the mass matrix It reflects the inertial characteristics of the system. These matrices can be obtained by solving the following linear equations:
; ;
其中,是位移向量,是外力向量。通过求解该方程组,获得系统在不同载荷条件下的变形响应。根据刚度矩阵和质量矩阵,对加工系统进行模态分析,确定系统的固有频率和振型,反映系统在不同自然振动状态下的行为。模态分析的核心是求解以下特征值问题:in, is the displacement vector, is the external force vector. By solving this set of equations, the deformation response of the system under different load conditions is obtained. According to the stiffness matrix and the mass matrix , perform modal analysis on the processing system, determine the natural frequency and vibration mode of the system, and reflect the behavior of the system under different natural vibration states. The core of modal analysis is to solve the following eigenvalue problem:
; ;
其中,是固有频率,是对应的振型。通过求解该方程,得到系统的固有频率以及与之对应的振动模式。例如,在一个典型的加工系统中,可能会发现几个主要的固有频率,这些频率决定了系统在特定激励下的共振情况。对加工过程中的切削力进行时域分解和频域转换。切削力是加工过程中产生的一个重要动态参数,它随着时间不断变化,并且其频率成分对加工系统的动态响应有重要影响。通过时域分解,将切削力表示为随时间变化的函数,而频域转换则能够揭示切削力的主要频率成分。频域转换通常通过傅里叶变换来实现,傅里叶变换可以将时域信号转换为频域信号,得到切削力的频谱特性。基于固有频率、振型和切削力的动态特性模型,对加工系统进行状态空间建模,得到加工动力学方程。加工动力学方程通常表示为一个状态空间模型,其形式为:in, is the natural frequency, is the corresponding vibration mode. By solving this equation, we can get the natural frequency of the system And the corresponding vibration mode . For example, in a typical machining system, several main natural frequencies may be found, which determine the resonance of the system under specific excitation. The cutting force in the machining process is decomposed in the time domain and transformed in the frequency domain. The cutting force is an important dynamic parameter generated in the machining process. It changes continuously over time, and its frequency component has an important influence on the dynamic response of the machining system. Through time domain decomposition, the cutting force is expressed as a function that changes with time, while the frequency domain transformation can reveal the main frequency components of the cutting force. The frequency domain transformation is usually achieved through Fourier transform, which can convert the time domain signal into the frequency domain signal to obtain the spectral characteristics of the cutting force. Based on the natural frequency, vibration mode and the dynamic characteristics model of the cutting force, the state space modeling of the machining system is carried out to obtain the machining dynamics equation. The machining dynamics equation is usually expressed as a state space model in the form of:
; ;
其中,是系统状态向量的时间导数,是状态向量,是系统矩阵,是输入矩阵,是输入向量。在加工系统中,状态向量可以包括位移、速度等变量,输入向量则表示切削力等外部激励。通过求解该状态空间模型,预测系统在不同时间点的动态响应。在状态空间建模完成后,对工具材料的磨损机理进行微观分析。磨损是工具在加工过程中不可避免的现象,磨损率与切削参数(如切削速度、进给量、切削深度等)之间有复杂的关系。通过实验和理论分析,建立磨损率与这些切削参数的关系模型。例如,假设磨损率与切削速度之间存在如下关系:in, is the time derivative of the system state vector, is the state vector, is the system matrix, is the input matrix, is the input vector. In the processing system, the state vector Can include variables such as displacement, velocity, etc., input vector represents external excitations such as cutting force. By solving the state space model, the dynamic response of the system at different time points is predicted. After the state space modeling is completed, the wear mechanism of the tool material is microscopically analyzed. Wear is an inevitable phenomenon of tools during processing. There is a complex relationship between the wear rate and cutting parameters (such as cutting speed, feed rate, cutting depth, etc.). Through experimental and theoretical analysis, a relationship model between the wear rate and these cutting parameters is established. For example, assuming the wear rate And cutting speed The following relationship exists:
; ;
其中,是材料常数,是指数。基于该模型,得到工具磨损演化的初始方程。对工具磨损演化初始方程进行加工数据回归分析,从实际数据中提取修正系数。通过这种方法,调整模型中的参数,以更准确地预测工具的磨损行为。对加工动力学方程和工具磨损演化修正系数进行耦合计算,得到工具磨损的动力学模型。该模型综合了加工系统的动态响应和工具磨损的演化过程,用于预测在特定加工条件下工具的磨损情况。基于该动力学模型,进行加工过程的时间步长积分计算,得到加工过程的时域响应。时域响应描述了系统在外部激励作用下随时间的变化情况,能够揭示出加工过程中振动、变形等动态行为。将时域响应进行快速傅里叶变换,得到加工过程的频域特性。频域特性反映了系统在不同频率下的响应情况,有助于识别出加工过程中可能存在的共振问题和其他振动特性。根据加工过程的时域响应和频域特性进行多尺度数字孪生分析。多尺度分析可以同时考虑加工过程中的微观和宏观特性,构建出一个更加精确的数字孪生模型。通过结合这些信息,最终得到初始数字孪生模型,反映加工系统在不同条件下的动态行为。in, is the material constant, is an exponential. Based on this model, the initial equation of tool wear evolution is obtained. The initial equation of tool wear evolution is subjected to machining data regression analysis, and the correction coefficient is extracted from the actual data. In this way, the parameters in the model are adjusted to more accurately predict the wear behavior of the tool. The machining dynamics equation and the tool wear evolution correction coefficient are coupled to obtain the dynamic model of tool wear. This model combines the dynamic response of the machining system and the evolution of tool wear, and is used to predict the wear of the tool under specific machining conditions. Based on this dynamic model, the time step integral calculation of the machining process is performed to obtain the time domain response of the machining process. The time domain response describes the change of the system over time under external excitation, and can reveal the dynamic behaviors such as vibration and deformation during the machining process. The time domain response is subjected to fast Fourier transform to obtain the frequency domain characteristics of the machining process. The frequency domain characteristics reflect the response of the system at different frequencies, which helps to identify resonance problems and other vibration characteristics that may exist in the machining process. Multi-scale digital twin analysis is performed based on the time domain response and frequency domain characteristics of the machining process. Multi-scale analysis can simultaneously consider the microscopic and macroscopic characteristics of the machining process to build a more accurate digital twin model. By combining this information, the initial digital twin model is finally obtained, reflecting the dynamic behavior of the machining system under different conditions.
在一具体实施例中,执行步骤200的过程可以具体包括如下步骤:In a specific embodiment, the process of executing step 200 may specifically include the following steps:
对加工系统进行传感器布置和数据采集,得到实时物理加工数据,并对实时物理加工数据进行预处理和降噪滤波,得到清洗后的实测数据集;Arrange sensors and collect data on the processing system to obtain real-time physical processing data, and pre-process and filter the real-time physical processing data to obtain a cleaned measured data set;
对初始数字孪生模型进行参数敏感性分析,得到目标模型参数集,并根据清洗后的实测数据集和目标模型参数集,构建卡尔曼滤波器;Perform parameter sensitivity analysis on the initial digital twin model to obtain the target model parameter set, and construct a Kalman filter based on the cleaned measured data set and the target model parameter set;
对卡尔曼滤波器进行迭代计算,得到模型状态变量的最优估计值,并根据最优估计值,对初始数字孪生模型进行参数更新,得到初步校准模型;Iterate the Kalman filter to obtain the optimal estimate of the model state variables, and update the parameters of the initial digital twin model based on the optimal estimate to obtain a preliminary calibration model.
对初步校准模型和清洗后的实测数据集进行残差分析和误差补偿,得到补偿后的数字孪生模型;Perform residual analysis and error compensation on the preliminary calibration model and the cleaned measured data set to obtain the compensated digital twin model;
根据补偿后的数字孪生模型进行贝叶斯推断,更新模型参数的先验分布,得到后验概率模型;Perform Bayesian inference based on the compensated digital twin model, update the prior distribution of model parameters, and obtain the posterior probability model;
根据后验概率模型,对补偿后的数字孪生模型进行概率化表达和优化,得到目标数字孪生模型。According to the posterior probability model, the compensated digital twin model is probabilistically expressed and optimized to obtain the target digital twin model.
具体的,对加工系统进行传感器布置和数据采集。传感器的布置根据加工系统的具体特性进行优化,例如在一个数控机床的加工过程中,可能需要在主轴、刀具、工作台和进给系统上安装振动传感器、温度传感器和应变计等多种传感器。这些传感器实时采集加工过程中产生的物理数据,包括振动信号、温度变化、应变等。对实时物理加工数据进行预处理和降噪滤波,以去除其中的噪声成分。常用的降噪方法包括低通滤波、高斯滤波和小波变换等,这些方法可以有效地去除噪声,保留信号的主要特征,得到清洗后的实测数据集。对初始数字孪生模型进行参数敏感性分析,确定哪些参数对模型输出有显著影响,这些参数作为后续优化的重点。通过对模型的输入参数进行逐一扰动,并观察其对输出结果的影响,得到一组目标模型参数集。假设初始模型的参数为,其中代表第个参数,通过敏感性分析,识别出对模型输出最敏感的参数集合,这些参数在卡尔曼滤波过程中进行重点校准。根据清洗后的实测数据集和目标模型参数集,构建卡尔曼滤波器。卡尔曼滤波器是一种用于状态估计的递归算法,通过结合模型预测与实际测量数据,迭代计算系统状态的最优估计值。卡尔曼滤波的状态更新方程可以表示为:Specifically, sensors are arranged and data is collected for the processing system. The arrangement of sensors is optimized according to the specific characteristics of the processing system. For example, in the processing of a CNC machine tool, it may be necessary to install multiple sensors such as vibration sensors, temperature sensors and strain gauges on the spindle, tool, worktable and feed system. These sensors collect the physical data generated during the processing in real time, including vibration signals, temperature changes, strains, etc. The real-time physical processing data is preprocessed and denoised to remove the noise components. Commonly used denoising methods include low-pass filtering, Gaussian filtering and wavelet transform, which can effectively remove noise, retain the main features of the signal, and obtain the cleaned measured data set. Perform parameter sensitivity analysis on the initial digital twin model to determine which parameters have a significant impact on the model output. These parameters are used as the focus of subsequent optimization. By perturbing the input parameters of the model one by one and observing their impact on the output results, a set of target model parameter sets is obtained. Assume that the parameters of the initial model are ,in Representative parameters, and through sensitivity analysis, identify the set of parameters that are most sensitive to the model output , these parameters are calibrated in the Kalman filter process. A Kalman filter is constructed based on the cleaned measured data set and the target model parameter set. The Kalman filter is a recursive algorithm for state estimation. It iteratively calculates the optimal estimate of the system state by combining model predictions with actual measurement data. The state update equation of the Kalman filter can be expressed as:
; ;
其中,是第步的状态估计值,是根据上一时刻的状态预测的当前状态,是第步的观测值,是观测矩阵,是卡尔曼增益矩阵,根据预测误差和测量误差的协方差矩阵计算得出。通过多次迭代,卡尔曼滤波器能够逐渐逼近系统的真实状态,得到模型状态变量的最优估计值。初始数字孪生模型的参数根据最优估计值进行更新,形成初步校准模型。对初步校准模型和清洗后的实测数据集进行残差分析,以识别和量化模型的系统性误差。通过分析残差,即模型预测值与实测值之间的差异,对模型进行误差补偿,得到补偿后的数字孪生模型。通过贝叶斯推断来更新模型参数的先验分布。贝叶斯推断通过将实测数据纳入概率模型,更新先验分布,得到后验概率模型。贝叶斯公式可以表示为:in, It is The state estimate of the step, is the current state predicted based on the state at the previous moment. It is The observed value of the step, is the observation matrix, is the Kalman gain matrix, which is calculated based on the covariance matrix of the prediction error and the measurement error. Through multiple iterations, the Kalman filter can gradually approach the true state of the system and obtain the optimal estimate of the model state variables. The parameters of the initial digital twin model are updated according to the optimal estimate to form a preliminary calibration model. Residual analysis is performed on the preliminary calibration model and the cleaned measured data set to identify and quantify the systematic errors of the model. By analyzing the residuals, that is, the difference between the model prediction value and the measured value, the model is error compensated to obtain the compensated digital twin model. The prior distribution of the model parameters is updated through Bayesian inference. Bayesian inference updates the prior distribution by incorporating the measured data into the probability model to obtain the posterior probability model. The Bayesian formula can be expressed as:
; ;
其中,是后验概率分布,表示在观测数据的条件下,参数的概率分布;是似然函数,表示在给定参数下,观测数据出现的概率;是先验概率分布,表示在没有观测数据之前,对参数的初步假设;是边际似然,表示观测数据的总概率。通过贝叶斯推断,模型参数的分布从先验逐步更新为后验,更加符合实际系统的特性。根据后验概率模型,对补偿后的数字孪生模型进行概率化表达和优化。概率化表达不仅考虑参数的点估计值,还包含参数的不确定性,使得模型更加灵活和稳健。在此基础上,通过优化算法调整模型参数,最终得到目标数字孪生模型。in, is the posterior probability distribution, indicating that Under the condition of The probability distribution of is the likelihood function, which means that given the parameters Next, the observation data Probability of occurrence; is the prior probability distribution, which means that before there is any observation data, Initial assumptions of is the marginal likelihood, which represents the total probability of the observed data. Through Bayesian inference, the distribution of model parameters is gradually updated from prior to posterior, which is more in line with the characteristics of the actual system. According to the posterior probability model, the compensated digital twin model is probabilistically expressed and optimized. The probabilistic expression not only considers the point estimate of the parameter, but also includes the uncertainty of the parameter, making the model more flexible and robust. On this basis, the model parameters are adjusted through the optimization algorithm, and finally the target digital twin model is obtained.
在一具体实施例中,执行步骤300的过程可以具体包括如下步骤:In a specific embodiment, the process of executing step 300 may specifically include the following steps:
对加工工艺参数进行离散化处理,得到加工参数空间,并对加工参数空间进行超立方抽样,得到多场景加工参数组合集;Discretize the processing parameters to obtain the processing parameter space, and perform hypercube sampling on the processing parameter space to obtain a combination set of multi-scenario processing parameters;
对多场景加工参数组合集进行正交试验设计,得到优化后的场景参数矩阵,并根据优化后的场景参数矩阵,对目标数字孪生模型进行并行计算,得到初始仿真结果集;Orthogonal experimental design is performed on the combination set of multi-scenario processing parameters to obtain the optimized scenario parameter matrix. Based on the optimized scenario parameter matrix, the target digital twin model is parallel calculated to obtain the initial simulation result set.
对初始仿真结果集进行统计分析,构建响应面模型,得到快速仿真代理模型,并根据快速仿真代理模型进行采样,得到扩展仿真数据集;Perform statistical analysis on the initial simulation result set, construct a response surface model, obtain a fast simulation proxy model, and perform sampling based on the fast simulation proxy model to obtain an extended simulation data set;
对扩展仿真数据集进行异常值检测和分析,得到清洗后的仿真数据,并根据清洗后的仿真数据进行核密度估计,得到加工过程的概率分布函数;Perform outlier detection and analysis on the extended simulation data set to obtain cleaned simulation data, and perform kernel density estimation based on the cleaned simulation data to obtain the probability distribution function of the machining process;
对概率分布函数进行条件采样和插值,得到连续化的仿真数据流,并对连续化的仿真数据流进行时序相关性分析,得到加工仿真数据集。The probability distribution function is subjected to conditional sampling and interpolation to obtain a continuous simulation data stream, and the continuous simulation data stream is subjected to time series correlation analysis to obtain a processing simulation data set.
具体的,对加工工艺参数进行离散化处理。将每个工艺参数划分为多个离散的水平。例如,对于一个切削速度参数,将其划分为若干个离散点,如,每个点代表一个特定的切削速度值。通过离散化操作,构建出一个离散的加工参数空间,,其中,代表切削速度,代表进给率,代表切削深度。参数空间中的每个点代表一个具体的加工场景。利用超立方抽样方法对加工参数空间进行采样,生成多场景加工参数组合集。超立方抽样是一种高效的采样方法,适用于多维参数空间。通过将每个参数的离散水平划分为多个区间,并在这些区间中随机抽取样本点,生成一个覆盖整个参数空间的样本集。假设有三个参数,,,每个参数分别有五个离散水平,通过超立方抽样生成一个包含多个加工场景组合的参数集,这些组合集代表多种加工条件下的可能场景。对多场景加工参数组合集进行正交试验设计。正交试验设计是一种统计方法,用于在多因素、多水平实验中选择具有代表性的一部分实验组合,从而在较少实验次数下获得尽可能多的信息。通过正交试验设计,从初始的多场景参数组合集中筛选出优化后的场景参数矩阵。假设有三个因素(如切削速度、进给率和切削深度),每个因素有三个水平,通过正交试验设计得到一个的正交表,包含的组合即为优化后的场景参数矩阵。基于优化后的场景参数矩阵,对目标数字孪生模型进行并行计算,生成初始仿真结果集。并行计算可以充分利用计算资源,显著提高仿真速度。每个场景参数组合作为输入,通过数字孪生模型进行仿真,生成相应的输出结果,如切削力、表面粗糙度、温度场分布等,这些输出结果组成初始仿真结果集。对初始仿真结果集进行统计分析,以构建响应面模型。响应面模型是一种数学模型,用于近似仿真或实验数据的多维函数关系,通过它快速预测系统在不同参数组合下的行为。响应面模型的构建通常采用回归分析或插值方法。假设输出结果是输入参数,,的函数,可以表示为:Specifically, the machining process parameters are discretized. Each process parameter is divided into multiple discrete levels. For example, for a cutting speed parameter , divide it into several discrete points, such as , each point represents a specific cutting speed value. Through discretization operation, a discrete machining parameter space is constructed. ,in, represents the cutting speed, represents the feed rate, Represents the cutting depth. Each point in the parameter space represents a specific machining scenario. The hypercube sampling method is used to sample the machining parameter space and generate a combination set of multi-scenario machining parameters. Hypercube sampling is an efficient sampling method suitable for multi-dimensional parameter space. By dividing the discrete level of each parameter into multiple intervals and randomly selecting sample points in these intervals, a sample set covering the entire parameter space is generated. Assume there are three parameters , , Each parameter has five discrete levels, and a parameter set containing multiple processing scenario combinations is generated through hypercube sampling. , these combination sets represent possible scenarios under various machining conditions. Orthogonal experimental design is performed on the multi-scenario machining parameter combination set. Orthogonal experimental design is a statistical method used to select a representative part of experimental combinations in multi-factor, multi-level experiments, so as to obtain as much information as possible with a smaller number of experiments. Through orthogonal experimental design, the optimized scenario parameter matrix is screened out from the initial multi-scenario parameter combination set. Assuming there are three factors (such as cutting speed, feed rate and cutting depth), each factor has three levels, and an orthogonal experimental design is used to obtain a The orthogonal table of contains the optimized scenario parameter matrix. Based on the optimized scenario parameter matrix, the target digital twin model is parallelized to generate the initial simulation result set. Parallel computing can make full use of computing resources and significantly improve the simulation speed. Each scenario parameter combination is used as input and simulated through the digital twin model to generate the corresponding output results, such as cutting force, surface roughness, temperature field distribution, etc. These output results constitute the initial simulation result set. . Perform statistical analysis on the initial simulation result set to construct a response surface model. A response surface model is a mathematical model used to approximate the multidimensional functional relationship of simulation or experimental data, through which the behavior of the system under different parameter combinations can be quickly predicted. Response surface models are usually constructed using regression analysis or interpolation methods. Assume that the output result Is an input parameter , , The function can be expressed as:
; ;
其中,是待估计的回归系数,是误差项。通过对初始仿真结果集进行回归分析,得到一个快速仿真代理模型,该模型能够在无需进行复杂仿真的情况下,快速预测系统响应。利用快速仿真代理模型,进行更大范围的参数采样,生成扩展仿真数据集。通过对代理模型的进一步采样,增加数据的多样性,涵盖更多可能的加工场景。对扩展仿真数据集进行异常值检测和分析,识别和移除那些偏离正常模式的数据点,以提高数据集的质量和可靠性。通过异常值检测,得到清洗后的仿真数据集。对清洗后的仿真数据集进行核密度估计,得到加工过程的概率分布函数。核密度估计是一种非参数方法,用于估计数据的概率密度函数。假设有一组清洗后的仿真数据,核密度估计的公式为:in, is the regression coefficient to be estimated, is the error term. By Regression analysis is performed to obtain a fast simulation proxy model that can quickly predict system responses without complex simulation. Using the fast simulation proxy model, a wider range of parameter sampling is performed to generate an extended simulation data set. By further sampling the proxy model, the diversity of the data is increased to cover more possible processing scenarios. Outlier detection and analysis are performed on the extended simulation data set to identify and remove data points that deviate from the normal pattern to improve the quality and reliability of the data set. Through outlier detection, a cleaned simulation data set is obtained. Kernel density estimation is performed on the cleaned simulation data set to obtain the probability distribution function of the processing process. Kernel density estimation is a non-parametric method used to estimate the probability density function of data. Suppose there is a set of cleaned simulation data , the formula for kernel density estimation is:
; ;
其中,是估计的概率密度函数,是核函数,是带宽参数,是数据点。通过核密度估计,得到加工过程的概率分布函数。对所得的概率分布函数进行条件采样和插值,生成连续化的仿真数据流。条件采样通过在特定条件下从概率分布函数中抽取样本,插值则用于填充数据之间的间隙,生成一个连续的数据流。对连续化的仿真数据流进行时序相关性分析,得到最终的加工仿真数据集。in, is the estimated probability density function, is the kernel function, is the bandwidth parameter, is a data point. Through kernel density estimation, the probability distribution function of the machining process is obtained. The obtained probability distribution function is subjected to conditional sampling and interpolation to generate a continuous simulation data stream. Conditional sampling extracts samples from the probability distribution function under specific conditions, and interpolation is used to fill the gaps between data to generate a continuous data stream. The continuous simulation data stream is subjected to time series correlation analysis to obtain the final machining simulation data set.
在一具体实施例中,执行步骤400的过程可以具体包括如下步骤:In a specific embodiment, the process of executing step 400 may specifically include the following steps:
对实时物理加工数据进行时间序列分段,得到与加工仿真数据集对应的时间窗口,并根据时间窗口,对加工仿真数据集和实时物理加工数据进行时间同步,得到配对数据集;The real-time physical processing data is segmented into time series to obtain a time window corresponding to the processing simulation data set, and the processing simulation data set and the real-time physical processing data are synchronized according to the time window to obtain a paired data set;
对配对数据集进行多维度特征提取,得到高维特征向量集,并对高维特征向量集进行降维处理,得到降维后的特征矩阵;Perform multi-dimensional feature extraction on the paired data set to obtain a high-dimensional feature vector set, and perform dimensionality reduction processing on the high-dimensional feature vector set to obtain a feature matrix after dimensionality reduction;
对降维后的特征矩阵进行聚类分析,得到数据分布的模式类别,并根据模式类别,对加工仿真数据和实时物理加工数据进行逐类对比,得到初步误差向量;Perform cluster analysis on the feature matrix after dimension reduction to obtain the pattern category of data distribution, and compare the processing simulation data and real-time physical processing data category by category according to the pattern category to obtain the preliminary error vector;
对初步误差向量进行正则化处理和归一化变换,得到标准化误差特征,并对标准化误差特征进行动态时间规整,得到时序对齐的误差序列;Regularize and normalize the preliminary error vector to obtain a standardized error feature, and perform dynamic time warping on the standardized error feature to obtain a time-aligned error sequence;
对时序对齐的误差序列进行小波变换和多尺度分解,得到多层次误差特征集,并对多层次误差特征集进行特征空间构建,得到对比误差特征集。Wavelet transform and multi-scale decomposition are performed on the time-aligned error sequence to obtain a multi-level error feature set, and feature space is constructed on the multi-level error feature set to obtain a comparative error feature set.
具体的,对实时物理加工数据进行时间序列分段。加工过程中,实时物理加工数据通常以连续的时间序列形式记录,涵盖整个加工过程中的各种动态变化。这些数据包括切削力、温度、振动等多个维度的信息。为了将这些数据与仿真数据集对应起来,对时间序列进行分段,得到与加工仿真数据集相对应的时间窗口,这些窗口定义了加工过程中关键事件或阶段的开始和结束时间。分段的依据可以是特定的时间点、特征事件(如切削力的剧烈变化)、或预定的时间间隔。例如,假设加工过程分为粗加工、半精加工和精加工三个阶段,则可以将时间序列分段为三个对应的时间窗口。对加工仿真数据集和实时物理加工数据进行时间同步。将加工仿真数据集与实时物理加工数据对齐,以确保两者在相同时间窗口内具有相同的时间基准,得到一个精确配对的数据集。对配对数据集进行多维度特征提取,从配对数据集中提取出有意义的特征,用于描述加工过程中的动态行为。特征提取的方法包括时间域分析和频率域分析。例如,切削力的均值、方差、频率成分以及温度的上升速率、振动的幅值等都可以作为特征。这些提取的特征形成一个高维特征向量集,包含多维度、多类型的数据信息。对高维特征向量集进行降维处理,在保留重要信息的同时减少特征数量,简化模型。常用的降维方法包括主成分分析和线性判别分析。通过降维,将高维特征向量集转化为一个低维特征矩阵。对降维后的特征矩阵进行聚类分析,识别数据中的模式类别,这些模式类别代表加工过程中的不同状态或阶段。常用的聚类算法包括K-means聚类和层次聚类。通过聚类分析,将降维后的特征矩阵划分为多个类别,每个类别代表一种典型的加工状态或数据模式。根据模式类别,对加工仿真数据和实时物理加工数据进行逐类对比,得到初步误差向量。初步误差向量反映了每个模式类别中仿真数据与实际数据之间的差异。对初步误差向量进行正则化处理和归一化变换。正则化的目的是控制误差向量的范围,避免某些过大或过小的误差值对整体分析的影响。归一化则是将误差向量的各个元素转换到相同的量纲范围内,如将其值标准化为0到1之间。通过正则化和归一化处理,得到标准化误差特征。对标准化误差特征进行动态时间规整。动态时间规整是一种算法,用于在时间轴上对齐两个时间序列,即使它们的时间尺度不同。通过动态时间规整,将误差特征序列在时间上对齐,得到时序对齐的误差序列。对时序对齐的误差序列进行小波变换和多尺度分解。小波变换是一种信号处理方法,用于分析信号在不同频率下的局部特征。通过小波变换,将误差序列分解为多个不同尺度的子序列,每个子序列对应不同的频率范围。多尺度分解方法能够揭示误差序列中的隐含模式,如低频趋势、周期性成分和高频波动。假设误差序列为,通过小波变换可以得到不同尺度上的子序列:Specifically, the real-time physical processing data is segmented into time series. During the processing, the real-time physical processing data is usually recorded in the form of a continuous time series, covering various dynamic changes in the entire processing process. These data include information in multiple dimensions such as cutting force, temperature, vibration, etc. In order to match these data with the simulation data set, the time series is segmented to obtain time windows corresponding to the processing simulation data set, which define the start and end time of key events or stages in the processing process. The basis for segmentation can be a specific time point, a characteristic event (such as a sharp change in cutting force), or a predetermined time interval. For example, assuming that the processing process is divided into three stages: roughing, semi-finishing, and finishing, the time series can be segmented into three corresponding time windows. Time synchronization is performed on the processing simulation data set and the real-time physical processing data. The processing simulation data set is aligned with the real-time physical processing data to ensure that the two have the same time reference in the same time window, so as to obtain an accurately paired data set. Multi-dimensional feature extraction is performed on the paired data set, and meaningful features are extracted from the paired data set to describe the dynamic behavior in the processing process. The feature extraction methods include time domain analysis and frequency domain analysis. For example, the mean, variance, frequency components of cutting force, temperature rise rate, vibration amplitude, etc. can all be used as features. These extracted features form a high-dimensional feature vector set, which contains multi-dimensional and multi-type data information. The high-dimensional feature vector set is subjected to dimensionality reduction processing to reduce the number of features and simplify the model while retaining important information. Common dimensionality reduction methods include principal component analysis and linear discriminant analysis. Through dimensionality reduction, the high-dimensional feature vector set is converted into a low-dimensional feature matrix. Cluster analysis is performed on the reduced-dimensional feature matrix to identify pattern categories in the data, which represent different states or stages in the machining process. Common clustering algorithms include K-means clustering and hierarchical clustering. Through cluster analysis, the reduced-dimensional feature matrix is divided into multiple categories, each of which represents a typical machining state or data pattern. According to the pattern category, the machining simulation data and the real-time physical machining data are compared one by one to obtain a preliminary error vector. The preliminary error vector reflects the difference between the simulation data and the actual data in each pattern category. The preliminary error vector is regularized and normalized. The purpose of regularization is to control the range of the error vector to avoid the influence of some excessively large or small error values on the overall analysis. Normalization is to convert each element of the error vector to the same dimensional range, such as standardizing its value to between 0 and 1. Through regularization and normalization, standardized error characteristics are obtained. Dynamic time warping is performed on the standardized error characteristics. Dynamic time warping is an algorithm used to align two time series on the time axis, even if their time scales are different. Through dynamic time warping, the error feature sequence is aligned in time to obtain a time-aligned error sequence. The time-aligned error sequence is subjected to wavelet transform and multi-scale decomposition. Wavelet transform is a signal processing method used to analyze the local characteristics of a signal at different frequencies. Through wavelet transform, the error sequence is decomposed into multiple sub-sequences of different scales, each sub-sequence corresponding to a different frequency range. The multi-scale decomposition method can reveal implicit patterns in the error sequence, such as low-frequency trends, periodic components, and high-frequency fluctuations. Assume that the error sequence is , subsequences on different scales can be obtained through wavelet transform:
; ;
其中,是小波系数,是小波基函数,表示尺度。通过将多尺度子序列组合起来,构建一个多层次误差特征集。对多层次误差特征集进行特征空间构建,得到最终的对比误差特征集。in, are the wavelet coefficients, is the wavelet basis function, Represents the scale. By combining the multi-scale subsequences, a multi-level error feature set is constructed. The feature space of the multi-level error feature set is constructed to obtain the final comparison error feature set.
在一具体实施例中,执行步骤500的过程可以具体包括如下步骤:In a specific embodiment, the process of executing step 500 may specifically include the following steps:
通过信息增益叠加稀疏自编码器对对比误差特征集进行归一化处理,得到标准化特征输入,并根据标准化特征输入,计算每个特征的信息熵和条件熵,得到初始信息增益值;The contrast error feature set is normalized by superimposing the information gain with the sparse autoencoder to obtain the standardized feature input, and the information entropy and conditional entropy of each feature are calculated based on the standardized feature input to obtain the initial information gain value;
对初始信息增益值进行排序,构建特征重要性排序表,得到初步筛选特征集,并根据初步筛选特征集,对第一稀疏自编码器进行特征重构,得到第一层隐藏特征表示;The initial information gain values are sorted, and a feature importance sorting table is constructed to obtain a preliminary screening feature set. Based on the preliminary screening feature set, the first sparse autoencoder is reconstructed to obtain the first layer of hidden feature representation;
对第一层隐藏特征表示进行稀疏约束优化,得到第一层压缩特征;Perform sparse constraint optimization on the first layer hidden feature representation to obtain the first layer compressed features;
根据第一层压缩特征,对第二稀疏自编码器进行特征重构,得到第二层隐藏特征表示,并对第二层隐藏特征表示进行稀疏约束优化,得到第二层压缩特征;According to the first layer of compressed features, the second sparse autoencoder is reconstructed to obtain the second layer of hidden feature representation, and the second layer of hidden feature representation is sparsely constrained optimized to obtain the second layer of compressed features;
对第二层压缩特征进行反向重构,得到重构误差矩阵,并根据重构误差矩阵,计算每个原始特征的重构贡献度,得到特征重要性评分;The second layer compressed features are reversely reconstructed to obtain a reconstruction error matrix, and the reconstruction contribution of each original feature is calculated based on the reconstruction error matrix to obtain the feature importance score;
对特征重要性评分进行阈值分割,得到目标特征子集,并根据目标特征子集,结合对比误差特征集,构建特征映射关系,得到智能监控指标集。The feature importance scores are threshold segmented to obtain the target feature subset, and based on the target feature subset and the comparison error feature set, a feature mapping relationship is constructed to obtain the intelligent monitoring indicator set.
具体的,通过信息增益叠加稀疏自编码器对对比误差特征集进行归一化处理,将所有特征数据转换到相同的量纲和范围内,通常是将每个特征值缩放到[0,1]或[-1,1]的范围内,得到标准化特征输入。基于标准化特征输入,计算每个特征的信息熵和条件熵。信息熵是衡量随机变量的不确定性的指标,通过以下公式计算:Specifically, the contrast error feature set is normalized by superimposing the information gain with a sparse autoencoder, and all feature data are converted to the same dimension and range. Usually, each feature value is scaled to the range of [0, 1] or [-1, 1] to obtain a standardized feature input. Based on the standardized feature input, the information entropy and conditional entropy of each feature are calculated. Information entropy is a measure of the random variable The uncertainty index is calculated by the following formula:
; ;
其中,是特征取值的概率。条件熵则表示在已知特征的条件下,另一特征的不确定性,计算公式为:in, It is a feature Value The probability of . Conditional entropy This means that in the known features Under the condition of The uncertainty is calculated as:
; ;
其中,是和同时发生的概率,是条件概率。通过计算,得到每个特征的初始信息增益值 in, yes and The probability of simultaneous occurrence, is the conditional probability. By calculation, we get the initial information gain value of each feature
; ;
信息增益值反映了每个特征对目标变量的重要性。通过对初始信息增益值进行排序,构建一个特征重要性排序表,按信息增益值的大小排列特征,筛选出最具代表性的特征,形成初步筛选特征集。将初步筛选特征集输入第一稀疏自编码器进行特征重构。稀疏自编码器是一种神经网络,通过将输入数据编码成一个稀疏的隐藏层表示,然后再将其解码回原始输入。稀疏自编码器的目标是最小化重构误差,同时保持隐藏层的稀疏性。自编码器的目标函数可以表示为:The information gain value reflects the influence of each feature on the target variable. Importance. By sorting the initial information gain values, a feature importance ranking table is constructed, and the features are arranged according to the size of the information gain value to screen out the most representative features to form a preliminary screened feature set. The preliminary screened feature set is input into the first sparse autoencoder for feature reconstruction. A sparse autoencoder is a neural network that encodes the input data into a sparse hidden layer representation and then decodes it back to the original input. The goal of a sparse autoencoder is to minimize the reconstruction error while maintaining the sparsity of the hidden layer. The objective function of the autoencoder can be expressed as:
; ;
其中,是输入特征向量,是重构后的特征向量,是隐藏层的激活值,是稀疏性惩罚项的权重,是隐藏层的正则化项。通过最小化这个损失函数,稀疏自编码器能够学习到一个低维、稀疏的特征表示。完成第一稀疏自编码器的训练后,得到第一层隐藏特征表示。这些隐藏特征表示经过稀疏约束优化后,提取出最为重要的信息,得到第一层压缩特征。将第一层压缩特征输入第二稀疏自编码器中,进行特征重构,生成第二层隐藏特征表示。通过类似的稀疏约束优化,得到第二层压缩特征。对第二层压缩特征进行反向重构,生成重构误差矩阵。重构误差矩阵是输入特征与重构特征之间的差异,计算公式为:in, is the input feature vector, is the reconstructed eigenvector, is the activation value of the hidden layer, is the weight of the sparsity penalty term, is the hidden layer Regularization term. By minimizing this loss function, the sparse autoencoder can learn a low-dimensional, sparse feature representation. After completing the training of the first sparse autoencoder, the first layer of hidden feature representation is obtained. After these hidden feature representations are optimized with sparse constraints, the most important information is extracted to obtain the first layer of compressed features. The first layer of compressed features are input into the second sparse autoencoder for feature reconstruction to generate the second layer of hidden feature representation. Through similar sparse constraint optimization, the second layer of compressed features is obtained. The second layer of compressed features are reversely reconstructed to generate a reconstruction error matrix. Reconstruction error matrix is the difference between the input feature and the reconstructed feature, and is calculated as:
; ;
其中,是原始输入特征矩阵,是重构后的特征矩阵。通过分析重构误差矩阵,计算每个原始特征的重构贡献度。重构贡献度越高的特征,说明其在重构过程中起到了更大的作用,这些特征的重要性评分也会更高。对特征重要性评分进行阈值分割,筛选出一个目标特征子集。结合目标特征子集和对比误差特征集,构建特征映射关系,生成智能监控指标集。in, is the original input feature matrix, is the reconstructed feature matrix. By analyzing the reconstruction error matrix, the reconstruction contribution of each original feature is calculated. The features with higher reconstruction contribution have a greater role in the reconstruction process, and the importance scores of these features will also be higher. The feature importance scores are thresholded and a target feature subset is selected. The target feature subset and the comparison error feature set are combined to construct a feature mapping relationship and generate an intelligent monitoring indicator set.
在一具体实施例中,执行步骤600的过程可以具体包括如下步骤:In a specific embodiment, the process of executing step 600 may specifically include the following steps:
对智能监控指标集进行归一化处理,得到标准化指标向量,并根据标准化指标向量,构建多目标优化问题的目标函数集,得到优化模型;Normalize the intelligent monitoring indicator set to obtain a standardized indicator vector, and construct an objective function set of the multi-objective optimization problem based on the standardized indicator vector to obtain an optimization model;
对优化模型设置加工质量、效率和成本约束条件,得到约束优化问题,并根据约束优化问题,采用非支配排序算法进行多目标求解,得到Pareto最优解集;The processing quality, efficiency and cost constraints are set for the optimization model to obtain the constrained optimization problem. Based on the constrained optimization problem, the non-dominated sorting algorithm is used to solve the multi-objective problem and obtain the Pareto optimal solution set.
对Pareto最优解集进行综合评价,得到最优解,并根据最优解,提取对应的加工参数组合,得到初步加工方案;Comprehensively evaluate the Pareto optimal solution set to obtain the optimal solution, and extract the corresponding processing parameter combination based on the optimal solution to obtain a preliminary processing plan;
对初步加工方案进行工艺可行性分析,得到可行加工参数范围,并根据可行加工参数范围,结合加工经验知识库,生成具体的参数调整建议,得到优化加工方案;Conduct process feasibility analysis on the preliminary processing plan to obtain the feasible processing parameter range, and generate specific parameter adjustment suggestions based on the feasible processing parameter range and the processing experience knowledge base to obtain the optimized processing plan;
对优化加工方案进行安全性和稳定性评估,得到安全系数,并根据安全系数和优化加工方案,生成包含具体参数设置和操作指导的综合加工决策指令。The safety and stability of the optimized processing plan are evaluated to obtain the safety factor, and based on the safety factor and the optimized processing plan, a comprehensive processing decision instruction including specific parameter settings and operation guidance is generated.
具体的,对智能监控指标集进行归一化处理,消除不同指标之间的量纲差异,得到标准化指标向量。构建多目标优化问题的目标函数集。多目标优化问题通常涉及多个相互冲突的目标,如提高加工质量、提高效率、降低成本等。每个目标函数可以表示为标准化指标向量的一个函数,例如:Specifically, the intelligent monitoring indicator set is normalized to eliminate the dimensional differences between different indicators and obtain a standardized indicator vector. Construct an objective function set for multi-objective optimization problems. Multi-objective optimization problems usually involve multiple conflicting objectives, such as improving processing quality, improving efficiency, and reducing costs. Each objective function can be expressed as a function of the normalized indicator vector, for example:
; ;
MaximizeQuality;Maximize Quality ;
MaximizeEfficiency;Maximize Efficiency ;
这些目标函数集构成优化模型。优化模型的核心是找到一个或多个解,使得在这些目标函数之间达到最优平衡。为了使优化问题更加接近实际加工过程,设置加工质量、效率和成本的约束条件。例如,质量可能要求某些指标必须达到特定的标准,成本不能超过预算限制,效率必须在规定的时间内完成。这些约束条件可以表示为不等式约束:These sets of objective functions constitute the optimization model. The core of the optimization model is to find one or more solutions that achieve the optimal balance between these objective functions. In order to make the optimization problem closer to the actual processing process, constraints on processing quality, efficiency and cost are set. For example, quality may require that certain indicators must meet specific standards, costs cannot exceed budget limits, and efficiency must be completed within a specified time. These constraints can be expressed as inequality constraints:
; ;
其中,是约束函数,是约束的阈值。为了求解多目标优化问题,采用非支配排序算法。非支配排序算法是一种多目标优化算法,通过非支配排序和拥挤度比较来识别和保留多样性的解集。非支配排序将解集分为不同的等级,第一等级的解是非支配解,代表了Pareto最优解集。求解过程通过迭代优化,最终收敛到一个Pareto最优解集。Pareto最优解集包含了在所有目标函数上都不能被进一步优化的解,这些解在不同目标之间达到了最佳平衡。对Pareto最优解集进行综合评价,得到最优解。基于具体的权重或优先级进行综合评价。例如,如果加工质量比成本更重要,则可以对质量目标函数赋予更高的权重,最终选择出一个最优解。根据最优解,提取出对应的加工参数组合,得到初步加工方案。对初步方案进行工艺可行性分析,确保所选择的加工参数在实际操作中是可行的,这涉及到设备能力、材料特性、操作工艺等因素。通过模拟或实验验证,得到一个可行的加工参数范围。在确定了可行的加工参数范围后,结合加工经验知识库,生成具体的参数调整建议。加工经验知识库通常包含历史数据、专家经验和工艺规范,通过对这些知识的应用,优化加工方案,使其更加适应具体的生产环境和需求。例如,如果历史数据表明某一特定材料在某一温度范围内具有更好的加工性能,那么可以根据这一经验对参数进行调整,得到一个更优的加工方案。对优化加工方案进行安全性和稳定性评估,确保加工方案在实际应用中不会引发安全问题,如工具损坏、设备故障等。稳定性评估则验证加工方案的长期可执行性,即在不同的加工条件下是否能够保持稳定的加工质量和效率。通过计算安全系数,量化加工方案的安全性。安全系数通常定义为系统的极限承受能力与实际负载的比值,公式为:in, is the constraint function, is the threshold of the constraint. In order to solve the multi-objective optimization problem, the non-dominated sorting algorithm is used. The non-dominated sorting algorithm is a multi-objective optimization algorithm that identifies and retains diverse solution sets through non-dominated sorting and crowding comparison. Non-dominated sorting divides the solution set into different levels. The first-level solution is the non-dominated solution, which represents the Pareto optimal solution set. The solution process converges to a Pareto optimal solution set through iterative optimization. The Pareto optimal solution set contains solutions that cannot be further optimized on all objective functions, and these solutions achieve the best balance between different objectives. The Pareto optimal solution set is comprehensively evaluated to obtain the optimal solution. Comprehensive evaluation is performed based on specific weights or priorities. For example, if processing quality is more important than cost, a higher weight can be given to the quality objective function, and an optimal solution is finally selected. According to the optimal solution, the corresponding processing parameter combination is extracted to obtain a preliminary processing plan. The preliminary plan is subjected to a process feasibility analysis to ensure that the selected processing parameters are feasible in actual operation, which involves factors such as equipment capacity, material characteristics, and operating process. A feasible range of processing parameters is obtained through simulation or experimental verification. After determining the feasible range of processing parameters, specific parameter adjustment suggestions are generated in combination with the processing experience knowledge base. The processing experience knowledge base usually contains historical data, expert experience and process specifications. By applying this knowledge, the processing plan is optimized to make it more suitable for specific production environments and needs. For example, if historical data shows that a specific material has better processing performance within a certain temperature range, then the parameters can be adjusted based on this experience to obtain a better processing plan. The optimized processing plan is evaluated for safety and stability to ensure that the processing plan will not cause safety problems in actual applications, such as tool damage, equipment failure, etc. The stability assessment verifies the long-term feasibility of the processing plan, that is, whether the stable processing quality and efficiency can be maintained under different processing conditions. The safety of the processing plan is quantified by calculating the safety factor. The safety factor is usually defined as the ratio of the system's ultimate bearing capacity to the actual load, and the formula is:
; ;
在计算出安全系数后,如果安全系数过低,需要对加工方案进行进一步调整,确保方案的可靠性。基于安全系数和优化加工方案,生成包含具体参数设置和操作指导的综合加工决策指令。这些指令为实际生产操作提供明确的指导,包括具体的设备设置、工艺流程、操作注意事项等。例如,指令可能包括在加工过程中某一温度范围内调整切削速度,以保证最佳加工效果,同时避免过度磨损工具。After calculating the safety factor, if the safety factor is too low, the processing plan needs to be further adjusted to ensure the reliability of the plan. Based on the safety factor and the optimized processing plan, a comprehensive processing decision instruction containing specific parameter settings and operation instructions is generated. These instructions provide clear guidance for actual production operations, including specific equipment settings, process flows, operating precautions, etc. For example, the instruction may include adjusting the cutting speed within a certain temperature range during the processing process to ensure the best processing effect while avoiding excessive wear of the tool.
上面对本申请实施例中基于数字孪生的加工监控方法进行了描述,下面对本申请实施例中基于数字孪生的加工监控装置10进行描述,请参阅图2,本申请实施例中基于数字孪生的加工监控装置10一个实施例包括:The above describes the processing monitoring method based on digital twin in the embodiment of the present application. The following describes the processing monitoring device 10 based on digital twin in the embodiment of the present application. Please refer to Figure 2. An embodiment of the processing monitoring device 10 based on digital twin in the embodiment of the present application includes:
建模模块11,用于对加工过程参数进行动力学建模和工具磨损演化分析,得到初始数字孪生模型;A modeling module 11 is used to perform dynamic modeling of machining process parameters and tool wear evolution analysis to obtain an initial digital twin model;
校准模块12,用于对初始数字孪生模型进行虚实信息融合和参数校准,得到目标数字孪生模型;The calibration module 12 is used to perform virtual and real information fusion and parameter calibration on the initial digital twin model to obtain a target digital twin model;
仿真模块13,用于对目标数字孪生模型进行多场景仿真和数据生成,得到加工仿真数据集;The simulation module 13 is used to perform multi-scenario simulation and data generation on the target digital twin model to obtain a processing simulation data set;
对比模块14,用于将加工仿真数据集与实时物理加工数据进行对比分析,构建对比误差特征集;A comparison module 14 is used to compare and analyze the processing simulation data set with the real-time physical processing data to construct a comparison error feature set;
分析模块15,用于通过信息增益叠加稀疏自编码器对对比误差特征集进行特征重要性分析,生成智能监控指标集;An analysis module 15 is used to perform feature importance analysis on the contrast error feature set by superimposing the information gain sparse autoencoder to generate an intelligent monitoring indicator set;
计算模块16,用于对智能监控指标集进行多目标优化计算,得到综合加工决策指令。The calculation module 16 is used to perform multi-objective optimization calculation on the intelligent monitoring index set to obtain comprehensive processing decision instructions.
通过上述各个组成部分的协同合作,有益效果Through the synergy of the above components, the beneficial effects
本申请还提供一种电子设备,所述电子设备包括存储器和处理器,存储器中存储有计算机可读指令,计算机可读指令被处理器执行时,使得处理器执行上述各实施例中的所述基于数字孪生的加工监控方法的步骤。The present application also provides an electronic device, which includes a memory and a processor, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the processor executes the steps of the digital twin-based processing monitoring method in the above-mentioned embodiments.
本申请还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述基于数字孪生的加工监控方法的步骤。The present application also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. Instructions are stored in the computer-readable storage medium. When the instructions are executed on a computer, the computer executes the steps of the processing monitoring method based on digital twins.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions to enable an electronic device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.
以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202411192595.5A CN118760022A (en) | 2024-08-28 | 2024-08-28 | Processing monitoring method, device, equipment and storage medium based on digital twin |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202411192595.5A CN118760022A (en) | 2024-08-28 | 2024-08-28 | Processing monitoring method, device, equipment and storage medium based on digital twin |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118760022A true CN118760022A (en) | 2024-10-11 |
Family
ID=92951552
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202411192595.5A Pending CN118760022A (en) | 2024-08-28 | 2024-08-28 | Processing monitoring method, device, equipment and storage medium based on digital twin |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118760022A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN119026434A (en) * | 2024-10-29 | 2024-11-26 | 常熟理工学院 | Rotary ultrasonic hole machining analysis method and system based on finite element simulation method |
CN119115671A (en) * | 2024-11-11 | 2024-12-13 | 广东金鼎光学技术股份有限公司 | Adaptive control method, device and computer equipment for nano-grinding process |
CN119148664A (en) * | 2024-11-19 | 2024-12-17 | 赣州银盛电子有限公司 | Intelligent factory management platform and management method based on digital twinning |
CN119292228A (en) * | 2024-12-12 | 2025-01-10 | 中核控制系统工程有限公司 | Digital twin analysis method and device for life cycle mechanism of DCS equipment in nuclear industry |
CN119323137A (en) * | 2024-11-15 | 2025-01-17 | 扬州市管件厂有限公司 | Dual-phase steel forming quality prediction and process adjustment method |
CN119378272A (en) * | 2024-12-27 | 2025-01-28 | 易普集集成设备(上海)有限公司 | Intelligent monitoring and early warning method for prefabricated data centers |
CN119378264A (en) * | 2024-11-25 | 2025-01-28 | 大连汐泽洺机械有限公司 | A forestry plant regeneration and cultivation intelligent analysis method and system |
CN119437487A (en) * | 2025-01-09 | 2025-02-14 | 北京林电伟业电子技术有限公司 | Temperature calibration method and system for cryogenic liquid nitrogen biological container |
-
2024
- 2024-08-28 CN CN202411192595.5A patent/CN118760022A/en active Pending
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN119026434A (en) * | 2024-10-29 | 2024-11-26 | 常熟理工学院 | Rotary ultrasonic hole machining analysis method and system based on finite element simulation method |
CN119115671A (en) * | 2024-11-11 | 2024-12-13 | 广东金鼎光学技术股份有限公司 | Adaptive control method, device and computer equipment for nano-grinding process |
CN119323137A (en) * | 2024-11-15 | 2025-01-17 | 扬州市管件厂有限公司 | Dual-phase steel forming quality prediction and process adjustment method |
CN119148664A (en) * | 2024-11-19 | 2024-12-17 | 赣州银盛电子有限公司 | Intelligent factory management platform and management method based on digital twinning |
CN119148664B (en) * | 2024-11-19 | 2025-02-11 | 赣州银盛电子有限公司 | Intelligent factory management platform and management method based on digital twinning |
CN119378264A (en) * | 2024-11-25 | 2025-01-28 | 大连汐泽洺机械有限公司 | A forestry plant regeneration and cultivation intelligent analysis method and system |
CN119292228A (en) * | 2024-12-12 | 2025-01-10 | 中核控制系统工程有限公司 | Digital twin analysis method and device for life cycle mechanism of DCS equipment in nuclear industry |
CN119378272A (en) * | 2024-12-27 | 2025-01-28 | 易普集集成设备(上海)有限公司 | Intelligent monitoring and early warning method for prefabricated data centers |
CN119437487A (en) * | 2025-01-09 | 2025-02-14 | 北京林电伟业电子技术有限公司 | Temperature calibration method and system for cryogenic liquid nitrogen biological container |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN118760022A (en) | Processing monitoring method, device, equipment and storage medium based on digital twin | |
CN110442936B (en) | Equipment fault diagnosis method, device and system based on digital twin model | |
CN109766930B (en) | Method for predicting residual life of mine mechanical equipment based on DCNN model | |
CN106372278A (en) | Sensitivity analysis method jointly considering input parameter uncertainty and proxy model uncertainty | |
US20060217939A1 (en) | Time series analysis system, time series analysis method, and time series analysis program | |
CN118245733B (en) | Data preprocessing method based on operation error monitoring model and intelligent ammeter | |
CN118332034B (en) | Data mining model construction method and system based on machine learning | |
CN117390635A (en) | Safety monitoring method and system based on big data analysis | |
CN118404394A (en) | Tool wear prediction method and system based on PCC-GWO-SVM algorithm | |
CN118676452A (en) | Method, device, equipment and storage medium for monitoring energy consumption of battery control chip | |
Ghorbani et al. | Estimating remaining useful life of turbofan engine using data-level fusion and feature-level fusion | |
CN117216651A (en) | Fault diagnosis method for preprocessing data of heavy equipment | |
CN116378120A (en) | Deformation monitoring method based on self-attention mechanism | |
CN118551150B (en) | Torsion compensation method, device, equipment and storage medium based on torsion test | |
CN115048856A (en) | Method for predicting residual life of rolling bearing based on MS-ALSTM | |
CN118499201A (en) | Automatic wind error angle prediction method for wind direction instrument of fan and related equipment | |
CN118133435A (en) | Complex spacecraft on-orbit anomaly detection method based on SVR and clustering | |
CN116110526B (en) | Prediction method for critical stress intensity factor of titanium alloy stress corrosion | |
CN111382792A (en) | A Fault Diagnosis Method for Rolling Bearings Based on Sparse Representation of Double Sparse Dictionaries | |
CN117251817A (en) | Radar fault detection method, device, equipment and storage medium | |
CN119442815B (en) | Optical fiber distribution cabinet automatic wiring path optimization method and device | |
CN119439876B (en) | State monitoring method and system for multi-axis linkage numerical control machining | |
CN117609737B (en) | Method, system, equipment and medium for predicting health state of inertial navigation system | |
Agarwal et al. | Time‐Series Forecasting Using SVMD‐LSTM: A Hybrid Approach for Stock Market Prediction | |
CN119474757B (en) | Phase change efficiency evaluation method, device, equipment and medium for microchannel heat exchange module |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |