一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种纺织生产用自添液型布料浸染设备智能控制系统的制作方法

2022-06-22 19:33:12 来源:中国专利 TAG:


1.本发明涉及计算机控制系统技术领域,具体涉及一种纺织生产用自添液型布料浸染设备智能控制系统。


背景技术:

2.布料浸染是纺织生产中不可或缺的一个流程,通过浸染对布料上色,增加布料颜色多样性。在布料浸染的过程中,布料通过染池中染液,吸收染液中的染料,同时也吸收走部分的水,使布料上色。
3.布料浸染的同时,会使染液量下降,染液浓度降低,因此在浸染一段时间后需要人为添加高浓度染料,然后对整体的染料进行混合。实际操作中,工作人员并不能通过肉眼观察精确及时地判断染液的液面和浓度是否发生变化,可能会出现染液添加不及时的情况,会影响到布料的成品质量;通过人工添加染液不能保证添加后的染液浓度与先前一致,可能会使布料染色不均;同时不同工作人员对染液变化的判断不同,主观性太强,不能得到一个准确的结果。
4.在现有技术中存在通过液面高度来控制泵体的启动,从而实现染液的自动添加的设备,但是仅仅通过液面高度判断是否需要添加染液只能判断染液不足,进而添加染液,不能在浓度降低时及时判断是否要添加染液,因此在纺织生产领域的布料浸染中需要人工智能系统来保证布料浸染的准确与及时。


技术实现要素:

