历史上的今天
今天是:2024年10月21日(星期一)
2019年10月21日 | 利用LabVIEW对大型造纸厂的纸浆生产进行仿真与控制
2019-10-21 来源:eefocus
创建一个用来监测大型造纸厂纸浆的生产过程,以节约能源和降低成本。
The SoluTIon:
为了增加吞吐量,节约能源,以及优化生产过程,我们利用NI LabVIEW数据记录和监控(DSC)模块来处理复杂的,非线性的建模过程。
LabVIEW工具包使同时运行多个模型变得更加容易,这意味着在线性能监控功能可以变得简单直接。
位于英国Workington的Iggesund纸板公司,其生产线上主要有五个造纸机,运行每个造纸机至少需要消耗 15兆瓦的能量。节约能源对于降低我们的运营成本至关重要,因此,我们需要一个解决方案,以优化我们能源的使用效率,同时确保造纸机能够生产出最终纸板成品所需要的纸浆。
模型设计
为了预测纸张的刚度,我们实施了基于前馈单层感知(FFSLP)结构的人工神经网络(ANN)模型。之所以我们会选择该模型,并将该模型建立于多元线性回归(MLR)模型之上,是因为该建模过程的需求是非线性的。人工神经网络更能准确地对大量纸张材料作出预测。此外,对于所有纸张材料来说,只使用一个模型也是很方便的,使造纸厂操作员更易于使用该系统。
对于在线监测功能,我们将人工神经网络与多元数据分析(MVDA)方法结合起来,因为该方法更适应于操作环境的改变,如纸张材料的变化。由此建立的非线性模型更能准确地预测横向(CD)抗弯刚度的机器方向(MD)偏差。
我们利用 LabVIEW软件,并结合了闭环自适应造纸机控制系统所采用的高级自适应控制算法的人工神经网络技术,设计了该预测模型。该解决方案包含了一个脱机工具,该工具可以对不同纸浆类型的造纸机载荷进行仿真。这无疑给操作员和开发工程师带来了机会,可以尝试不同精炼配置及比较预测最终纸板质量测量。通过利用LabVIEW软件对改变参数后的效果进行仿真,使我们避免了昂贵的全面试验,从而节省了我们的时间和成本。
此外,LabVIEW DSC 模块可以方便的并行运行多个模型,并且提供了直接在线性能监控功能。利用LabVIEW DSC模块,我们将模型限定在造纸厂可以正常运行的状态范围内。当变量移动到正常运行状态范围之外后,报警器就会被激活,向操作员发出系统发生问题的提示信息,同时系统向操作员指示哪个变量发生故障以及告知解决该故障的最佳方法。
在线监测
Iggesund纸板公司在其在线操作上成功地使用了这种新模型。采用分值图的方法,当变量偏离纸浆设置点时,系统会向机器操作员发出提示信息。分值图表示每个变量主要成分分析的得分,并以一分钟的时间间隔进行更新。
图1显示了两个本征向量的分数作为横纵坐标绘制而成的一个二维监测分值图。二维分值图用于显示两个本征向量间的关系,可以用一个95%到99% 的Hotelling椭圆来表示,其定义了生产过程中的正常运行区域。这样使得操作员很容易地识别异常值。

所有相似的数据点都聚集在这个二维分值图上,各组数据点代表了生产过程中的工作点。这些图可以用来显示代表单个工作点的一组数据点,或代表多个工作点的多组数据点。如果数据点保持在Hotelling椭圆范围内,这就表明,工作点在正常运行区域内。无论变量间的基本相关性是否有效,过程变量中的任何异常变化都可以用这个二维分值图来清晰地显示。在载荷图的辅助下,我们可以确定问题的根源,并排除故障。
结论
我们利用LabVIEW DSC模块所建立的模型向纸板机操作员提供了实时处理信息,当变量偏离所要求的纸浆质量设置点时,系统会清晰地向操作员发出提示信息。纸浆厂操作员可以选择所需的设定点和精炼能量值,以达到最佳效果。
Iggesund纸板公司从LabVIEW DSC模块建模解决方案中获得了巨大利益。一旦该模型被实施,工厂的吞吐量将会增长1个百分点,这对大型工厂来说,可以节省大量的能源。事实上,能源消耗降低所导致的节约成本估计为每年720.000英镑。
工厂从该解决方案中获得的另一个利益是可以获得更好的质量控制,以及减少了不宜出售的板碎浆。碎浆所导致的生产损失为每小时12.000英镑。据我们估计,该模型的实施将使造纸机的正常运行时间每年提高30小时,这样每年节约的成本大约为360.000英镑。
此外,利用基于模型多元优化的LabVIEW软件,使我们也很容易地将方法和技术应用于其他生产过程领域中。这就为未来生产过程的优化提供了一条途径,而无需使用大量的软件开发包。
史海拾趣
|
这是一份不错的资讯,关於Power MOSFET 内部的叁数与组成架构。希望对您有用!!(要进入企业界担任研发工程师的同仁,一定要看此资料。非常的好,请买下他吧~)… 查看全部问答> |
|
也许我们都熟读诗书,也许我们都日对万题,但是把书本放下后,也许我们仍然还不知道作为一个电子工程师为什么还是那么累,收入还是那么低,生活还是那么苦,心还是那么漂泊…… 记得有一个北京的朋友曾经抱怨她的工作老是加班,还没 ...… 查看全部问答> |
|
我的程序里有如下代码 调用poll()函数来等待串口模块的返回数据 pfd.fd = fd;pfd.events = POLLIN;nLength = poll(&pfd, 1, -1);nLength = read(fd, ans, 128); 这个程序在ubuntu下运行的没问题 但是交叉编译烧到板子上之后 发现poll() ...… 查看全部问答> |
|
最近调试3G上网卡,wince下的驱动已经基本完成了,拨号连接也能够建立 并且拨通后显示“已连接”。 但是无法打开网页,从串口调试信息看,PPP用户密码验证等是OK的, 过一会儿便没有数据回来了,或者只有很少数据回来,我是指从模块回来的PPP数 ...… 查看全部问答> |
|
用ZLG7290芯片设计一款IIC键盘驱动,通过S3C2440的IIC接7290,内核是2.6.13,不知改如何下手,希望高手指点! 小弟我现在要用ZLG7290芯片设计一款IIC键盘驱动,通过S3C2440的IIC接7290,内核是2.6.13,那位大哥有代码共享,有类似代码也可以, 刚开始我在linux2.6.13内核的目kernel/driver/i2c/busses目录下,找到了S3C2410的I2C驱动源程序:i2c ...… 查看全部问答> |
|
阿牛哥系列故事 最新版本双城记 早晨国展大扫荡 广电展览很重要 安防广电有矩阵 大连科迪和捷成 联系半年终见面 3D影视三网融合 下午飞机飞虹桥 再应用两句歌词 蓝蓝天空白云飘 这是抒情内蒙歌 好大的棉花糖耶 那是猪八戒台词 ...… 查看全部问答> |




