一种基于云边协同的氧化铝生产运行优化系统及方法与流程

文档序号:18741291发布日期:2019-09-21 01:48阅读:237来源:国知局
一种基于云边协同的氧化铝生产运行优化系统及方法与流程
本发明涉及氧化铝生产运行优化
技术领域
,尤其涉及一种基于云边协同的氧化铝生产运行优化系统及方法。
背景技术
:铝及其合金具有许多优良的性能,同时,铝的资源很丰富,因此铝工业自问世以来发展十分迅速。大型化的设备有利于工艺过程的自动检测和控制,以微机和计算机为基础的生产控制和管理系统为氧化铝厂提高劳动生产率、降低原材料消耗和节能提供了巨大的潜力。尽管相关企业在氧化铝冶炼技术方面进行了项目改良和升级,但是,依旧存在原料质量差、项目能耗高以及产品质量不足的问题,产品多数都是中间状态的氧化铝就会对整体技术应用管理造成影响,制约产品结构。传统氧化铝生产过程中,很多控制指标主要依赖管理者、调度员、工程师等知识型工作者人工凭经验进行设定,生产系统不能运行在优化条件下。同时,氧化铝生产的整个过程中,各个工序间的联系十分紧密,上一道工序的产品对于下一道工序的生产有十分大的影响,现有生产系统中,难以将各道工序中的数据整合提炼,取得全流程的最优生产指标设定。技术实现要素:本发明要解决的技术问题是针对上述现有技术的不足,提供一种基于云边协同的氧化铝生产运行优化系统及方法,实现对氧化铝生产运行过程进行协同优化。为解决上述技术问题,本发明所采取的技术方案是:一方面,本发明提供一种基于云边协同的氧化铝生产运行优化系统,包括过程数据采集单元、云存储和协同优化计算单元、本地协同生产运行优化单元和数据传输单元;所述过程数据采集单元用于采集氧化铝生产过程的全流程实际数据,并通过数据传输单元将采集到的数据以固定时间间隔传输到本地协同生产运行优化单元;所述本地协同生产运行优化控制单元运行在本地计算机终端,用于氧化铝生产协同优化系统的控制,包括数据预处理和分析模块、生产运行优化策略运行模块、优化策略远程校正模块、本地工况识别模块、优化策略切换模块及本地模型和策略管理模块;所述优化策略远程校正模块用于接收云端推荐的优化策略并将接收的策略保存到本地模型和策略管理模块;所述数据预处理和分析模块将采集的氧化铝生产过程数据进行时间戳的统一对齐与数据预处理,并将预处理后的数据通过数据传输单元传输到云存储和协同优化计算单元;所述数据预处理根据氧化铝生产过程数据类型的不同,采用不同的处理方法;所述本地工况识别模块针对采集的氧化铝生产过程实时数据进行工况的本地分析,给出当前氧化铝生产过程生产所处工况;所述优化策略切换模块根据本地工况识别模块针对实时数据分析出的工况信息,自动切换当前需要运行的优化策略;所述生产运行优化策略运行模块,运行优化策略切换模块给出的策略,并将运行得到的实际生产运行设定值通过数据传输单元下发给氧化铝生产过程中的底层控制装置;所述本地模型和策略管理模块,存储氧化铝生产运行优化系统中所有的氧化铝生产过程模型和云存储和协同优化计算单元推荐的优化策略;所述数据传输单元通过公网或专线进行数据的传输;所述云存储和协同优化计算单元运行在云端服务器,包括生产过程历史数据存储模块,大数据智能工况感知分析模块,生产过程模型建立和测试模块,生产运行优化策略的配置和测试模块,云端模型和策略管理模块,生产运行优化策略大数据分析与智能推荐模块,生产过程模型和策略下发模块。所述生产过程历史数据存储模块,用于长期接收存储本地协同生产运行优化控制单元传输的生产过程中产生的数据,为大数据分析提供充足数据支持;同时存储建立好的氧化铝生产过程模型以及生产运行优化策略;所述大数据智能工况感知分析模块,对采集到的氧化铝生产过程数据进行分析,分析出氧化铝生产所处的工况;所述生产过程模型建立和测试模块,将从本地协同生产运行优化控制单元接收到的数据进行整合,对大量生产过程产生的数据进行建模,得到氧化铝生产过程模型,为优化决策过程提供精确模型,同时根据模型精度及当前生产所处的工况,实时调整模型;所述生产运行优化策略的配置和测试模块,利用云端模型和策略管理模块中已有的氧化铝生产过程模型和生产运行优化策略,配置氧化铝生产工艺过程中的生产运行优化策略,当本地终端计算机崩溃时,通过云端数据进行恢复;所述云端模型和策略管理模块,对生产过程模型建立和测试模块产生的模型和生产运行优化策略的配置和测试模块产生的策略进行管理;所述生产运行优化策略大数据分析与智能推荐模块,在云端实时运行优化同一指标的多个策略,根据历史底层控制装置的实际指标设定值对策略进行评价;并通过生产过程模型和策略下发模块将评价结果最小的策略下发给本地协同生产运行优化控制单元。另一方面,本发明还提供一种基于云边协同的氧化铝生产运行优化方法,包括以下步骤:步骤1、通过过程数据采集单元采集氧化铝生产过程的全流程实际数据,并通过数据传输单元将采集到的数据以固定时间间隔传输到本地协同生产运行优化单元;步骤2:选择待优化的氧化铝生产运行指标和变量,判断本地协同生产运行优化单元的模型和策略管理模块中是否存在与选择的氧化铝生产运行指标和变量相对应的氧化铝生产过程模型,若存在,直接执行到步骤5,否则,执行步骤3;步骤3:通过本地协同生产运行优化控制单元的模型和策略管理模块添加需要建模的生产指标和变量,以及采集生产指标和变量数据的时间段,选择与待建模的生产指标和变量相对应的样本划分方法、数据预处理方式以及建模方法;步骤4:将建模信息输入云存储和协同优化计算单元,在云端利用生产过程模型建立和测试模块进行数据建模和测试,同时根据模型精度及当前生产所处的工况,实时调整模型,并将建立好的模型传回本地协同生产运行优化控制单元的模型和策略管理模块;步骤5:用户在云存储和协同优化计算单元的生产运行优化策略配置和测试模块配置要优化的指标的策略,并对配置好的优化策略进行测试;策略的配置包括对目标指标、边界条件、决策变量、生产过程模型以及优化算法的配置;步骤6:云端实时运行多个优化策略,对策略结果进行评价,选出和历史实际设定值偏差最小的策略,将选出的策略传回到本地优化策略远程校正模块;步骤7:本地工况识别模块根据实时数据进行工况识别,将工况分析结果传递给优化策略切换模块,优化策略切换模块根据工况分析结果调整优化策略;步骤8:本地协同生产运行优化控制单元的生产运行优化策略运行模块对优化策略切换模块给出的优化策略进行实时运行计算,并给出计算结果;步骤9:根据生产运行优化策略运行模块给出的计算结果,通过数据传输单元将实际设定值发送给氧化铝生产过程中的底层控制装置。采用上述技术方案所产生的有益效果在于:本发明提供的一种基于云边协同的氧化铝生产运行优化系统及方法,对于氧化铝生产过程产生的大量数据,在云端利用机器学习等方法进行数据分析处理,得到精确氧化铝生产过程模型,为进行精准的氧化铝生产运行指标优化决策提供基础。在本地进行数据整合和实时数据计算,减少了数据传输的成本和时间上的延迟,提供了实时的优化计算,同时保证断网情况下系统正常运行。能够实现氧化铝生产过程中指标的实时优化,降低生产能耗,提高生产效率,减少生产浪费,提高生产调度的合理性,提供一种协调整个生产过程的方案。附图说明图1为本发明实施例提供的一种基于云边协同的氧化铝生产运行优化系统的结构框图;图2为本发明实施例提供的一种基于云边协同的氧化铝生产运行优化的流程图。具体实施方式下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。本实施例中,一种基于云边协同的氧化铝生产运行优化系统,如图1所示,包括过程数据采集单元、云存储和协同优化计算单元、本地协同生产运行优化单元和数据传输单元;所述过程数据采集单元用于采集氧化铝生产过程的全流程实际数据,并通过数据传输单元将采集到的数据以固定时间间隔传输到本地协同生产运行优化单元;所述本地协同生产运行优化控制单元运行在本地计算机终端,用于氧化铝生产协同优化系统的控制,包括数据预处理和分析模块、生产运行优化策略运行模块、优化策略远程校正模块、本地工况识别模块、优化策略切换模块及本地模型和策略管理模块;所述优化策略远程校正模块用于接收云端推荐的优化策略并将接收的策略保存到本地模型和策略管理模块;所述数据预处理和分析模块将采集的氧化铝生产过程数据进行时间戳的统一对齐与数据预处理,并将预处理后的数据通过数据传输单元传输到云存储和协同优化计算单元;所述数据预处理根据氧化铝生产过程数据类型的不同,采用不同的处理方法;所述本地工况识别模块针对采集的氧化铝生产过程实时数据进行工况的本地分析,给出当前氧化铝生产过程生产所处工况;所述优化策略切换模块根据本地工况识别模块针对实时数据分析出的工况信息,自动切换当前需要运行的优化策略;所述生产运行优化策略运行模块,运行优化策略切换模块给出的策略,并将运行得到的实际生产运行设定值通过数据传输单元下发给氧化铝生产过程中的底层控制装置;所述本地模型和策略管理模块,存储氧化铝生产运行优化系统中所有的氧化铝生产过程模型和云存储和协同优化计算单元推荐的优化策略;所述数据传输单元通过公网或专线进行数据的传输;所述云存储和协同优化计算单元运行在云端服务器,包括生产过程历史数据存储模块,大数据智能工况感知分析模块,生产过程模型建立和测试模块,生产运行优化策略的配置和测试模块,云端模型和策略管理模块,生产运行优化策略大数据分析与智能推荐模块,生产过程模型和策略下发模块;所述生产过程历史数据存储模块,用于长期接收存储本地协同生产运行优化控制单元传输的生产过程中产生的数据,为大数据分析提供充足数据支持;同时存储建立好的氧化铝生产过程模型以及生产运行优化策略;所述大数据智能工况感知分析模块,对采集到的氧化铝生产过程数据进行分析,分析出氧化铝生产所处的工况;所述生产过程模型建立和测试模块,将从本地协同生产运行优化控制单元接收到的数据进行整合,对大量生产过程产生的数据进行建模,得到氧化铝生产过程模型,为优化决策过程提供精确模型,同时根据模型精度及当前生产所处的工况,实时调整模型;所述生产运行优化策略的配置和测试模块,利用云端模型和策略管理模块中已有的氧化铝生产过程模型和生产运行优化策略,配置氧化铝生产工艺过程中的生产运行优化策略,当本地终端计算机崩溃时,通过云端数据进行恢复;所述云端模型和策略管理模块,对生产过程模型建立和测试模块产生的模型和生产运行优化策略的配置和测试模块产生的策略进行管理;所述生产运行优化策略大数据分析与智能推荐模块,在云端实时运行优化同一指标的多个策略,根据历史底层控制装置的实际指标设定值对策略进行评价;并通过生产过程模型和策略下发模块将评价结果偏差最小的策略下发给本地协同生产运行优化控制单元。一种基于云边协同的氧化铝生产运行优化方法,如图2所示,包括以下步骤:步骤1、通过过程数据采集单元采集氧化铝生产过程的全流程实际数据,并通过数据传输单元将采集到的数据以固定时间间隔传输到本地协同生产运行优化单元;步骤2:选择待优化的氧化铝生产运行指标和变量,判断本地协同生产运行优化单元的模型和策略管理模块中是否存在与选择的氧化铝生产运行指标和变量相对应的氧化铝生产过程模型,若存在,直接执行到步骤5,否则,执行步骤3;步骤3:通过本地协同生产运行优化控制单元的模型和策略管理模块添加需要建模的生产指标和变量,以及采集生产指标和变量数据的时间段,选择与待建模的生产指标和变量相对应的样本划分方法、数据预处理方式以及建模方法;步骤4:将建模信息输入云存储和协同优化计算单元,在云端利用生产过程模型建立和测试模块进行数据建模和测试,同时根据模型精度及当前生产所处的工况,实时调整模型,并将建立好的模型传回本地协同生产运行优化控制单元的模型和策略管理模块;步骤5:用户在云存储和协同优化计算单元的生产运行优化策略配置和测试模块配置要优化的指标的策略,并对配置好的优化策略进行测试;策略的配置包括对目标指标、边界条件、决策变量、生产过程模型以及优化算法的配置;步骤6:云端实时运行多个优化策略,对策略结果进行评价,选出和历史实际设定值偏差最小的策略,将选出的策略传回到本地优化策略远程校正模块;步骤7:本地工况识别模块根据实时数据进行工况识别,将工况分析结果传递给优化策略切换模块,优化策略切换模块根据工况分析结果调整优化策略;步骤8:本地协同生产运行优化控制单元的生产运行优化策略运行模块对优化策略切换模块给出的优化策略进行实时运行计算,并给出计算结果;步骤9:根据生产运行优化策略运行模块给出的计算结果,通过数据传输单元将实际设定值发送给氧化铝生产过程中的底层控制装置。本实施例中,通过本地协同生产运行优化控制单元的模型和策略管理模块选择实验室化验结果中某段时间的入磨A/S、调矿NK、调矿固含、溶出ak、溶出固含作为决策变量,溶出率作为指标进行建模,所选择部分数据如表1所示:表1氧化铝生产过程的变量和指标数据本例实施中,样本划分方法选择留出法、数据预处理方式选择归一化的预处理方式、建模方法选择支持向量机进行建模。本实施例中选择遗传算法对氧化铝生产运行过程中的指标进行优化,并给出决策变量的边界条件;本实施例中决策变量的边界条件如表2所示:表2各变量的边界条件序号变量名称边界条件1入磨A/S≥4.22调矿NK200-2203调矿固含300-4004溶出ak1.4-1.455溶出固含180-200本实施例中,仅针对一种工况提供一种优化策略,故不涉及云端优化策略的智能推荐以及本地工况识别过程。本实施例中,利用本地协同生产运行优化控制单元的生产运行优化策略运行模块对对优化策略切换模块给出的策略进行实时运行计算,并给出计算结果;本实施例中,计算得到的决策变量结果如下:[4.5373,208.3333,317.1667,1.4135,188.333]溶出率为98.85%。氧化铝生产的工程师根据计算给出的计算结果结合自身经验,给出变量和指标的实际设定值,通过数据传输单元将实际设定值发送给氧化铝生产过程中的底层控制装置。最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明权利要求所限定的范围。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1