首页> 中国专利> 一种基于环锭纺纱线质量的工序约束嵌套控制系统及方法

一种基于环锭纺纱线质量的工序约束嵌套控制系统及方法

摘要

本发明公开一种基于环锭纺纱线质量的工序约束嵌套控制系统及方法,系统包括:依次连接的若干个CPPS单元;每个所述CPPS单元均连接有质量控制系统,每个所述质量控制系统包括质量控制模块、状态获取模块、动作调整模块、奖励模块;所述状态获取模块、所述奖励模块、所述动作调整模块分别与所述质量控制模块连接,所述状态获取模块、所述动作调整模块分别与所述CPPS单元连接,所述奖励模块与所述状态获取模块连接;第i个所述CPPS单元的质量控制模块与第i‑1个CPPS单元的质量控制模块连接,其中,i>1。本发明能够有效抑制本工序的纱线质量对后续工序的影响,并补偿前序工序的纱线质量偏差,提高了环锭纺纱的质量。

著录项

  • 公开/公告号CN112853559A

    专利类型发明专利

  • 公开/公告日2021-05-28

    原文格式PDF

  • 申请/专利权人 盐城师范学院;东华大学;

    申请/专利号CN202011625853.6

  • 发明设计人 殷士勇;鲍劲松;

    申请日2020-12-31

  • 分类号D01H13/26(20060101);D01H13/32(20060101);

  • 代理机构11562 北京东方盛凡知识产权代理事务所(普通合伙);

  • 代理人张换君

  • 地址 224002 江苏省盐城市亭湖区开放大道50号

  • 入库时间 2023-06-19 11:08:20

说明书

技术领域

本发明涉及纺纱质量控制技术领域,特别是涉及一种基于环锭纺纱线质量的工序约束嵌套控制系统及方法。

背景技术

纱线生产是一个高速、连续、动态的过程,纱线质量控制是环锭纺纱生产的重要环节,前道工序单元质量直接影响后道工序单元的质量以及最终成纱的质量,甚至会影响到面料的使用性能。随着环锭纺纱生产向智能化、优质化和个性化方向发展,纱线质量控制的要求越来越高。环锭纺纱CPPS中,纱线质量的控制不再是在不同的计量部门中进行,而是实时在环锭纺纱生产线的各个工序上进行。在环锭纺纱CPPS纱线质量控制上,虽然积累了大量的数据,包括工艺设计数据、设备数据,产品质量数据等作为基础,但也面临着以下挑战,环锭纺纱CPPS各工序单元对纱线质量控制点以及质量特征不尽相同,且前后工序间质量耦合关系难以表达,因此,提供一种基于环锭纺纱线质量的工序约束嵌套控制系统及方法,在抑制本单元的纱线质量对后续单元的影响的同时,补偿前序单元的纱线质量偏差,显得尤为重要。

发明内容

本发明的目的是提供一种基于环锭纺纱线质量的工序约束嵌套控制系统及方法,以解决现有技术中存在的技术问题,能够有效抑制本工序的纱线质量对后续工序的影响,并补偿前序工序的纱线质量偏差,提高了环锭纺纱的质量。

为实现上述目的,本发明提供了如下方案:本发明提供一种基于环锭纺纱线质量的工序约束嵌套控制系统,包括:依次连接的若干个CPPS单元;每个所述CPPS单元均连接有质量控制系统,每个所述质量控制系统包括质量控制模块、状态获取模块、动作调整模块、奖励模块;所述状态获取模块、所述奖励模块、所述动作调整模块分别与所述质量控制模块连接,所述状态获取模块、所述动作调整模块分别与所述CPPS单元连接,所述奖励模块与所述状态获取模块连接;第i个所述CPPS单元的质量控制模块与第i-1个CPPS单元的质量控制模块连接,其中,i>1;

所述状态获取模块用于获取各个所述CPPS单元中纱线的质量特征和所述CPPS单元对应工序的离线知识;

所述奖励模块用于在所述动作调整模块进行调节后,从所述状态获取模块中获取质量特征的反馈,得到奖励信息,将奖励信息输入至所述质量控制模块;

