CN118586643A - Service-oriented manufacturing resource optimization scheduling system based on adaptive learning algorithm - Google Patents
Service-oriented manufacturing resource optimization scheduling system based on adaptive learning algorithm Download PDFInfo
- Publication number
- CN118586643A CN118586643A CN202410734252.0A CN202410734252A CN118586643A CN 118586643 A CN118586643 A CN 118586643A CN 202410734252 A CN202410734252 A CN 202410734252A CN 118586643 A CN118586643 A CN 118586643A
- Authority
- CN
- China
- Prior art keywords
- data
- scheduling
- model
- resource
- optimization
- 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
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 99
- 238000004422 calculation algorithm Methods 0.000 title claims abstract description 95
- 238000005457 optimization Methods 0.000 title claims abstract description 72
- 230000003044 adaptive effect Effects 0.000 title claims abstract description 52
- 238000012549 training Methods 0.000 claims abstract description 32
- 238000007781 pre-processing Methods 0.000 claims abstract description 17
- 238000000605 extraction Methods 0.000 claims abstract description 14
- 238000007405 data analysis Methods 0.000 claims abstract description 11
- 238000000034 method Methods 0.000 claims description 58
- 230000006870 function Effects 0.000 claims description 43
- 230000008569 process Effects 0.000 claims description 21
- 230000009471 action Effects 0.000 claims description 20
- 238000005516 engineering process Methods 0.000 claims description 20
- 238000009826 distribution Methods 0.000 claims description 18
- 238000012545 processing Methods 0.000 claims description 16
- 238000004364 calculation method Methods 0.000 claims description 14
- 230000009467 reduction Effects 0.000 claims description 12
- 230000002787 reinforcement Effects 0.000 claims description 12
- 238000013461 design Methods 0.000 claims description 11
- 238000010606 normalization Methods 0.000 claims description 11
- 238000004140 cleaning Methods 0.000 claims description 9
- 238000013135 deep learning Methods 0.000 claims description 9
- 238000011156 evaluation Methods 0.000 claims description 9
- 230000008859 change Effects 0.000 claims description 8
- 230000002596 correlated effect Effects 0.000 claims description 8
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 238000013528 artificial neural network Methods 0.000 claims description 6
- 238000007621 cluster analysis Methods 0.000 claims description 6
- 230000000875 corresponding effect Effects 0.000 claims description 6
- 230000002068 genetic effect Effects 0.000 claims description 6
- 238000005065 mining Methods 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 claims description 6
- 239000002245 particle Substances 0.000 claims description 6
- 230000007704 transition Effects 0.000 claims description 6
- 238000012795 verification Methods 0.000 claims description 6
- 230000008901 benefit Effects 0.000 claims description 5
- 238000010276 construction Methods 0.000 claims description 5
- 238000013480 data collection Methods 0.000 claims description 5
- 238000013500 data storage Methods 0.000 claims description 5
- 238000012731 temporal analysis Methods 0.000 claims description 5
- 238000000700 time series analysis Methods 0.000 claims description 5
- 230000009466 transformation Effects 0.000 claims description 5
- 238000011161 development Methods 0.000 claims description 4
- 238000012423 maintenance Methods 0.000 claims description 4
- ORILYTVJVMAKLC-UHFFFAOYSA-N Adamantane Natural products C1C(C2)CC3CC1CC2C3 ORILYTVJVMAKLC-UHFFFAOYSA-N 0.000 claims description 3
- 230000002159 abnormal effect Effects 0.000 claims description 3
- 230000004913 activation Effects 0.000 claims description 3
- 238000004458 analytical method Methods 0.000 claims description 3
- 238000004891 communication Methods 0.000 claims description 3
- 238000010219 correlation analysis Methods 0.000 claims description 3
- 230000007613 environmental effect Effects 0.000 claims description 3
- 238000009472 formulation Methods 0.000 claims description 3
- 230000007774 longterm Effects 0.000 claims description 3
- 238000007726 management method Methods 0.000 claims description 3
- 239000011159 matrix material Substances 0.000 claims description 3
- 239000000203 mixture Substances 0.000 claims description 3
- 238000000513 principal component analysis Methods 0.000 claims description 3
- 238000007619 statistical method Methods 0.000 claims description 3
- 230000000007 visual effect Effects 0.000 claims description 3
- 230000008447 perception Effects 0.000 claims 3
- 238000012300 Sequence Analysis Methods 0.000 claims 1
- 230000001276 controlling effect Effects 0.000 claims 1
- 238000013507 mapping Methods 0.000 claims 1
- 238000006467 substitution reaction Methods 0.000 claims 1
- 238000002360 preparation method Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 6
- 238000013468 resource allocation Methods 0.000 description 3
- 238000013144 data compression Methods 0.000 description 2
- 230000007812 deficiency Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000001953 sensory effect Effects 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012394 real-time manufacturing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06312—Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06315—Needs-based resource requirements planning or analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Educational Administration (AREA)
- Primary Health Care (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Manufacturing & Machinery (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了基于自适应学习算法的服务型制造资源优化调度系统,涉及调度服务技术领域,包括数据采集与预处理模块、数据分析与特征提取模块、自适应学习算法训练模块、多目标优化调度模块、实时执行与反馈调整模块。该基于自适应学习算法的服务型制造资源优化调度系统,通过引入自适应学习算法,使系统能够实时学习和优化资源调度策略,从而提高资源调度的效率,并增强了系统的实时调整能力,使系统能够根据生产环境的变化实时调整资源调度策略,以应对各种突发情况或需求变化,同时,提高预测能力,通过分析和学习历史数据,使系统能够预测未来的生产需求,从而提前进行资源调度准备,并充分利用数据资源,提高资源利用率和生产效率。
The present invention discloses a service-oriented manufacturing resource optimization and scheduling system based on an adaptive learning algorithm, which relates to the technical field of scheduling services, including a data acquisition and preprocessing module, a data analysis and feature extraction module, an adaptive learning algorithm training module, a multi-objective optimization scheduling module, and a real-time execution and feedback adjustment module. The service-oriented manufacturing resource optimization and scheduling system based on an adaptive learning algorithm, by introducing an adaptive learning algorithm, enables the system to learn and optimize resource scheduling strategies in real time, thereby improving the efficiency of resource scheduling, and enhances the real-time adjustment capability of the system, so that the system can adjust the resource scheduling strategies in real time according to changes in the production environment to cope with various emergencies or changes in demand, and at the same time, improves the prediction capability, by analyzing and learning historical data, enables the system to predict future production needs, thereby making resource scheduling preparations in advance, and making full use of data resources to improve resource utilization and production efficiency.
Description
技术领域Technical Field
本发明涉及调度服务技术领域,具体为基于自适应学习算法的服务型制造资源优化调度系统。The present invention relates to the technical field of scheduling services, and in particular to a service-oriented manufacturing resource optimization scheduling system based on an adaptive learning algorithm.
背景技术Background Art
服务型制造,作为现代制造业的一种重要模式,强调在生产过程中融入服务元素,以满足客户多样化、个性化的需求。这种模式下,制造过程不再是简单的产品加工和组装,而是融合了设计、生产、销售、维护等一系列服务活动的复杂系统。因此,如何高效、灵活地调度和管理各种资源,成为服务型制造领域亟待解决的问题。Service-oriented manufacturing, as an important model of modern manufacturing, emphasizes the integration of service elements into the production process to meet the diverse and personalized needs of customers. In this model, the manufacturing process is no longer a simple product processing and assembly, but a complex system that integrates a series of service activities such as design, production, sales, and maintenance. Therefore, how to efficiently and flexibly dispatch and manage various resources has become a problem that needs to be solved in the field of service-oriented manufacturing.
传统的资源调度方法,如基于规则的方法、启发式算法等,虽然在某些情况下能够取得较好的效果,但它们往往缺乏灵活性和适应性。一方面,这些方法通常依赖于固定的规则和参数,难以应对生产环境中不断变化的需求和条件;另一方面,它们往往只能处理简单的、静态的问题,而无法有效应对复杂多变、动态变化的实际情况。Traditional resource scheduling methods, such as rule-based methods and heuristic algorithms, can achieve good results in some cases, but they often lack flexibility and adaptability. On the one hand, these methods usually rely on fixed rules and parameters, which are difficult to cope with the ever-changing needs and conditions in the production environment; on the other hand, they can only handle simple and static problems, and cannot effectively deal with complex, changeable and dynamically changing actual situations.
近年来,随着人工智能和机器学习技术的快速发展,自适应学习算法在各个领域得到了广泛应用。这些算法能够通过不断地学习和优化,逐渐适应环境的变化,并找到最优的解决方案。因此,将自适应学习算法应用于服务型制造资源调度领域,具有巨大的潜力和优势。In recent years, with the rapid development of artificial intelligence and machine learning technologies, adaptive learning algorithms have been widely used in various fields. These algorithms can gradually adapt to changes in the environment and find the optimal solution through continuous learning and optimization. Therefore, applying adaptive learning algorithms to the field of service-oriented manufacturing resource scheduling has great potential and advantages.
目前,国内外有针对服务型制造相关的研究,但针对基于自适应学习算法的服务型制造资源优化调度系统的研究还处于空白状态,致使现有的服务型制造资源的调度服务依旧存在以下不足:At present, there are studies on service-oriented manufacturing at home and abroad, but the research on service-oriented manufacturing resource optimization scheduling system based on adaptive learning algorithm is still blank, resulting in the following deficiencies in the existing scheduling service of service-oriented manufacturing resources:
首先,现有技术目前缺乏预测能力,暂时无法对未来生产需求进行预测判断,这导致资源调度缺乏前瞻性,无法有效应对未来的变化;First, existing technologies currently lack predictive capabilities and are temporarily unable to predict and judge future production needs, which results in a lack of foresight in resource scheduling and an inability to effectively respond to future changes.
其次,现有技术通常依赖于固定的调度规则或启发式算法,这些规则在变化的生产环境中可能不再适用,导致资源分配不合理,生产效率低下,而且传统的资源调度系统往往没有充分利用生产过程中产生的数据,无法将这些数据中蕴含着丰富的信息用于优化资源调度策略。Secondly, existing technologies usually rely on fixed scheduling rules or heuristic algorithms, which may no longer be applicable in a changing production environment, resulting in unreasonable resource allocation and low production efficiency. In addition, traditional resource scheduling systems often do not make full use of the data generated during the production process and are unable to use the rich information contained in these data to optimize resource scheduling strategies.
因此,急需对此缺点进行改进,本发明则是针对现有的结构及不足予以研究改良,提供有基于自适应学习算法的服务型制造资源优化调度系统。Therefore, it is urgent to improve this shortcoming. The present invention studies and improves the existing structure and deficiencies, and provides a service-oriented manufacturing resource optimization scheduling system based on an adaptive learning algorithm.
发明内容Summary of the invention
本发明的目的在于提供基于自适应学习算法的服务型制造资源优化调度系统,以解决上述背景技术中提出的问题。The purpose of the present invention is to provide a service-oriented manufacturing resource optimization scheduling system based on an adaptive learning algorithm to solve the problems raised in the above background technology.
为实现上述目的,本发明提供如下技术方案:基于自适应学习算法的服务型制造资源优化调度系统,包括:To achieve the above-mentioned purpose, the present invention provides the following technical solution: a service-oriented manufacturing resource optimization scheduling system based on an adaptive learning algorithm, comprising:
数据采集与预处理模块,所述数据采集与预处理模块用于收集原始数据,并对数据进行预处理操作;A data acquisition and preprocessing module, which is used to collect raw data and perform preprocessing operations on the data;
数据分析与特征提取模块,所述数据分析与特征提取模块利用数据分析技术来提取数据中的关键特征,用于训练自适应学习模型;A data analysis and feature extraction module, which uses data analysis technology to extract key features from the data for training the adaptive learning model;
自适应学习算法训练模块,所述自适应学习算法训练模块采用深度学习、强化学习算法,结合历史数据和实时反馈,持续训练和优化资源调度模型;An adaptive learning algorithm training module, which uses deep learning and reinforcement learning algorithms, combined with historical data and real-time feedback, to continuously train and optimize resource scheduling models;
多目标优化调度模块,所述多目标优化调度模块基于自适应学习算法的输出,考虑多个优化目标,生成多套资源调度方案,并通过多目标优化算法选择最优方案,所述优化目标包括但不限于成本、时间、质量;A multi-objective optimization scheduling module, which generates multiple resource scheduling schemes based on the output of the adaptive learning algorithm, taking into account multiple optimization goals, and selects the optimal scheme through a multi-objective optimization algorithm. The optimization goals include but are not limited to cost, time, and quality;
实时执行与反馈调整模块,所述实时执行与反馈调整模块将最优调度方案转化为具体执行指令,并通过实时监控系统执行过程和结果,根据反馈进行动态调整。The real-time execution and feedback adjustment module converts the optimal scheduling plan into specific execution instructions, and performs dynamic adjustments based on feedback by monitoring the execution process and results of the system in real time.
进一步的,所述数据采集与预处理模块包括如下组成:Furthermore, the data acquisition and preprocessing module includes the following components:
传感器网络:由若干无线传感器节点组成,通过节点监测并收集服务型制造各环节参数或设备状态信息,并通过无线通信技术将采集到的数据传输到数据采集单元;Sensor network: It consists of several wireless sensor nodes, which monitor and collect parameters or equipment status information of each link of service-oriented manufacturing through the nodes, and transmit the collected data to the data acquisition unit through wireless communication technology;
数据采集单元:接收原始感知数据,并将其进行初步的处理和整理。它可能包括一些硬件设备,如数据采集卡、数据转换器等,以及相应的软件程序,用于控制数据采集的过程,确保数据的准确性和完整性;Data acquisition unit: receives the original sensory data and performs preliminary processing and organization. It may include some hardware devices, such as data acquisition cards, data converters, etc., as well as corresponding software programs to control the data acquisition process and ensure the accuracy and integrity of the data;
数据清洗:通过均值填充、中位数填充、众数填充此类统计方法计算缺失值的替代值,去除或修正这些不良数据,提高数据的质量和可用性;Data cleaning: Calculate the replacement values of missing values through statistical methods such as mean filling, median filling, and mode filling, remove or correct these bad data, and improve the quality and availability of data;
数据标准化:通过方法对数据进行归一化处理,将原始数据转换为统一的、可比较的形式;Data standardization: normalize the data through methods to convert the raw data into a uniform and comparable form;
数据存储:将清洗和标准化后的数据存储起来,以便后续分析和处理,所述数据存储涉及到数据库的设计和管理,以及数据备份和恢复策略的制定。Data storage: The cleaned and standardized data is stored for subsequent analysis and processing. The data storage involves the design and management of the database, as well as the formulation of data backup and recovery strategies.
进一步的,所述数据标准化包括如下方法:Furthermore, the data standardization includes the following methods:
最小最大归一化:用于处理不同类型的资源数据,通过将原始数据压缩到指定的范围内,消除不同数据特征之间的量纲差异,使得调度算法能够准确地比较和评估不同资源之间的优劣,从而做出更合理的调度决策,所述资源数据包括但不限于设备性能指标、工人工作效率、订单优先级,所述最小最大归一化的具体操作如下:Minimum and maximum normalization: used to process different types of resource data. By compressing the original data into a specified range, the dimension differences between different data features are eliminated, so that the scheduling algorithm can accurately compare and evaluate the advantages and disadvantages of different resources, thereby making more reasonable scheduling decisions. The resource data includes but is not limited to equipment performance indicators, worker work efficiency, and order priority. The specific operations of the minimum and maximum normalization are as follows:
将原始数据映射到一个指定的范围,通常是[0,1]或[-1,1],转换公式:[x_{\text{normalized}}=\frac{x-x_{\text{min}}}{x_{\text{max}}-x_{\text{min}}}],其中,(x)是原始数据,(x_{\text{min}})和(x_{\text{max}})分别是数据集中的最小值和最大值;Map the original data to a specified range, usually [0,1] or [-1,1], using the conversion formula: [x_{\text{normalized}}=\frac{x-x_{\text{min}}}{x_{\text{max}}-x_{\text{min}}}], where (x) is the original data, (x_{\text{min}}) and (x_{\text{max}}) are the minimum and maximum values in the data set, respectively;
标准分数法:用于处理具有不同分布特性的数据,通过将原始数据转换为标准正态分布的形式,消除不同数据特征之间的量纲和分布差异,使得调度算法在处理数据时稳定和可靠,所述标准分数法的具体操作如下:Standard score method: used to process data with different distribution characteristics. By converting the original data into a standard normal distribution, the dimension and distribution differences between different data features are eliminated, making the scheduling algorithm stable and reliable when processing data. The specific operation of the standard score method is as follows:
将原始数据转换为均值为0、标准差为1的标准正态分布,转换公式:[z=\frac{x-\mu}{\sigma}],其中,(x)是原始数据,(\mu)是数据的均值,(\sigma)是数据的标准差。The original data is converted into a standard normal distribution with a mean of 0 and a standard deviation of 1. The conversion formula is: [z=\frac{x-\mu}{\sigma}], where (x) is the original data, (\mu) is the mean of the data, and (\sigma) is the standard deviation of the data.
进一步的,所述数据分析技术具体包括:Furthermore, the data analysis technology specifically includes:
时间序列分析:用于处理按时间顺序排列的数据序列,在服务型制造环境中,帮助系统理解资源的使用模式、预测未来的需求趋势,以及识别异常事件,可通过对历史设备故障数据的时间序列分析,预测设备未来的维护需求,从而提前进行资源调度和安排;Time series analysis: It is used to process data sequences arranged in chronological order. In a service-oriented manufacturing environment, it helps the system understand resource usage patterns, predict future demand trends, and identify abnormal events. It can predict future equipment maintenance needs through time series analysis of historical equipment failure data, thereby scheduling and arranging resources in advance.
聚类分析:用于将相似的数据点分组在一起,在制造资源调度中,帮助系统识别不同类型的资源使用模式或工作负载模式,并利用这些模式优化资源的分配和调度,以满足不同的生产需求,可通过对历史订单数据的聚类分析,识别出具有相似特性的订单群组,从而制定更加精准的调度策略。Cluster analysis: used to group similar data points together. In manufacturing resource scheduling, it helps the system identify different types of resource usage patterns or workload patterns, and use these patterns to optimize resource allocation and scheduling to meet different production needs. Through cluster analysis of historical order data, order groups with similar characteristics can be identified, thereby formulating more accurate scheduling strategies.
关联规则挖掘:用于发现数据项之间的有趣关系,在服务型制造中,帮助系统识别资源使用之间的潜在关联,以及它们与生产效率、成本等目标之间的关联,并利用这些关联规则指导资源的调度和配置,以提高生产效率、降低成本,可通过关联规则挖掘,发现某些设备的使用与特定类型的订单高度相关,从而在调度时优先考虑这些设备的分配。Association rule mining: used to discover interesting relationships between data items. In service-oriented manufacturing, it helps the system identify potential associations between resource usage and their associations with production efficiency, cost and other goals, and use these association rules to guide resource scheduling and allocation to improve production efficiency and reduce costs. Association rule mining can be used to find that the use of certain equipment is highly correlated with specific types of orders, so that the allocation of these equipment can be given priority during scheduling.
进一步的,所述特征提取包括:使用降维技术提取关键特征,以及计算特征与目标变量之间的关联性;Furthermore, the feature extraction includes: extracting key features using dimensionality reduction techniques, and calculating the correlation between the features and the target variable;
所述降维技术具体包括:The dimensionality reduction technology specifically includes:
主成分分析:通过正交变换将原始数据转换为一组线性不相关的变量,即主成分,以保留数据中的主要变化方向,同时忽略次要的变化,在服务型制造资源调度中,用于减少特征的维度,去除冗余信息,同时保留数据中的关键变化模式,通过提取出的主成分作为后续学习算法的输入,提高算法的性能和效率;Principal component analysis: The original data is converted into a set of linearly unrelated variables, namely principal components, through orthogonal transformation to retain the main direction of change in the data while ignoring minor changes. In service-oriented manufacturing resource scheduling, it is used to reduce the dimension of features, remove redundant information, and retain the key change patterns in the data. The extracted principal components are used as the input of the subsequent learning algorithm to improve the performance and efficiency of the algorithm.
自编码器:用于学习数据的压缩和编码表示,通过训练一个神经网络来重构输入数据,同时学习一个低维的隐藏层表示,在服务型制造资源调度中,用于提取数据的特征表示,通过训练自编码器,学习到数据中的复杂结构和模式,并将高维数据压缩为低维的特征表示,再作为后续学习算法的输入,优化调度决策;Autoencoder: used to learn data compression and encoding representation. It reconstructs input data by training a neural network and learns a low-dimensional hidden layer representation. In service-oriented manufacturing resource scheduling, it is used to extract feature representations of data. By training the autoencoder, the complex structure and pattern in the data are learned, and high-dimensional data is compressed into low-dimensional feature representations, which are then used as inputs for subsequent learning algorithms to optimize scheduling decisions.
所述计算特征与目标变量之间的关联性具体包括:The correlation between the calculated features and the target variable specifically includes:
相关性分析:用于量化特征与目标变量之间的线性关系,通过计算特征与目标变量之间的相关系数,系统评估特征对目标变量的影响程度,在服务型制造资源调度中,用于识别与目标变量高度相关的特征,这些特征对于构建预测模型和优化调度决策具有重要意义;Correlation analysis: used to quantify the linear relationship between features and target variables. By calculating the correlation coefficient between features and target variables, the system evaluates the degree of influence of features on target variables. In service-oriented manufacturing resource scheduling, it is used to identify features that are highly correlated with target variables. These features are of great significance for building prediction models and optimizing scheduling decisions.
互信息:用于衡量两个变量之间统计相关性,不仅能捕捉线性关系,还能捕捉非线性关系,在服务型制造资源调度中,用于评估特征与目标变量之间的非线性关联,通过计算特征与目标变量之间的互信息值,系统识别出与目标变量关联性强的特征,从而指导后续的调度决策。Mutual information: It is used to measure the statistical correlation between two variables. It can capture not only linear relationships but also nonlinear relationships. In service-oriented manufacturing resource scheduling, it is used to evaluate the nonlinear association between features and target variables. By calculating the mutual information value between features and target variables, the system identifies features that are strongly correlated with the target variables, thereby guiding subsequent scheduling decisions.
进一步的,所述特征提取步骤如下:Furthermore, the feature extraction steps are as follows:
数据探索与理解:对原始数据进行深入探索,理解其结构、分布和潜在规律,包括数据的统计描述、可视化呈现以及初步的数据清洗和预处理。Data exploration and understanding: Conduct in-depth exploration of raw data to understand its structure, distribution, and underlying patterns, including statistical description of data, visual presentation, and preliminary data cleaning and preprocessing.
特征选择:根据业务需求和问题背景,选择对调度决策有影响的特征,所述特征包括但不限于设备的性能指标、历史故障数据、工人的工作效率、订单的特性;Feature selection: Select features that have an impact on scheduling decisions based on business needs and problem background. The features include but are not limited to equipment performance indicators, historical fault data, worker work efficiency, and order characteristics.
特征构造:当原始数据中不包含直接用于调度的特征时,需要根据业务逻辑和领域知识构造新的特征;Feature construction: When the original data does not contain features directly used for scheduling, new features need to be constructed based on business logic and domain knowledge;
特征变换:为提高特征的有效性和可解释性,对原始特征进行变换,包括标准化、归一化、编码转换;Feature transformation: To improve the effectiveness and interpretability of features, the original features are transformed, including standardization, normalization, and encoding conversion;
特征降维:当特征数量过多时,为模型过拟合、计算复杂度增加的问题通过降维技术减少特征数量,同时保留尽可能多的有用信息。Feature dimensionality reduction: When the number of features is too large, the dimensionality reduction technology is used to reduce the number of features to solve the problem of model overfitting and increased computational complexity, while retaining as much useful information as possible.
进一步的,所述自适应学习算法训练计算内容具体包括:Furthermore, the adaptive learning algorithm training calculation content specifically includes:
前向传播:根据神经网络的参数,通过矩阵乘法、激活函数计算输出层的值;Forward propagation: According to the parameters of the neural network, the value of the output layer is calculated through matrix multiplication and activation function;
反向传播与优化:根据损失函数计算梯度,通过梯度下降、Adam、RMSProp等优化算法更新网络参数;Back propagation and optimization: Calculate the gradient according to the loss function and update the network parameters through optimization algorithms such as gradient descent, Adam, and RMSProp;
超参数调优:使用网格搜索、随机搜索、贝叶斯优化此类方法对学习率、批次大小、迭代次数等超参数进行调优;Hyperparameter tuning: Use grid search, random search, Bayesian optimization and other methods to tune hyperparameters such as learning rate, batch size, and number of iterations;
所述实施自适应学习算法训练模块步骤如下:The steps of implementing the adaptive learning algorithm training module are as follows:
数据收集与处理:收集制造资源相关的历史数据和实时数据,进行数据清洗、预处理和特征提取,确保数据的质量和可用性;Data collection and processing: Collect historical and real-time data related to manufacturing resources, perform data cleaning, preprocessing and feature extraction to ensure data quality and availability;
模型选择与构建:根据问题背景和需求,选择合适的深度学习、强化学习等算法,构建资源调度模型;Model selection and construction: According to the problem background and requirements, select appropriate deep learning, reinforcement learning and other algorithms to build a resource scheduling model;
模型训练与优化:使用历史数据进行模型训练,通过前向传播和反向传播计算梯度,更新模型参数,同时,对超参数进行调优,以提高模型的性能;Model training and optimization: Use historical data to train the model, calculate gradients through forward propagation and back propagation, update model parameters, and tune hyperparameters to improve model performance;
模型评估与验证:使用验证集对训练好的模型进行评估,验证其性能是否满足要求,如果不满足,需要进行进一步的调整和优化;Model evaluation and verification: Use the verification set to evaluate the trained model and verify whether its performance meets the requirements. If not, further adjustment and optimization are required.
实时反馈与在线学习:将训练好的模型部署到实际系统中,收集实时反馈数据,进行在线学习,不断更新和优化模型参数,以适应环境的变化;Real-time feedback and online learning: Deploy the trained model to the actual system, collect real-time feedback data, conduct online learning, and continuously update and optimize model parameters to adapt to changes in the environment;
持续监控与迭代:对系统进行持续监控,确保模型的稳定性和性能,同时,根据实际需求和技术发展,对模型进行迭代升级,保持系统的先进性和竞争力。Continuous monitoring and iteration: Continuously monitor the system to ensure the stability and performance of the model. At the same time, iteratively upgrade the model according to actual needs and technological development to maintain the advancement and competitiveness of the system.
进一步的,所述多目标优化调度计算内容具体包括:Furthermore, the multi-objective optimization scheduling calculation content specifically includes:
生成多套调度方案:基于自适应学习算法的输出,结合启发式算法生成多个资源调度方案,所述启发式算法包括但不限于遗传算法、粒子群优化;Generate multiple scheduling solutions: Based on the output of the adaptive learning algorithm, multiple resource scheduling solutions are generated in combination with a heuristic algorithm, wherein the heuristic algorithm includes but is not limited to a genetic algorithm and a particle swarm optimization;
方案评估:通过构建多目标评价函数,计算每个调度方案的综合得分;Scheme evaluation: Calculate the comprehensive score of each scheduling scheme by constructing a multi-objective evaluation function;
选择最优方案:使用多目标优化方法选择Pareto最优解作为最终的资源调度方案,所述多目标优化方法包括但不限于非支配排序遗传算法NSGA-II、多目标粒子群优化。Select the optimal solution: Use a multi-objective optimization method to select the Pareto optimal solution as the final resource scheduling solution. The multi-objective optimization method includes but is not limited to the non-dominated sorting genetic algorithm NSGA-II and the multi-objective particle swarm optimization.
进一步的,所述实时执行与反馈调整计算内容具体包括:Furthermore, the real-time execution and feedback adjustment calculation content specifically includes:
实时调度计算:根据实时采集的数据和预测结果,快速计算和调整资源调度方案;Real-time scheduling calculation: quickly calculate and adjust resource scheduling plans based on real-time collected data and prediction results;
反馈调整:通过在线学习、增量学习等方法,实时更新自适应学习模型的参数,以适应环境的变化和新的数据。Feedback adjustment: Through online learning, incremental learning and other methods, the parameters of the adaptive learning model are updated in real time to adapt to environmental changes and new data.
进一步的,所述系统包含资源调度模型,且资源调度模型的训练和优化基于自适应学习算法,具体为结合了深度学习和强化学习的混合模型,且模型的训练过程表示为以下公式:Furthermore, the system includes a resource scheduling model, and the training and optimization of the resource scheduling model are based on an adaptive learning algorithm, specifically a hybrid model combining deep learning and reinforcement learning, and the training process of the model is expressed as the following formula:
状态转移概率P(s_{t+1}|s_t,a_t):描述了在给定当前状态s_t和采取的动作a_t时,下一个状态s_{t+1}出现的可能性,在强化学习中,环境的状态转换通常由环境的动力学决定,模型需要学习这些动力学以做出更好决策;State transition probability P(s_{t+1}|s_t,at): describes the probability of the next state s_{t+1} appearing given the current state s_t and the action a_t taken. In reinforcement learning, the state transition of the environment is usually determined by the dynamics of the environment, and the model needs to learn these dynamics to make better decisions;
奖励函数R(s_t,a_t):表示在给定当前状态(s_t)和动作(a_t)的情况下,系统获得的奖励值,奖励函数的设计需要考虑到服务型制造过程中的各种因素,这是模型在学习过程中试图最大化的目标,奖励函数的设计反映了问题的目标,模型会根据当前的状态和动作得到一个奖励值,这个值会指导模型在接下来的学习中如何做出决策;Reward function R(s_t, a_t): represents the reward value obtained by the system given the current state (s_t) and action (a_t). The design of the reward function needs to take into account various factors in the service-oriented manufacturing process. This is the goal that the model tries to maximize during the learning process. The design of the reward function reflects the goal of the problem. The model will get a reward value based on the current state and action. This value will guide the model on how to make decisions in the subsequent learning;
值函数V(s_t):表示在给定状态(s_t)下,模型能够获得的期望总奖励值,这个值是通过考虑从当前状态开始的所有可能路径和对应的奖励来计算的,且值函数通过以下公式迭代更新:Value function V(s_t): represents the expected total reward value that the model can obtain under a given state (s_t). This value is calculated by considering all possible paths starting from the current state and the corresponding rewards, and the value function is iteratively updated by the following formula:
(V(s_t)\leftarrow\max_{a_t}\left[R(s_t,a_t)+\gamma\sum_{s_{t+1}}P(s_{t+1}|s_t,a_t)V(s_{t+1})\right]),其中,\gamma是折扣因子,用于平衡即时奖励和长期奖励;(V(s_t)\leftarrow\max_{a_t}\left[R(s_t,a_t)+\gamma\sum_{s_{t+1}}P(s_{t+1}|s_t,a_t)V(s_{t+1})\right]), where \gamma is a discount factor used to balance immediate rewards and long-term rewards;
策略函数\pi(a_t|s_t):表示在给定当前状态(s_t)的情况下,选择动作(a_t)的概率分布,策略函数的更新是基于奖励和值函数的差异,以及当前策略下选择动作的概率的对数梯度,这个过程实际上是在调整策略,使得在获得更高奖励的状态-动作对上采取动作的概率增加,且策略函数通过以下公式进行更新:Policy function \pi(a_t|s_t): represents the probability distribution of selecting an action (a_t) given the current state (s_t). The update of the policy function is based on the difference between the reward and value functions, and the logarithmic gradient of the probability of selecting an action under the current policy. This process is actually adjusting the policy so that the probability of taking an action on a state-action pair with a higher reward increases, and the policy function is updated by the following formula:
(\pi(a_t|s_t)\leftarrow\pi(a_t|s_t)+\alpha\left[R(s_t,a_t)+\ga mma\sum_{s_{t+1}}P(s_{t+1}|s_t,a_t)V(s_{t+1})-V(s_t)\right]\frac{\partial\log\pi(a_t|s_t)}{\partial\pi(a_t|s_t)}),其中,\alpha是学习率,用于控制策略更新的步长。(\pi(a_t|s_t)\leftarrow\pi(a_t|s_t)+\alpha\left[R(s_t,a_t)+\ga mma\sum_{s_{t+1}}P(s_{t+1}|s_t,a_t)V(s_{t+1})-V(s_t)\right]\frac{\partial\log\pi(a_t|s_t)}{\partial\pi(a_t|s_t)}), where \alpha is the learning rate, which is used to control the step size of the policy update.
本发明提供了基于自适应学习算法的服务型制造资源优化调度系统,具备以下有益效果:The present invention provides a service-oriented manufacturing resource optimization scheduling system based on an adaptive learning algorithm, which has the following beneficial effects:
本发明通过引入自适应学习算法,使系统能够实时学习和优化资源调度策略,从而提高资源调度的效率,并增强了系统的实时调整能力,使系统能够根据生产环境的变化实时调整资源调度策略,以应对各种突发情况或需求变化,同时,提高预测能力,通过分析和学习历史数据,使系统能够预测未来的生产需求,从而提前进行资源调度准备,此外,更是充分利用数据资源,通过收集和分析生产过程中产生的数据,提取有价值的信息用于优化资源调度策略,提高资源利用率和生产效率。The present invention introduces an adaptive learning algorithm to enable the system to learn and optimize resource scheduling strategies in real time, thereby improving the efficiency of resource scheduling, and enhances the real-time adjustment capability of the system, so that the system can adjust the resource scheduling strategies in real time according to changes in the production environment to cope with various emergencies or changes in demand. At the same time, the prediction capability is improved. By analyzing and learning historical data, the system can predict future production needs and prepare for resource scheduling in advance. In addition, it makes full use of data resources, collects and analyzes data generated in the production process, extracts valuable information for optimizing resource scheduling strategies, and improves resource utilization and production efficiency.
具体来说,本数字化服务系统具备以下几点优点:Specifically, this digital service system has the following advantages:
1、自适应性与灵活性:由于该系统采用了自适应学习算法,它能够根据实时的制造环境和资源状态进行自我调整和优化,无论是面对突发情况、设备故障还是生产需求的变化,系统都能迅速作出响应,调整资源调度策略,确保生产的高效进行,优异的自适应性和灵活性使得系统能够更好地适应复杂多变的制造环境。1. Adaptability and flexibility: Since the system uses an adaptive learning algorithm, it can self-adjust and optimize according to the real-time manufacturing environment and resource status. Whether facing emergencies, equipment failures or changes in production demand, the system can respond quickly and adjust resource scheduling strategies to ensure efficient production. The excellent adaptability and flexibility enable the system to better adapt to the complex and changing manufacturing environment.
2、资源利用效率的提升:通过优化调度算法,该系统能够精确地预测和分配各种制造资源,如设备、人力、物料等,这不仅避免资源的浪费和闲置,还能确保在需要时能够及时获得所需的资源,显著提高了资源的利用效率,降低生产成本。2. Improvement of resource utilization efficiency: By optimizing the scheduling algorithm, the system can accurately predict and allocate various manufacturing resources, such as equipment, manpower, materials, etc., which not only avoids waste and idleness of resources, but also ensures that the required resources can be obtained in time when needed, significantly improving resource utilization efficiency and reducing production costs.
3、生产效率和质量的提升:由于资源得到了更有效的分配和利用,生产流程中的瓶颈和延误问题得到了缓解,这不仅提高生产效率,缩短生产周期,还能减少生产过程中的错误和缺陷,从而提升产品的质量。3. Improved production efficiency and quality: As resources are more efficiently allocated and utilized, bottlenecks and delays in the production process are alleviated, which not only improves production efficiency and shortens production cycles, but also reduces errors and defects in the production process, thereby improving product quality.
4、智能化和自动化水平的提升:通过引入自适应学习算法,实现了智能化和自动化的资源调度,这不仅降低了对人工干预的依赖,减少了人为错误的可能性,还使得系统能够持续学习和改进,不断提高自身的优化能力。4. Improvement of intelligence and automation levels: By introducing adaptive learning algorithms, intelligent and automated resource scheduling is achieved, which not only reduces dependence on manual intervention and the possibility of human errors, but also enables the system to continuously learn and improve, and constantly improve its own optimization capabilities.
5、可持续性和环境友好性:通过优化资源调度,使得系统有助于减少能源消耗和废弃物产生,降低对环境的影响,同时,通过提高生产效率和产品质量,也有助于实现可持续的制造和生产。5. Sustainability and environmental friendliness: By optimizing resource scheduling, the system helps reduce energy consumption and waste generation, and reduces the impact on the environment. At the same time, by improving production efficiency and product quality, it also helps to achieve sustainable manufacturing and production.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本发明基于自适应学习算法的服务型制造资源优化调度系统的系统架构流程示意图;FIG1 is a schematic diagram of the system architecture flow of a service-oriented manufacturing resource optimization and scheduling system based on an adaptive learning algorithm according to the present invention;
图2为本发明基于自适应学习算法的服务型制造资源优化调度系统的数据采集与预处理示意图;FIG2 is a schematic diagram of data collection and preprocessing of a service-oriented manufacturing resource optimization scheduling system based on an adaptive learning algorithm according to the present invention;
图3为本发明基于自适应学习算法的服务型制造资源优化调度系统的数据分析与特征提取示意图;3 is a schematic diagram of data analysis and feature extraction of a service-oriented manufacturing resource optimization scheduling system based on an adaptive learning algorithm according to the present invention;
图4为本发明基于自适应学习算法的服务型制造资源优化调度系统的自适应学习算法训练模块示意图;4 is a schematic diagram of an adaptive learning algorithm training module of a service-oriented manufacturing resource optimization scheduling system based on an adaptive learning algorithm according to the present invention;
图5为本发明基于自适应学习算法的服务型制造资源优化调度系统的多目标优化调度模块示意图;5 is a schematic diagram of a multi-objective optimization scheduling module of a service-oriented manufacturing resource optimization scheduling system based on an adaptive learning algorithm according to the present invention;
图6为本发明基于自适应学习算法的服务型制造资源优化调度系统的实时执行与反馈调整模块示意图。FIG6 is a schematic diagram of a real-time execution and feedback adjustment module of a service-oriented manufacturing resource optimization scheduling system based on an adaptive learning algorithm according to the present invention.
具体实施方式DETAILED DESCRIPTION
下面结合附图和实施例对本发明的实施方式作进一步详细描述。以下实施例用于说明本发明,但不能用来限制本发明的范围。The following embodiments of the present invention are described in further detail in conjunction with the accompanying drawings and examples. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.
如图1-图6所示,基于自适应学习算法的服务型制造资源优化调度系统,包括:As shown in Figures 1 to 6, the service-oriented manufacturing resource optimization scheduling system based on the adaptive learning algorithm includes:
数据采集与预处理模块,所述数据采集与预处理模块用于收集原始数据,并对数据进行预处理操作;所述数据采集与预处理模块包括如下组成:The data acquisition and preprocessing module is used to collect raw data and perform preprocessing operations on the data; the data acquisition and preprocessing module includes the following components:
传感器网络:由若干无线传感器节点组成,通过节点监测并收集服务型制造各环节参数或设备状态信息,并通过无线通信技术将采集到的数据传输到数据采集单元;Sensor network: It consists of several wireless sensor nodes, which monitor and collect parameters or equipment status information of each link of service-oriented manufacturing through the nodes, and transmit the collected data to the data acquisition unit through wireless communication technology;
数据采集单元:接收原始感知数据,并将其进行初步的处理和整理。它可能包括一些硬件设备,如数据采集卡、数据转换器等,以及相应的软件程序,用于控制数据采集的过程,确保数据的准确性和完整性;Data acquisition unit: receives the original sensory data and performs preliminary processing and organization. It may include some hardware devices, such as data acquisition cards, data converters, etc., as well as corresponding software programs to control the data acquisition process and ensure the accuracy and integrity of the data;
数据清洗:通过均值填充、中位数填充、众数填充此类统计方法计算缺失值的替代值,去除或修正这些不良数据,提高数据的质量和可用性;Data cleaning: Calculate the replacement values of missing values through statistical methods such as mean filling, median filling, and mode filling, remove or correct these bad data, and improve the quality and availability of data;
数据标准化:通过方法对数据进行归一化处理,将原始数据转换为统一的、可比较的形式;Data standardization: normalize the data through methods to convert the raw data into a uniform and comparable form;
数据存储:将清洗和标准化后的数据存储起来,以便后续分析和处理,所述数据存储涉及到数据库的设计和管理,以及数据备份和恢复策略的制定;Data storage: Storing cleaned and standardized data for subsequent analysis and processing. The data storage involves database design and management, as well as the formulation of data backup and recovery strategies.
所述数据标准化包括如下方法:The data standardization includes the following methods:
最小最大归一化:用于处理不同类型的资源数据,通过将原始数据压缩到指定的范围内,消除不同数据特征之间的量纲差异,使得调度算法能够准确地比较和评估不同资源之间的优劣,从而做出更合理的调度决策,所述资源数据包括但不限于设备性能指标、工人工作效率、订单优先级,所述最小最大归一化的具体操作如下:Minimum and maximum normalization: used to process different types of resource data. By compressing the original data into a specified range, the dimension differences between different data features are eliminated, so that the scheduling algorithm can accurately compare and evaluate the advantages and disadvantages of different resources, thereby making more reasonable scheduling decisions. The resource data includes but is not limited to equipment performance indicators, worker work efficiency, and order priority. The specific operations of the minimum and maximum normalization are as follows:
将原始数据映射到一个指定的范围,通常是[0,1]或[-1,1],转换公式:[x_{\text{normalized}}=\frac{x-x_{\text{min}}}{x_{\text{max}}-x_{\text{min}}}],其中,(x)是原始数据,(x_{\text{min}})和(x_{\text{max}})分别是数据集中的最小值和最大值;Map the original data to a specified range, usually [0,1] or [-1,1], using the conversion formula: [x_{\text{normalized}}=\frac{x-x_{\text{min}}}{x_{\text{max}}-x_{\text{min}}}], where (x) is the original data, (x_{\text{min}}) and (x_{\text{max}}) are the minimum and maximum values in the data set, respectively;
标准分数法:用于处理具有不同分布特性的数据,通过将原始数据转换为标准正态分布的形式,消除不同数据特征之间的量纲和分布差异,使得调度算法在处理数据时稳定和可靠,所述标准分数法的具体操作如下:Standard score method: used to process data with different distribution characteristics. By converting the original data into a standard normal distribution, the dimension and distribution differences between different data features are eliminated, making the scheduling algorithm stable and reliable when processing data. The specific operation of the standard score method is as follows:
将原始数据转换为均值为0、标准差为1的标准正态分布,转换公式:[z=\frac{x-\mu}{\sigma}],其中,(x)是原始数据,(\mu)是数据的均值,(\sigma)是数据的标准差;The original data is converted into a standard normal distribution with a mean of 0 and a standard deviation of 1. The conversion formula is: [z=\frac{x-\mu}{\sigma}], where (x) is the original data, (\mu) is the mean of the data, and (\sigma) is the standard deviation of the data;
数据分析与特征提取模块,所述数据分析与特征提取模块利用数据分析技术来提取数据中的关键特征,用于训练自适应学习模型;A data analysis and feature extraction module, which uses data analysis technology to extract key features from the data for training the adaptive learning model;
所述数据分析技术具体包括:The data analysis technology specifically includes:
时间序列分析:用于处理按时间顺序排列的数据序列,在服务型制造环境中,帮助系统理解资源的使用模式、预测未来的需求趋势,以及识别异常事件,可通过对历史设备故障数据的时间序列分析,预测设备未来的维护需求,从而提前进行资源调度和安排;Time series analysis: It is used to process data sequences arranged in chronological order. In a service-oriented manufacturing environment, it helps the system understand resource usage patterns, predict future demand trends, and identify abnormal events. It can predict future equipment maintenance needs through time series analysis of historical equipment failure data, thereby scheduling and arranging resources in advance.
聚类分析:用于将相似的数据点分组在一起,在制造资源调度中,帮助系统识别不同类型的资源使用模式或工作负载模式,并利用这些模式优化资源的分配和调度,以满足不同的生产需求,可通过对历史订单数据的聚类分析,识别出具有相似特性的订单群组,从而制定更加精准的调度策略。Cluster analysis: used to group similar data points together. In manufacturing resource scheduling, it helps the system identify different types of resource usage patterns or workload patterns, and use these patterns to optimize resource allocation and scheduling to meet different production needs. Through cluster analysis of historical order data, order groups with similar characteristics can be identified, thereby formulating more accurate scheduling strategies.
关联规则挖掘:用于发现数据项之间的有趣关系,在服务型制造中,帮助系统识别资源使用之间的潜在关联,以及它们与生产效率、成本等目标之间的关联,并利用这些关联规则指导资源的调度和配置,以提高生产效率、降低成本,可通过关联规则挖掘,发现某些设备的使用与特定类型的订单高度相关,从而在调度时优先考虑这些设备的分配;Association rule mining: used to discover interesting relationships between data items. In service-oriented manufacturing, it helps the system identify potential associations between resource usage and their associations with production efficiency, cost and other goals, and use these association rules to guide resource scheduling and allocation to improve production efficiency and reduce costs. Through association rule mining, it can be found that the use of certain equipment is highly correlated with specific types of orders, so that the allocation of these equipment can be given priority during scheduling;
所述特征提取包括:使用降维技术提取关键特征,以及计算特征与目标变量之间的关联性;The feature extraction includes: extracting key features using dimensionality reduction technology, and calculating the correlation between the features and the target variable;
所述降维技术具体包括:The dimensionality reduction technology specifically includes:
主成分分析:通过正交变换将原始数据转换为一组线性不相关的变量,即主成分,以保留数据中的主要变化方向,同时忽略次要的变化,在服务型制造资源调度中,用于减少特征的维度,去除冗余信息,同时保留数据中的关键变化模式,通过提取出的主成分作为后续学习算法的输入,提高算法的性能和效率;Principal component analysis: The original data is converted into a set of linearly unrelated variables, namely principal components, through orthogonal transformation to retain the main direction of change in the data while ignoring minor changes. In service-oriented manufacturing resource scheduling, it is used to reduce the dimension of features, remove redundant information, and retain the key change patterns in the data. The extracted principal components are used as the input of the subsequent learning algorithm to improve the performance and efficiency of the algorithm.
自编码器:用于学习数据的压缩和编码表示,通过训练一个神经网络来重构输入数据,同时学习一个低维的隐藏层表示,在服务型制造资源调度中,用于提取数据的特征表示,通过训练自编码器,学习到数据中的复杂结构和模式,并将高维数据压缩为低维的特征表示,再作为后续学习算法的输入,优化调度决策;Autoencoder: used to learn data compression and encoding representation. It reconstructs input data by training a neural network and learns a low-dimensional hidden layer representation. In service-oriented manufacturing resource scheduling, it is used to extract feature representations of data. By training the autoencoder, the complex structure and pattern in the data are learned, and high-dimensional data is compressed into low-dimensional feature representations, which are then used as inputs for subsequent learning algorithms to optimize scheduling decisions.
所述计算特征与目标变量之间的关联性具体包括:The correlation between the calculated features and the target variable specifically includes:
相关性分析:用于量化特征与目标变量之间的线性关系,通过计算特征与目标变量之间的相关系数,系统评估特征对目标变量的影响程度,在服务型制造资源调度中,用于识别与目标变量高度相关的特征,这些特征对于构建预测模型和优化调度决策具有重要意义;Correlation analysis: used to quantify the linear relationship between features and target variables. By calculating the correlation coefficient between features and target variables, the system evaluates the degree of influence of features on target variables. In service-oriented manufacturing resource scheduling, it is used to identify features that are highly correlated with target variables. These features are of great significance for building prediction models and optimizing scheduling decisions.
互信息:用于衡量两个变量之间统计相关性,不仅能捕捉线性关系,还能捕捉非线性关系,在服务型制造资源调度中,用于评估特征与目标变量之间的非线性关联,通过计算特征与目标变量之间的互信息值,系统识别出与目标变量关联性强的特征,从而指导后续的调度决策;Mutual information: It is used to measure the statistical correlation between two variables. It can capture not only linear relationships but also nonlinear relationships. In service-oriented manufacturing resource scheduling, it is used to evaluate the nonlinear association between features and target variables. By calculating the mutual information value between features and target variables, the system identifies features that are strongly correlated with the target variable, thereby guiding subsequent scheduling decisions.
所述特征提取步骤如下:The feature extraction steps are as follows:
数据探索与理解:对原始数据进行深入探索,理解其结构、分布和潜在规律,包括数据的统计描述、可视化呈现以及初步的数据清洗和预处理。Data exploration and understanding: Conduct in-depth exploration of raw data to understand its structure, distribution, and underlying patterns, including statistical description of data, visual presentation, and preliminary data cleaning and preprocessing.
特征选择:根据业务需求和问题背景,选择对调度决策有影响的特征,所述特征包括但不限于设备的性能指标、历史故障数据、工人的工作效率、订单的特性;Feature selection: Select features that have an impact on scheduling decisions based on business needs and problem background. The features include but are not limited to equipment performance indicators, historical fault data, worker work efficiency, and order characteristics.
特征构造:当原始数据中不包含直接用于调度的特征时,需要根据业务逻辑和领域知识构造新的特征;Feature construction: When the original data does not contain features directly used for scheduling, new features need to be constructed based on business logic and domain knowledge;
特征变换:为提高特征的有效性和可解释性,对原始特征进行变换,包括标准化、归一化、编码转换;Feature transformation: To improve the effectiveness and interpretability of features, the original features are transformed, including standardization, normalization, and encoding conversion;
特征降维:当特征数量过多时,为模型过拟合、计算复杂度增加的问题通过降维技术减少特征数量,同时保留尽可能多的有用信息;Feature dimensionality reduction: When there are too many features, the dimensionality reduction technology is used to reduce the number of features to solve the problem of model overfitting and increased computational complexity, while retaining as much useful information as possible;
自适应学习算法训练模块,所述自适应学习算法训练模块采用深度学习、强化学习算法,结合历史数据和实时反馈,持续训练和优化资源调度模型;所述自适应学习算法训练计算内容具体包括:Adaptive learning algorithm training module, which uses deep learning and reinforcement learning algorithms, combined with historical data and real-time feedback, to continuously train and optimize resource scheduling models; the adaptive learning algorithm training calculation content specifically includes:
前向传播:根据神经网络的参数,通过矩阵乘法、激活函数计算输出层的值;Forward propagation: According to the parameters of the neural network, the value of the output layer is calculated through matrix multiplication and activation function;
反向传播与优化:根据损失函数计算梯度,通过梯度下降、Adam、RMSProp等优化算法更新网络参数;Back propagation and optimization: Calculate the gradient according to the loss function and update the network parameters through optimization algorithms such as gradient descent, Adam, and RMSProp;
超参数调优:使用网格搜索、随机搜索、贝叶斯优化此类方法对学习率、批次大小、迭代次数等超参数进行调优;Hyperparameter tuning: Use grid search, random search, Bayesian optimization and other methods to tune hyperparameters such as learning rate, batch size, and number of iterations;
所述实施自适应学习算法训练模块步骤如下:The steps of implementing the adaptive learning algorithm training module are as follows:
数据收集与处理:收集制造资源相关的历史数据和实时数据,进行数据清洗、预处理和特征提取,确保数据的质量和可用性;Data collection and processing: Collect historical and real-time data related to manufacturing resources, perform data cleaning, preprocessing and feature extraction to ensure data quality and availability;
模型选择与构建:根据问题背景和需求,选择合适的深度学习、强化学习等算法,构建资源调度模型;Model selection and construction: According to the problem background and requirements, select appropriate deep learning, reinforcement learning and other algorithms to build a resource scheduling model;
模型训练与优化:使用历史数据进行模型训练,通过前向传播和反向传播计算梯度,更新模型参数,同时,对超参数进行调优,以提高模型的性能;Model training and optimization: Use historical data to train the model, calculate gradients through forward propagation and back propagation, update model parameters, and tune hyperparameters to improve model performance;
模型评估与验证:使用验证集对训练好的模型进行评估,验证其性能是否满足要求,如果不满足,需要进行进一步的调整和优化;Model evaluation and verification: Use the verification set to evaluate the trained model and verify whether its performance meets the requirements. If not, further adjustment and optimization are required.
实时反馈与在线学习:将训练好的模型部署到实际系统中,收集实时反馈数据,进行在线学习,不断更新和优化模型参数,以适应环境的变化;Real-time feedback and online learning: Deploy the trained model to the actual system, collect real-time feedback data, conduct online learning, and continuously update and optimize model parameters to adapt to changes in the environment;
持续监控与迭代:对系统进行持续监控,确保模型的稳定性和性能,同时,根据实际需求和技术发展,对模型进行迭代升级,保持系统的先进性和竞争力;Continuous monitoring and iteration: Continuously monitor the system to ensure the stability and performance of the model. At the same time, iterate and upgrade the model according to actual needs and technological development to maintain the advancement and competitiveness of the system;
多目标优化调度模块,所述多目标优化调度模块基于自适应学习算法的输出,考虑多个优化目标,生成多套资源调度方案,并通过多目标优化算法选择最优方案,所述优化目标包括但不限于成本、时间、质量;所述多目标优化调度计算内容具体包括:A multi-objective optimization scheduling module, based on the output of the adaptive learning algorithm, considers multiple optimization objectives, generates multiple resource scheduling solutions, and selects the optimal solution through a multi-objective optimization algorithm. The optimization objectives include but are not limited to cost, time, and quality. The multi-objective optimization scheduling calculation content specifically includes:
生成多套调度方案:基于自适应学习算法的输出,结合启发式算法生成多个资源调度方案,所述启发式算法包括但不限于遗传算法、粒子群优化;Generate multiple scheduling solutions: Based on the output of the adaptive learning algorithm, multiple resource scheduling solutions are generated in combination with a heuristic algorithm, wherein the heuristic algorithm includes but is not limited to a genetic algorithm and a particle swarm optimization;
方案评估:通过构建多目标评价函数,计算每个调度方案的综合得分;Scheme evaluation: Calculate the comprehensive score of each scheduling scheme by constructing a multi-objective evaluation function;
选择最优方案:使用多目标优化方法选择Pareto最优解作为最终的资源调度方案,所述多目标优化方法包括但不限于非支配排序遗传算法NSGA-II、多目标粒子群优化;Select the optimal solution: Use a multi-objective optimization method to select the Pareto optimal solution as the final resource scheduling solution. The multi-objective optimization method includes but is not limited to the non-dominated sorting genetic algorithm NSGA-II and the multi-objective particle swarm optimization;
实时执行与反馈调整模块,所述实时执行与反馈调整模块将最优调度方案转化为具体执行指令,并通过实时监控系统执行过程和结果,根据反馈进行动态调整;所述实时执行与反馈调整计算内容具体包括:A real-time execution and feedback adjustment module converts the optimal scheduling plan into specific execution instructions, and dynamically adjusts according to the feedback by real-time monitoring of the system execution process and results; the real-time execution and feedback adjustment calculation content specifically includes:
实时调度计算:根据实时采集的数据和预测结果,快速计算和调整资源调度方案;Real-time scheduling calculation: quickly calculate and adjust resource scheduling plans based on real-time collected data and prediction results;
反馈调整:通过在线学习、增量学习等方法,实时更新自适应学习模型的参数,以适应环境的变化和新的数据;Feedback adjustment: Through online learning, incremental learning and other methods, the parameters of the adaptive learning model are updated in real time to adapt to changes in the environment and new data;
所述系统包含资源调度模型,且资源调度模型的训练和优化基于自适应学习算法,具体为结合了深度学习和强化学习的混合模型,且模型的训练过程表示为以下公式:The system includes a resource scheduling model, and the training and optimization of the resource scheduling model are based on an adaptive learning algorithm, specifically a hybrid model combining deep learning and reinforcement learning, and the training process of the model is expressed as the following formula:
状态转移概率P(s_{t+1}|s_t,a_t):描述了在给定当前状态s_t和采取的动作a_t时,下一个状态s_{t+1}出现的可能性,在强化学习中,环境的状态转换通常由环境的动力学决定,模型需要学习这些动力学以做出更好决策;State transition probability P(s_{t+1}|s_t,at): describes the probability of the next state s_{t+1} appearing given the current state s_t and the action a_t taken. In reinforcement learning, the state transition of the environment is usually determined by the dynamics of the environment, and the model needs to learn these dynamics to make better decisions;
奖励函数R(s_t,a_t):表示在给定当前状态(s_t)和动作(a_t)的情况下,系统获得的奖励值,奖励函数的设计需要考虑到服务型制造过程中的各种因素,这是模型在学习过程中试图最大化的目标,奖励函数的设计反映了问题的目标,模型会根据当前的状态和动作得到一个奖励值,这个值会指导模型在接下来的学习中如何做出决策;Reward function R(s_t, a_t): represents the reward value obtained by the system given the current state (s_t) and action (a_t). The design of the reward function needs to take into account various factors in the service-oriented manufacturing process. This is the goal that the model tries to maximize during the learning process. The design of the reward function reflects the goal of the problem. The model will get a reward value based on the current state and action. This value will guide the model on how to make decisions in the subsequent learning;
值函数V(s_t):表示在给定状态(s_t)下,模型能够获得的期望总奖励值,这个值是通过考虑从当前状态开始的所有可能路径和对应的奖励来计算的,且值函数通过以下公式迭代更新:Value function V(s_t): represents the expected total reward value that the model can obtain under a given state (s_t). This value is calculated by considering all possible paths starting from the current state and the corresponding rewards, and the value function is iteratively updated by the following formula:
(V(s_t)\leftarrow\max_{a_t}\left[R(s_t,a_t)+\gamma\sum_{s_{t+1}}P(s_{t+1}|s_t,a_t)V(s_{t+1})\right]),其中,\gamma是折扣因子,用于平衡即时奖励和长期奖励;(V(s_t)\leftarrow\max_{a_t}\left[R(s_t,a_t)+\gamma\sum_{s_{t+1}}P(s_{t+1}|s_t,a_t)V(s_{t+1})\right]), where \gamma is a discount factor used to balance immediate rewards and long-term rewards;
策略函数\pi(a_t|s_t):表示在给定当前状态(s_t)的情况下,选择动作(a_t)的概率分布,策略函数的更新是基于奖励和值函数的差异,以及当前策略下选择动作的概率的对数梯度,这个过程实际上是在调整策略,使得在获得更高奖励的状态-动作对上采取动作的概率增加,且策略函数通过以下公式进行更新:Policy function \pi(a_t|s_t): represents the probability distribution of selecting an action (a_t) given the current state (s_t). The update of the policy function is based on the difference between the reward and value functions and the logarithmic gradient of the probability of selecting an action under the current policy. This process is actually adjusting the policy so that the probability of taking an action on a state-action pair with a higher reward increases, and the policy function is updated by the following formula:
(\pi(a_t|s_t)\leftarrow\pi(a_t|s_t)+\alpha\left[R(s_t,a_t)+\ga mma\sum_{s_{t+1}}P(s_{t+1}|s_t,a_t)V(s_{t+1})-V(s_t)\right]\frac{\partial\log\pi(a_t|s_t)}{\partial\pi(a_t|s_t)}),其中,\alpha是学习率,用于控制策略更新的步长;(\pi(a_t|s_t)\leftarrow\pi(a_t|s_t)+\alpha\left[R(s_t,a_t)+\ga mma\sum_{s_{t+1}}P(s_{t+1}|s_t,a_t)V(s_{t+1})-V(s_t)\right]\frac{\partial\log\pi(a_t|s_t)}{\partial\pi(a_t|s_t)}), where \alpha is the learning rate, which is used to control the step size of the policy update;
以下是一个简化代码示例,展示了如何结合值函数和策略函数的更新来进行资源调度模型的训练:The following is a simplified code example that shows how to combine the updates of the value function and the policy function to train the resource scheduling model:
#初始化值函数V和策略函数pi# Initialize the value function V and the strategy function pi
V=initialize_value_function()V=initialize_value_function()
pi=initialize_policy()pi = initialize_policy()
#训练循环#Training loop
for episode in range(num_episodes):for episode in range(num_episodes):
#重置环境状态s_t#Reset environment status s_t
s_t=env.reset()s_t = env.reset()
#在一个episode中迭代#Iterate in an episode
while not env.is_done(s_t):while not env.is_done(s_t):
#根据当前策略选择动作a_t#Select action a_t according to the current strategy
a_t=pi.choose_action(s_t)a_t=pi.choose_action(s_t)
#执行动作a_t,观察奖励r_t和下一个状态s_{t+1}#Execute action a_t, observe reward r_t and next state s_{t+1}
r_t,s_{t+1}=env.step(a_t)r_t,s_{t+1}=env.step(a_t)
#更新值函数V# Update value function V
V.update(s_t,r_t,s_{t+1})V.update(s_t,r_t,s_{t+1})
#更新策略函数pi#Update strategy function pi
pi.update(s_t,a_t,r_t,s_{t+1},V)pi.update(s_t,a_t,r_t,s_{t+1},V)
#转移到下一个状态s_{t+1}#Transfer to the next state s_{t+1}
s_t=s_{t+1}s_t=s_{t+1}
#训练完成后,使用最终的策略函数进行资源调度。#After training is completed, use the final strategy function for resource scheduling.
本发明的实施例是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显而易见的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。The embodiments of the present invention are given for the purpose of illustration and description, and are not intended to be exhaustive or to limit the invention to the disclosed forms. Many modifications and variations will be apparent to those of ordinary skill in the art. The embodiments are selected and described in order to better illustrate the principles and practical applications of the present invention and to enable those of ordinary skill in the art to understand the present invention and thereby design various embodiments with various modifications suitable for specific uses.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410734252.0A CN118586643A (en) | 2024-06-07 | 2024-06-07 | Service-oriented manufacturing resource optimization scheduling system based on adaptive learning algorithm |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410734252.0A CN118586643A (en) | 2024-06-07 | 2024-06-07 | Service-oriented manufacturing resource optimization scheduling system based on adaptive learning algorithm |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118586643A true CN118586643A (en) | 2024-09-03 |
Family
ID=92531548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410734252.0A Pending CN118586643A (en) | 2024-06-07 | 2024-06-07 | Service-oriented manufacturing resource optimization scheduling system based on adaptive learning algorithm |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118586643A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118798448A (en) * | 2024-09-13 | 2024-10-18 | 广东光大信息科技股份有限公司 | A job management method and system based on deep learning |
CN118824472A (en) * | 2024-09-19 | 2024-10-22 | 山东商业职业技术学院 | A training path system for cognitive impairment rehabilitation |
CN118820985A (en) * | 2024-09-20 | 2024-10-22 | 威海双子星软件科技有限公司 | Business order analysis and prediction system based on big data |
CN118839938A (en) * | 2024-09-11 | 2024-10-25 | 北京理工大学 | Flexible workshop joint scheduling method and device based on graphic neural network and reinforcement learning |
CN118863502A (en) * | 2024-09-29 | 2024-10-29 | 山东数昶数字技术有限公司 | A workflow execution method and system based on RPA technology |
CN118863484A (en) * | 2024-09-26 | 2024-10-29 | 晋江市数产互联科技有限公司 | A real-time production collaborative processing method for supply chain platform |
CN119026879A (en) * | 2024-10-28 | 2024-11-26 | 合肥工业大学 | A method and system for optimizing equipment scheduling based on automated operation |
CN119106060A (en) * | 2024-11-07 | 2024-12-10 | 江苏环迅信息科技有限公司 | A method and system for improving cache performance of online trading platform |
CN119293705A (en) * | 2024-12-12 | 2025-01-10 | 北京元点未来科技有限公司 | Received data analysis and judgment system for data interface |
-
2024
- 2024-06-07 CN CN202410734252.0A patent/CN118586643A/en active Pending
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118839938A (en) * | 2024-09-11 | 2024-10-25 | 北京理工大学 | Flexible workshop joint scheduling method and device based on graphic neural network and reinforcement learning |
CN118839938B (en) * | 2024-09-11 | 2025-01-14 | 北京理工大学 | Flexible workshop joint scheduling method and device based on graphic neural network and reinforcement learning |
CN118798448A (en) * | 2024-09-13 | 2024-10-18 | 广东光大信息科技股份有限公司 | A job management method and system based on deep learning |
CN118824472A (en) * | 2024-09-19 | 2024-10-22 | 山东商业职业技术学院 | A training path system for cognitive impairment rehabilitation |
CN118820985A (en) * | 2024-09-20 | 2024-10-22 | 威海双子星软件科技有限公司 | Business order analysis and prediction system based on big data |
CN118863484A (en) * | 2024-09-26 | 2024-10-29 | 晋江市数产互联科技有限公司 | A real-time production collaborative processing method for supply chain platform |
CN118863484B (en) * | 2024-09-26 | 2025-01-07 | 晋江市数产互联科技有限公司 | A real-time production collaborative processing method for supply chain platform |
CN118863502A (en) * | 2024-09-29 | 2024-10-29 | 山东数昶数字技术有限公司 | A workflow execution method and system based on RPA technology |
CN119026879A (en) * | 2024-10-28 | 2024-11-26 | 合肥工业大学 | A method and system for optimizing equipment scheduling based on automated operation |
CN119026879B (en) * | 2024-10-28 | 2024-12-27 | 合肥工业大学 | Automatic operation-based equipment scheduling optimization method and system |
CN119106060A (en) * | 2024-11-07 | 2024-12-10 | 江苏环迅信息科技有限公司 | A method and system for improving cache performance of online trading platform |
CN119293705A (en) * | 2024-12-12 | 2025-01-10 | 北京元点未来科技有限公司 | Received data analysis and judgment system for data interface |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN118586643A (en) | Service-oriented manufacturing resource optimization scheduling system based on adaptive learning algorithm | |
CN116865258B (en) | A hierarchical structure distributed power smart grid construction method | |
CN107239849A (en) | One kind is based on improved exponential smoothing gray model Methods of electric load forecasting | |
CN110518580A (en) | Active power distribution network operation optimization method considering micro-grid active optimization | |
CN117668774A (en) | Metering equipment performance monitoring system | |
CN117132089B (en) | Power consumption strategy optimization dispatching method and device | |
CN104299031A (en) | Ultra-short-term load prediction method of BP neural network | |
CN118568582A (en) | Intelligent decision method and system based on industrial big data | |
CN112990584A (en) | Automatic production decision system and method based on deep reinforcement learning | |
CN118628097B (en) | Method and system for managing full life cycle cost of equipment | |
CN114879618A (en) | Knowledge-driven workshop intelligent scheduling method | |
CN118939438A (en) | Intelligent scheduling method and system for heterogeneous equipment system | |
CN118643955A (en) | Building energy consumption optimization management system and method based on big data analysis | |
CN118898202A (en) | Energy storage power station operation scheduling optimization method and system based on digital twin | |
CN117557047A (en) | A method and system for power distribution equipment operation and maintenance optimization based on deep reinforcement learning | |
CN116957367A (en) | Parameter multi-time scale prediction method and system for comprehensive energy system operation strategy | |
CN112508276B (en) | Power grid rapid diagnosis and optimization system and optimization method | |
Zhao et al. | Dynamic resource scheduling of cloud-based automatic test system using reinforcement learning | |
Qin et al. | Cnn-gru-attention based short-term load forecasting of distribution networks | |
CN114493041B (en) | Optimization method, device, storage medium and computing equipment for substation maintenance decision | |
CN113761788B (en) | SCOPF rapid calculation method and SCOPF rapid calculation device based on deep learning | |
Yang et al. | Integrated power information operation and maintenance system based on D3QN algorithm with experience replay | |
CN117578563A (en) | Electric hydrogen multi-time scale complementary characteristic analysis method and system for electric power system | |
CN119202929A (en) | Model cluster chain system applied to operation and maintenance of electromechanical equipment | |
Chen et al. | Load Probabilistic Forecasting Based |
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 |