5.为了解决上述技术问题,本发明的目的在于提供一种纺织生产用自添液型布料浸染设备智能控制系统,所采用的技术方案具体如下:本发明一个实施例提供了一种纺织生产用自添液型布料浸染设备智能控制系统,该系统包括以下模块:图像采集模块,用于采集染液图像和浸染后的布料图像;同时获取通过标准浓度染液浸染后的布料的标准图像,并获取标准图像的灰度直方图作为标准模板;添液判断模块,用于利用不同参数对布料图像进行多次灰度线性变换,得到多张变换图像,选取与所述标准图像差异最小的变换图像作为布料图像的最优变换图像;获取最优变换图像的灰度直方图,将其与所述标准模板进行对比,得到对应的灰度差异,根据所述灰度差异判断是否要添加染液;染液浓度获取模块,用于将所述染液图像输入训练完成的浓度获取网络,得到该染液图像对应的染液浓度;染液添加模块,用于当通过所述添液判断模块判断需要添加染液时,根据当前的染液浓度、对应的体积、高浓度染液的浓度以及标准浓度计算需要添加的高浓度染液的体积,进行相应体积的高浓度染液添加。
6.优选的,所述添液判断模块包括:
灰度线性变换单元,用于通过调整线性变换的参数使布料图像的灰度值进行整体迁移,每个参数对应一张变换图像。
7.优选的,所述添液判断模块包括:最优变换图像获取单元,用于根据每张变换图像与标准图像之间的第一差异、每张变换图像的灰度直方图与标准模板之间的第二差异获取每张变换图像的变换效果,以所述变换效果最好的变换图像作为最优变换图像。
8.优选的,所述添液判断模块包括:灰度差异获取单元,用于获取最优变换图像的灰度直方图与所述标准模板对应灰度级的像素数量差异,根据所述像素数量差异、每个灰度级的权重以及最优变换图像对应的线性变换的参数获取最优变换图像与标准图像之间的灰度差异。
9.优选的,所述添液判断模块包括:染液添加判断单元,用于当所述灰度差异大于灰度阈值,或者当染液的液位低于液位阈值时,判断此系统需要添加染液。
10.优选的,所述染液浓度获取模块包括:网络训练单元,用于以不同浓度的染液图像作为网络的输入,以对应的浓度作为其标签训练所述浓度获取网络,直至浓度获取网络的损失函数收敛。
11.优选的,所述染液添加模块包括:添加控制单元,用于通过控制添液装置的添液速度和添液时间来控制添液体积,直至达到需要添加的高浓度染液的体积。
12.优选的,所述最优变换图像获取单元包括:变换效果获取单元,用于计算每张变换图像与标准图像的对应像素点的灰度值的平均差异作为所述第一差异,以及每张变换图像的灰度直方图的波峰与所述标准模板的波峰对应的灰度级的差异作为所述第二差异,以所述第一差异和所述第二差异的乘积作为变换图像的变换效果。
13.优选的,所述灰度差异获取单元包括:权重获取单元,用于根据最优变换图像的灰度直方图中每个灰度级与标准模板的波峰对应的灰度级之间的差距获取该灰度级的权重。
14.本发明实施例至少具有如下有益效果:通过浸染后的布料图像与标准图像之间的灰度差异判断是否需要添加染液,进而根据实时获取的染液浓度确定需要添加的高浓度染液的体积,进行染液的添加,本发明实施例能够实时获取需要添加的高浓度染液的体积,及时精准地补充染液,保证布料浸染均匀。
附图说明
15.为了更清楚地说明本发明实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
16.图1为本发明一个实施例提供的一种纺织生产用自添液型布料浸染设备智能控制
系统的系统框图;图2为本发明一个实施例提供的浸染设备示意图。
具体实施方式
17.为了更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的一种纺织生产用自添液型布料浸染设备智能控制系统,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构、或特点可由任何合适形式组合。
18.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。
19.下面结合附图具体的说明本发明所提供的一种纺织生产用自添液型布料浸染设备智能控制系统的具体方案。
20.请参阅图1,其示出了本发明一个实施例提供的一种纺织生产用自添液型布料浸染设备智能控制系统的系统框图,该系统包括以下模块:图像采集模块100、添液判断模块200、染液浓度获取模块300以及染液添加模块400。
21.图像采集模块100,用于采集染液图像和浸染后的布料图像;同时获取通过标准浓度染液浸染后的布料的标准图像,并获取标准图像的灰度直方图作为标准模板。
22.请参阅图2,在染液箱201顶部固定相机202,拍摄箱内染液图像反映染液颜色变化,在出布侧固定另一相机203,对染色完成的布料进行拍摄,得到布料图像。
23.利用两个相机实时采集染液图像和布料图像,同时获取在标准浓度染液浸染后的布料图像作为标准图像,并得到其灰度直方图作为标准模板。
24.添液判断模块200,用于利用不同参数对布料图像进行多次灰度线性变换,得到多张变换图像,选取与标准图像差异最小的变换图像作为布料图像的最优变换图像;获取最优变换图像的灰度直方图,将其与标准模板进行对比,得到对应的灰度差异,根据灰度差异判断是否要添加染液。
25.具体的,添液判断模块200包括灰度线性变换单元210、最优变换图像获取单元220、灰度差异获取单元230以及染液添加判断单元240。
26.灰度线性变换单元210,用于通过调整线性变换的参数使布料图像的灰度值进行整体迁移,每个参数对应一张变换图像。
27.由于实际采集图像时各种因素的干扰,即使整张图像只有同一种颜色,得到的灰度直方图也不是呈现理想中的一条竖直的线,而是在主要灰度级两侧分散,其中主要灰度级处为波峰。标准模板也是如此。
28.当染液浓度降低,浸染后的布料图像颜色也会相应变浅,对应的灰度直方图的整体灰度级与标准模板相比向右迁移了,通过对其进行灰度线性变换使其与标准模板尽量一致,即对图像灰度值进行整体迁移,灰度线性变换公式为:其中,x表示进行灰度线性变换之前的布料图像的灰度值,y表示进行灰度线性变
换之后的变换图像的灰度值,a表示对比度,b表示变换的灰度值。即当a变化时,调节的是图像的对比度,当b进行变化时,调节的是图像的灰度值。
29.由于进行灰度线性变换时,只需要将灰度直方图左右迁移,因此,对比度a保持为1不变,对b进行调节,在调节的过程中,超过灰度范围的像素值变为0或者255,即调节后小于0的像素值都变为0,大于255的值都变为255。
30.每个灰度线性变换的参数b都对应了一张变换图像。
31.最优变换图像获取单元220,用于根据每张变换图像与标准图像之间的第一差异、每张变换图像的灰度直方图与标准模板之间的第二差异获取每张变换图像的变换效果,以变换效果最好的变换图像作为最优变换图像。
32.具体的,最优变换图像获取单元220包括变换效果获取单元221和最优变换图像筛选单元222。
33.变换效果获取单元221,用于计算每张变换图像与标准图像的对应像素点的灰度值的平均差异作为第一差异,以及每张变换图像的灰度直方图的波峰与标准模板的波峰对应的灰度级的差异作为第二差异,以第一差异和第二差异的乘积作为变换图像的变换效果。
34.将每张变换图像与标准图像的对应像素点的灰度值做差,并求平均值得到平均差异作为第一差异i,获取每张变换图像的灰度直方图的波峰与标准模板的波峰对应的灰度级相减的差值作为第二差异p,变换效果。
35.当进行线性变换后,变换图像与标准图像之间的平均灰度值差异越小,波峰位置越一致,则线性变换的效果越好,即m越小,变换效果越好。
36.最优变换图像筛选单元222,用于筛选处变换效果最好的变换图像作为最优变换图像。
37.选取变换效果m最小的变换图像作为最优变换图像。
38.灰度差异获取单元230,用于获取最优变换图像的灰度直方图与标准模板对应灰度级的像素数量差异,根据像素数量差异、每个灰度级的权重以及最优变换图像对应的线性变换的参数获取最优变换图像与标准图像之间的灰度差异。
39.具体的,灰度差异获取单元230包括权重获取单元231和灰度差异计算单元232。
40.权重获取单元231,用于根据最优变换图像的灰度直方图中每个灰度级与标准模板的波峰对应的灰度级之间的差距获取该灰度级的权重。
41.在最优变换图像的灰度直方图中,波峰位置处的灰度值为该最优变换图像中的色彩对应的灰度值,越接近波峰的灰度值,对应的颜色越接近最优变换图像的实际色彩,那么,相应的,对于标准模板的波峰所对灰度级w,最优变换图像的灰度直方图中越接近该灰度级w的灰度级的权值就越大,记灰度级n对应的权值为,则:需要说明的是,由于灰度线性变换之后小于0的像素值都变为0,大于255的值都变为255,说明灰度级为0和灰度级为255处的像素点的数量是不准确的,因此将这两个灰度级
舍弃,从灰度级为1开始至灰度级为254为止。
42.灰度差异计算单元232,用于根据像素数量差异、每个灰度级的权重以及最优变换图像对应的线性变换的参数获取最优变换图像与标准图像之间的灰度差异。
43.通过比较最优变换图像与标准模板各个灰度级的差异以及在线性变换中进行的灰度偏移值b,再利用各个灰度级对应的权重得到最优变换图像与标准图像之间的灰度差异c:其中,表示最优变换图像的灰度直方图中灰度级n对应的像素数量,表示标准模板中灰度级n对应的像素数量。
44.染液添加判断单元240,用于当灰度差异大于灰度阈值,或者当染液的液位低于液位阈值时,判断此系统需要添加染液。
45.当实际操作中设置的染液最低浓度较高时,染液浓度降低后导致灰度差异过大而需要添加染液时,染液的液位一般不会低于液位阈值,只有当染液最低浓度设置较低时才会出现染液的液位低于液位阈值还未判断为需要添加染液,因此,一般情况下只需要根据灰度差异是否大于灰度阈值来判断是否需要添加染液。
46.作为一个示例,本发明实施例中灰度阈值的取值为100,液位阈值为淹没布料处,具体取值根据实际浸染高度确定。
47.染液浓度获取模块300,用于将染液图像输入训练完成的浓度获取网络,得到该染液图像对应的染液浓度。
48.具体的,染液浓度获取模块300包括网络训练单元310和染液浓度输出单元320。
49.网络训练单元310,用于以不同浓度的染液图像作为网络的输入,以对应的浓度作为其标签训练浓度获取网络,直至浓度获取网络的损失函数收敛。
50.将不同浓度的染液图像作为网络的训练集,并以其对应的浓度作为标签,输入卷积神经网络(dnn)中进行训练,损失函数为均方差损失函数,通过大量数据的训练,直至损失函数收敛,dnn网络训练完成,作为浓度获取网络。
51.染液浓度输出单元320,用于将染液图像输入浓度获取网络,得到该染液图像对应的染液浓度。
52.将实时采集的染液图像输入训练完成的神经网络,即浓度输入网络中,输出即为输入图像的染液浓度,能够实时获取染液箱中的染液浓度。
53.染液添加模块400,用于当通过添液判断模块判断需要添加染液时,根据当前的染液浓度、对应的体积、高浓度染液的浓度以及标准浓度计算需要添加的高浓度染液的体积,进行相应体积的高浓度染液添加。
54.具体的,染液添加模块400包括体积计算单元410和添加控制单元420。
55.体积计算单元410,用于根据当前的染液浓度、对应的体积、高浓度染液的浓度以及标准浓度计算需要添加的高浓度染液的体积。
56.根据染液浓度获取模块300得到当前染液浓度,根据液位高度h,得到箱内染液体积,已知高浓度染液的浓度为,混合后所需的浓度为,则通过混合浓度公式
,其中,能够计算出需要添加的高浓度染液的体积。
57.添加控制单元420,用于通过控制添液装置的添液速度和添液时间来控制添液体积,直至达到需要添加的高浓度染液的体积。
58.综上所述,本发明实施例提供的一种纺织生产用自添液型布料浸染设备智能控制系统包括以下模块:图像采集模块100、添液判断模块200、染液浓度获取模块300以及染液添加模块400。
59.具体的,图像采集模块用于采集染液图像和浸染后的布料图像;同时获取通过标准浓度染液浸染后的布料的标准图像,并获取标准图像的灰度直方图作为标准模板;添液判断模块用于利用不同参数对布料图像进行多次灰度线性变换,得到多张变换图像,选取与标准图像差异最小的变换图像作为布料图像的最优变换图像;获取最优变换图像的灰度直方图,将其与标准模板进行对比,得到对应的灰度差异,根据灰度差异判断是否要添加染液;染液浓度获取模块用于将染液图像输入训练完成的浓度获取网络,得到该染液图像对应的染液浓度;染液添加模块用于当通过添液判断模块判断需要添加染液时,根据当前的染液浓度、对应的体积、高浓度染液的浓度以及标准浓度计算需要添加的高浓度染液的体积,进行相应体积的高浓度染液添加。本发明实施例能够实时获取需要添加的高浓度染液的体积,及时精准地补充染液,保证布料浸染均匀。
60.需要说明的是:上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
61.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献