所述质量控制模块基于所述CPPS单元的质量特征的观测值、所述CPPS单元对应工序的离线知识、奖励信息、与所述CPPS单元相邻的前序CPPS单元的质量特征的状态值函数生成调控指令;

所述动作调整模块用于根据所述质量控制模块发送的调控指令,对所述CPPS单元中各质量控制点的值进行调节。

优选地,若干个所述CPPS单元分别为开清棉单元、梳棉单元、精梳单元、并条单元、粗纱单元、细纱单元和络筒单元。

优选地,所述奖励模块中,奖励信息的获取通过奖励函数得到;所述奖励函数由抑制对后续CPPS单元影响的奖励函数、补偿前序CPPS单元质量偏差的奖励函数求和得到。

优选地,所述质量控制模块基于Actor-Critic网络生成调控指令。

优选地,所述质量控制模块包括Actor模块、Critic模块、误差模块;所述Critic模块通过所述误差模块与所述Actor模块连接;

所述Critic模块与所述状态获取模块、所述奖励模块连接,第i个CPPS单元的Critic模块还与第i-1个CPPS单元的Critic模块连接,i>1;

所述Actor模块与所述状态获取模块、所述动作调整模块连接。

优选地,所述Actor模块和Critic模块均采用BP神经网络结构进行构建。

优选地,所述Actor模块中BP神经网络采用多输入多输出结构,输出节点的个数与所述CPPS单元中质量控制点的个数相同;所述Critic模块中BP神经网络采用多输入单输出结构,输出为所述CPPS单元的状态值函数。

本发明还提供一种基于环锭纺纱线质量的工序约束嵌套控制方法,包括如下步骤:

S1、通过所述状态获取模块获取所述CPPS单元中纱线的质量特征、离线知识;

S2、通过所述奖励模块,基于所述CPPS单元中纱线的质量特征,获得奖励信息;

S3、通过所述质量控制模块生成所述CPPS单元中各质量控制点的调控值;

S4、基于所述调控指令,通过所述动作调整模块对所述CPPS单元中各质量控制点的值进行调节。

优选地,所述步骤S3中,所述质量控制模块基于所述CPPS单元的质量特征的观测值、所述CPPS单元对应工序的离线知识、奖励信息、与所述CPPS单元相邻的前序CPPS单元的状态值函数生成调控指令。

本发明公开了以下技术效果:

本发明提供一种基于环锭纺纱线质量的工序约束嵌套控制系统及方法,通过实时获取在线质量特征和离线知识,并通过奖励模块将前序工序的质量特征进行综合考量,从而能够得到对各CPPS单元中质量控制点的最佳调控策略,通过所得到的最佳调控策略对质量控制点的值进行调节,不仅能够抑制本工序的纱线质量对后续工序的影响,还能够补偿前序工序的纱线质量偏差,从而有效提高环锭纺纱的质量。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本实施例中基于环锭纺纱线质量的工序约束嵌套控制系统结构示意图;

图2为本实施例中基于环锭纺纱线质量的工序约束嵌套控制方法流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

参照图1所示,本实施例提供一种基于环锭纺纱线质量的工序约束嵌套控制系统,包括:依次连接的若干个CPPS(Cyber Physical Production System)单元;每个所述CPPS单元均连接有质量控制系统,每个所述质量控制系统包括质量控制模块、状态获取模块、动作调整模块、奖励模块;所述状态获取模块、所述奖励模块、所述动作调整模块分别与所述质量控制模块连接,所述状态获取模块、所述动作调整模块分别与所述CPPS单元连接,所述奖励模块与所述状态获取模块连接;第i个所述CPPS单元的质量控制模块与第i-1个CPPS单元的质量控制模块连接,其中,i>1。

每个所述CPPS单元对应环锭纺纱过程中的一个工序,若干个所述CPPS单元分别为开清棉单元、梳棉单元、精梳单元、并条单元、粗纱单元、细纱单元和络筒单元;若干个所述CPPS单元表示为:

S={u

式中,S表示环锭纺纱CPPS,u

所述状态获取模块用于获取各个所述CPPS单元中纱线的质量特征和所述CPPS单元对应工序的离线知识;

对于环锭纺纱CPPS质量控制,状态是纱线的质量特征,如纱线的强力、条干不匀、毛羽等。在环锭纺纱CPPS中,纱线是由若干个不同的CPPS单元加工而成的,每个CPPS单元都有不同的质量特征来表示该CPPS单元纱线质量的优劣。

对于某个CPPS单元而言,其质量控制点会根据质量特征值在一定范围内调节,即:

质量特征具有不同的物理意义,会影响学习效率,为此,采用归一化方法处理各物理量,将状态的所有维度都归一到相同的范围。

t时刻,第i个CPPS单元的纱线质量特征,即其状态表示为:

其中,

所述奖励模块用于在所述动作调整模块进行调节后,从所述状态获取模块中获取质量特征的反馈,得到奖励信息,将奖励信息输入至所述质量控制模块;环锭纺纱生产中,前道工序的质量直接影响后道工序的质量,两者之间是前序约束关系,如:粗纱工序中的捻度参数值的设置不仅直接影响粗纱的重量不匀率和条干不匀率等特征,还会影响细纱成纱的重量不匀率和条干不匀率特征。

其中,所述奖励模块中,奖励信息的获取通过奖励函数得到;奖励函数的具体设计方法为:

对每个CPPS单元而言,一方面要抑制本单元的纱线质量对后续单元的影响,另一方面要尽量补偿前序单元的纱线质量偏差。因此,本实施例中,奖励函数包括抑制对后续CPPS单元影响的奖励函数和补偿前序CPPS单元质量偏差的奖励函数;

抑制对后续CPPS单元影响的奖励函数如下式所示:

其中,β

补偿前序CPPS单元质量偏差的奖励函数如下式所示:

其中,sp

其中,B对于特定的质量控制点为常数;

因此,每个所述CPPS单元的加工质量控制奖励函数表示为:

r(sp

所述质量控制模块基于所述CPPS单元的质量特征的观测值、所述CPPS单元对应工序的离线知识、奖励信息、与所述CPPS单元相邻的前序CPPS单元的质量特征的状态值函数生成调控指令,所述调控指令即为所述CPPS单元中各质量控制点的调控值;例如,在梳棉单元中,调节质量控制点(例如温度,湿度,罗拉速度和总牵伸)的值,以减少质量波动对精梳单元的影响。同时,并条工序的自调匀整可以弥补梳棉工序、精梳工序造成的质量偏差,例如条干不均匀性。各单元的输入除了相同的质量控制点(环境与人员)外,还有各工序特有的质量控制点,输出为不同质量的纱线在制品或成品,对比各工序设定的质量标准,通过所述质量控制模块对本CPPS单元的质量特征进行调节。

其中,质量控制点表示为:

由环锭纺纱生产特点可知,每个质量控制点的控制值是随着质量波动而在一定的范围内调节,其中,每个质量控制点可调节的最小值为

所述质量控制模块基于Actor-Critic网络构建环锭纺纱质量控制模型,将代理Agent、状态、环境、动作和奖励因素映射到环锭纺纱质量控制模型中,Agent是环锭纺纱各CPPS单元及系统的质量控制器,主要用于与纺纱质量相关要素的交互。Agent根据收到的奖励,制定策略来调节纱线质量控制点的控制值,同时评价纱线质量特征,并提供灵活的控制策略。环境为每个CPPS单元中与纱线质量相关的人、机、料、法、环要素的总和。所述质量控制模块包括Actor模块、Critic模块、误差模块;所述Actor模块、Critic模块通过所述误差模块连接;

所述Critic模块的输入端与所述状态获取模块、所述奖励模块连接,第i个CPPS单元的Critic模块的输入端还与第i-1个CPPS单元的输出端连接,i>1;所述Critic模块的输出端通过所述误差模块与所述Actor模块的输入端连接;所述Actor模块的输入端还与所述状态获取模块连接,所述Actor模块的输出端与所述动作调整模块连接。所述Critic模块基于前一个CPPS单元的状态值函数、本CPPS单元的状态值函数、误差来判断本CPPS单元中上一次动作的好坏;所述Actor模块根据本CPPS单元的状态值函数、误差生成纱线质量调控指令。

其中,Actor模块和Critic模块均采用BP神经网络结构进行构建。

Actor模块中BP神经网络采用多输入多输出结构,任意相邻两个CPPS单元中,后序单元的输入为该CPPS单元的离线知识和纱线质量特征观测值

Critic模块中BP神经网络采用多输入单输出结构,输入在Actor模块的输入的基础上加上前序CPPS单元纱线质量特征观测值的值函数v(sp

其中,值函数的计算方法为:

t时刻,第i个CPPS单元生产的纱线质量特征为s

其中,E表示求期望,γ表示折扣因子,k表示时间段。

状态-动作值函数Q(s,a)表示在质量特征s下选择调节质量控制动作a的好坏程度,相比于状态值函数,状态-动作值函数考虑了执行动作a所带来的影响,即:

可见,无论状态值函数还是状态-动作值函数,都是累计奖励的期望。

所述误差模块基于TD(Temporal Difference,时序差分)误差方法进行误差计算。

每个AC中的Actor网络和Critic网络都采用TD误差方法学习策略函数和值函数;t时刻,当前的纱线加工质量特征s

δ

式中,r

因此,误差函数表示为

前序工序约束的嵌套控制模型中,同样利用纱线质量在线检测数据和离线知识相结合的方法确定生产单元的状态。当前CPPS单元的AC中策略函数和值函数分别用学习参数θ

Critic网络学习参数ω

其中,δ

Actor网络学习参数θ

其中,δ

所述动作调整模块用于根据所述质量控制模块发送的调控指令,对所述CPPS单元中各质量控制点的值进行调节。

动作是将状态空间映射到行动空间,并确定最佳调节策略。环锭纺纱CPPS的动作是根据当前纱线特征观测值合理调节质量控制点的值。如根据纱线强度波动,选择调节纱线的捻度、张力、或者细纱车的锭速等质量控制点。

t时刻,第i个CPPS单元根据所述质量控制模块发送的调控指令(即动作的策略)调节各质量控制点的值,即一次执行动作表示为:

其中,

动作的策略分布直接影响到算法性能的好坏,本实施例中,策略分布选用正态分布,其概率密度函数为:

其中,μ(s

参照图2所示,本实施例提供一种基于环锭纺纱线质量的工序约束嵌套控制方法,包括如下步骤:

S1、通过所述状态获取模块获取所述CPPS单元中纱线的质量特征、离线知识;

S2、通过所述奖励模块,基于所述CPPS单元中纱线的质量特征,获得奖励信息;

S3、通过所述质量控制模块生成所述CPPS单元中各质量控制点的调控值;所述质量控制模块基于所述CPPS单元的质量特征的观测值、所述CPPS单元对应工序的离线知识、奖励信息、与所述CPPS单元相邻的前序CPPS单元的状态值函数生成调控指令,实现对环锭纺纱工序的约束嵌套控制;

S4、基于所述调控指令,通过所述动作调整模块对所述CPPS单元中各质量控制点的值进行调节。

本发明提供一种基于环锭纺纱线质量的工序约束嵌套控制系统及方法,通过实时获取在线质量特征和离线知识,并通过奖励模块将前序工序的质量特征进行综合考量,从而能够得到对各CPPS单元中质量控制点的最佳调控策略,通过所得到的最佳调控策略对质量控制点的值进行调节,不仅能够抑制本工序的纱线质量对后续工序的影响,还能够补偿前序工序的纱线质量偏差,从而有效提高环锭纺纱的质量。

以上所述的实施例仅是对本发明的优选方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通技术人员对本发明的技术方案做出的各种变形和改进,均应落入本发明权利要求书确定的保护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号