CN106950824A - 基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制***及方法 - Google Patents

基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制***及方法 Download PDF

Info

Publication number
CN106950824A
CN106950824A CN201610007375.XA CN201610007375A CN106950824A CN 106950824 A CN106950824 A CN 106950824A CN 201610007375 A CN201610007375 A CN 201610007375A CN 106950824 A CN106950824 A CN 106950824A
Authority
CN
China
Prior art keywords
control
neural network
output
alcohol fuel
fuzzy neural
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
Application number
CN201610007375.XA
Other languages
English (en)
Inventor
及长城
朱湘临
王博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201610007375.XA priority Critical patent/CN106950824A/zh
Publication of CN106950824A publication Critical patent/CN106950824A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/0265Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion
    • G05B13/0285Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion using neural networks and fuzzy logic
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/048Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators using a predictor

Landscapes

  • Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medical Informatics (AREA)
  • Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Feedback Control In General (AREA)
  • Preparation Of Compounds By Using Micro-Organisms (AREA)

Abstract

一种基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制方法及***。该控制方法首先根据历史罐批数据对模糊神经网络进行训练建立秸秆发酵燃料乙醇过程的非线性预测模型,然后根据预测模型利用历史和未来罐批数据的输入输出信息预测秸秆发酵燃料乙醇过程过程未来的输出状态,并用模型输出误差进行反馈校正得到闭环输出,最后将闭环输出与参考输入轨迹进行比较,应用二次型性能指标进行滚动优化,计算得到当前时刻应加于***的补料控制量。该控制***包括与发酵罐直接连接的现场智能检测仪表和蠕动泵及智能控制器,其中智能控制器采用嵌入式ARM微处理器技术,内部嵌入补料预测控制算法。本发明能够适应秸秆发酵燃料乙醇过程过程的动态特性、强烈的非线性和回路之间的强耦合性,能够得到良好的控制效果。

Description

基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制系 统及方法
技术领域
本发明属于生物技术和信息科学交叉领域,主要涉及对秸秆发酵燃料乙醇过程中的补料量——葡萄糖、氨水量、硫酸氨进行自动控制的方法及***构造方法。
背景技术
随着环境污染的日益严重和能源危机的不断加剧,生物质能源以其资源巨大、使用方便、清洁无污染等特点,被世界各国誉为具有巨大经济潜力的朝阳产业。生物质能源主要有燃料乙醇、生物柴油、生物沼气、生物制氢等形式,其中燃料乙醇作为世界上生产和使用规模最大的生物质能源,是从生物质中提取的唯一能够直接用于车用燃料的液态能源载体,特别是以农作物秸秆、柴草、木材加工废弃物等这些工农业大量存在的木质纤维素为原料发酵生产燃料乙醇,在实现资源高效综合利用的同时,可以避免农作物秸秆、木材加工废弃物焚烧、废弃等带来的环境污染,对实现经济可持续发展与生态环境保护起到重要作用。
为最大限度提升燃料乙醇生产效率和产品得率,降低生产能效,提高秸秆发酵燃料乙醇产业的经济效益,需要利用控制技术对秸秆发酵燃料乙醇过程进行动态调控,将秸秆发酵燃料乙醇过程控制在最佳工艺条件下进行生产。然而由于涉及到酶母菌的生长繁殖、代谢过程,秸秆发酵燃料乙醇过程是一个时变、非线性、不确定的多变量强耦合***,工艺机理非常复杂。现有的发酵过程控制大多局限于对外部环境参数的简单控制,以稳定发酵现场工况,而对于生产过程起关键作用的补料量的控制,目前多数是靠人工根据经验决定的,如国内大多数生产厂家采用的集中补料控制方法,即每2~24小时对发酵罐手动补料一次,由于一次补料量大,对发酵环境条件冲击太大,严重地破坏了发酵过程中发酵温度、酸碱度、溶解氧等环境参数的平衡,直接影响了酵母菌的正常代谢,加速了泡沫的产生,逃液问题严重,且生产过程中错误和故障不易及时发现,造成原料的浪费和设备的空转,严重制约着秸秆发酵燃料乙醇生产过程的质量和产量。
随着秸秆发酵燃料乙醇生产规模越来越大,生产过程中并行控制的发酵罐越来越多,传统的仅凭经验实现对补料的控制,已经显得力不从心。若操作不当,将会造成极大的经济损失,因此,若能采用先进控制理论对秸秆发酵燃料乙醇过程进行实时补料控制、管理和优化操作,不但能解决上述存在的问题,而且可以降低工人的劳动强度,提高自动化生产水平。由于秸秆发酵燃料乙醇过程的非线性、时变性、大滞后性、耦合性和不确定性,传统的线性控制方法已难以满足要求。目前研究的一些非线性控制方法大都依赖于被控对象的精确动力学模型,而秸秆发酵燃料乙醇过程的不确定性和参数的时变性使其精确动力学模型难以获得的,现有的秸秆发酵燃料乙醇过程动力学模型大都采用的是一种所谓的“灰箱”模型,即在对发酵过程的反应机理有一定理解的基础上,建立起的一种非确定数学模型。由于模型只是针对特定现象的描述,模型参数随扰动变化较大,外推能力有限,难以胜任非现性控制方法的性能要求。正是由于以上原因,使得到目前为止秸秆发酵燃料乙醇过程的各种补料控制方法还很难应用于实际的发酵过程中。
为了解决传统补料控制方法的不足,真正实现发酵过程的高性能补料控制,降低秸秆发酵燃料乙醇过程中工人的劳动强度,提高自动化生产水平和生产效率,降低生产成本,需采用一些新的控制方法设计方案。
发明内容
为了克服已有的补料控制方案的不能适应秸秆发酵燃料乙醇过程的动态特性、强烈的非线性、回路之间的耦合性和不能得到良好的控制效果的不足,本发明提供一种能够解决秸秆发酵燃料乙醇过程的动态特性、强烈的非线性、回路之间的耦合性问题,并得到良好的控制效果的基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制方法及***。
本发明解决其技术问题所采用的技术方案是:
一种基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制方法,该预测控制方法包括以下步骤:
步骤一:建立非线性预测模型,利用历史罐批次数据对模糊神经网络进行训练得到秸秆发酵燃料乙醇过程的输入输出非参数内部非线性预测模型;
步骤二;预测未来输出状态,在当前时刻 ,利用历史和未来罐批数据的输入输出信息,通过基于模糊神经网络的非线性预测模型对秸秆发酵燃料乙醇过程未来的输出状态纤维素酶活、乙醇浓度、残糖含量进行预测;
步骤三:误差反馈校正,将从步骤二得到的秸秆发酵燃料乙醇过程未来的输出状态时刻的输出误差相加,得到时刻发酵过程的闭环预测输出纤维素酶活、乙醇浓度、残糖含量
步骤四:设定参考轨迹,为使发酵过程未来输出能沿着设定轨迹平稳的到达设定值,引入参考输入轨迹纤维素酶活、乙醇浓度、残糖含量
步骤五:非线性控制器输出,将得到预测闭环输出与设定的参考轨迹进行比较,应用二次型性能指标的控制器进行滚动优化,计算出当前时刻应添加于发酵罐的葡萄糖量、氨水量、硫酸氨量
上述步骤一中所述基于模糊神经网络的非线性预测模型是黑箱模型,反映了秸秆发酵燃料乙醇过程的输入与输出之间的一种笼统的直接因果关系,通过模糊神经网络根据历史罐批次数据由黑箱辨识获得。所说的秸秆发酵燃料乙醇过程的输入是葡萄糖量、氨水量、硫酸氨量,输出是纤维素酶活、乙醇浓度、残糖含量;所说的历史罐批次数据是按给定原则选取的L个输入输出向量对,这些原则是:(a)时效性,即所选历史罐批次数据属于1~3个月内的生产罐批;(b)代表性,即所选历史罐批数据不属于极端异常罐批数据,且尽可能均匀地分布于已知波动范围。经过数据预处理,获得历史罐批次的输入输出向量对
其中: ();
;;;;n和m分别是输出和输入量的阶次。
上述步骤一中所述的模糊神经网络是一个引入模糊逻辑运算的五层自适应神经网络,兼备模糊逻辑和神经网络的优势。
上述步骤五中所述的控制器采用滚动时域下的二次型目标函数,并且控制律是在此目标函数下通过遗传算法寻优获取的,为全局最优。
本发明还公开了基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制***,控制***包括现场3个智能检测仪表、3个蠕动泵及1个智能控制器,其中,智能检测仪表和蠕动泵与发酵罐直接相连,智能检测仪表与智能控制器相连;智能检测仪表用于实时获取秸秆发酵燃料乙醇过程的输出量,即纤维素酶活、乙醇浓度、残糖含量并传送至智能控制器;智能控制器采用嵌入式ARM微处理器技术,内部嵌入模糊神经网络预测控制算法,根据秸秆发酵燃料乙醇过程的输出量计算出当前时刻应加于发酵罐的补料控制量,并通过控制3个蠕动泵的开关时间实现发酵现场补料量葡萄糖量、氨水量、硫酸氨量的添加;
控制***将多任务嵌入式VxWorks操作***移植到智能控制器中,将控制***所要完成的功能细化为几个核心任务,由VxWorks内核进行实时调度。控制***所要完成的任务按其优先级从高到低顺序依次:控制***监视与故障诊断、键盘扫描、补料预测控制算法、LCD显示、补料控制量输出、异步串行通信。输出量采集部分放到定时器中断程序中执行,即每分钟通过智能检测仪表获取发酵液中的纤维素酶活、乙醇浓度、残糖含量数据,再对数据进行高通、低通滤波处理。控制***监视任务用来监视控制***其他任务。当被监视任务在执行过程中出现差错时,控制***监视任务将按照预先设定的处理表对其进行处理,使出错的任务恢复正常运行。控制***运行时,首先进行控制***初始化操作,初始化所有数据结构、分配堆栈空间,然后建立任务间通信的邮箱或消息队列,进行任务建立及分配任务优先权。所有新建任务被置为就绪态,程序从优先权最高的任务开始执行。即首先对键盘进行自扫描,然后对滤波后的样本采集数据进行模糊神经网络预测控制运算,最后将得到的补料控制量输出到LCD显示并通过控制3个蠕动泵的开关时间实现发酵现场补料量葡萄糖量、氨水量、硫酸氨量的添加。
本发明具有的有益效果:
1.无需使用经验知识,也无需深入了解控制对象秸秆发酵燃料乙醇过程的机理特性,只需使用输入和输出数据就可实现非线性对象的黑箱辨识,辨识过程简单,可调参数少,学习速度快。
2.模糊神经网络作为模糊逻辑和神经网络的有机结合体,兼备模糊逻辑和神经网络的优势,不仅能处理模糊信息,实施模糊推理,又引入神经网络的学习机制,增强了网络的自适应能力,使得模糊神经网络同时具有推理能力强和自适应能力强的优点,非线性拟合精度高,推广泛化能力强
3.充分利用传统模型预测控制技术的优点,引入参考轨迹,反馈校正和滚动优化技术,获取更多的***运行信息,并利用遗传算法进行滚动优化,将最优控制律的求取转化为一个非线性约束优化问题,易得到全局最优解,实现了发酵现场补料过程的自动控制,据此设计出模神经网络预测控制***具有良好的控制效果和实用价值。
附图说明
图1中描绘了基于模糊神经网络的非线性模型预测控制的基本框架;
图2给出了模糊神经网络的结构框图;
图3给出了模糊神经网络补料预测控制***的硬件结构图。
图4给出了模糊神经网络补料预测控制***的智能控制器软件设计流程图。
具体实施方式
下面按照图1所示的基本框架作详细说明。
1.建立基于模糊神经网络的非线性预测模型
模型神经网络(FNN)是一个引入模糊运算的五层自适应神经网络,兼备模糊逻辑和神经网络的优势。模糊神经网络输入输出关系如图2所示。
其中第Ⅰ层为输入层,该层的各个结点直接与输入向量的各分量连接,起着将输入值传送到下一层的作用,该层的结点数
第Ⅱ层为隶属度函数层,在该层每一个节点完成一个高斯隶属函数的功能,对于该层第个变量的第个节点:
式中,分别表示第个变量的第个节点高斯隶属函数的中心和宽度,是隶属函数的数量,也代表***总的规则数。
第Ⅲ层为规则层(模糊推理层),每个节点分别代表一个可能的模糊规则中的IF部分。因此,该层节点数反映了模糊规则数。第个规则的输出为:
式中,
第Ⅳ层为归一化层,称这些节点为节点。节点数与模糊规则节点数相等。第个节点的输出为:
第Ⅴ层为输出层,该层中的每个节点表示一个输出变量,它所实现的是反模糊化计算,即:
式中,是输出量的维数。
将式(2)、式(3)代入式(4)中,则得到模糊神经网络预测模型:
秸秆发酵燃料乙醇过程的动态特性可以用下面的离散形式表示:
(6)
式中,为非线性函数,输出量对应于秸秆发酵燃料乙醇过程中的生化过程变量,是纤维素酶活,是乙醇浓度, 是残糖含量,控制量对应于秸秆发酵燃料乙醇过程中添加的补料量,是葡萄糖量,是氨水量,硫酸氨量。
取历史罐批数据的输入(当时,)和输出(时,,其中。设,其中:;
;。构造学习数据集(),其中拟合因子,根据学习数据集,通过对模糊神经网络进行训练,得到权重参数、隶属度中心和宽度
2.预测未来输出状态
在时刻,利用预测模型对进行预测:
(7)
式中,是模糊神经网络形式的非线性函数,由拟合精度决定。
为获取***的多步预测输出,我们考虑P=M的情况,其中P是预测时域,M是控制时域,并且,根据公式(6),顺移时间序列有:
3.误差反馈校正
模型和真实发酵过程之间总是存在误差的,为克服模型误差以及各种干扰,引入反馈校是必要的。计算时刻的误差,把它加到模型预测输出上,就得到了时刻的闭环预测输出:
式中,为误差校正矩阵,取为单位阵。
4.设定参考轨迹
引入参考输入轨迹的作用就是使***输出能沿着设定轨迹平稳的到达设定值。参考轨迹一般采用如下形式:
(9)
式中,时刻的参考输入,是柔化常数阵,它对闭环***的动态特性和鲁棒性起重要作用。
当然,参考轨迹可以采取多种形式,包括人为设定的任意曲线,目的就是为了使***输出的动态特性更好。
5.非线性控制器输出
选取滚动时域下的二次型目标函数:
(10)
式中,是权重矩阵。
为获取多步预测的控制律,提出采用遗传算法求取全局最优解。
式(10)是一个求最小值的问题,而遗传算法的目标函数是求最大值,因而不能直接采用式(10)作为遗传算法优化的目标函数。这里将遗传算法的目标函数修改为:
(11)
约束条件为:
式中,对控制作用约束为
在遗传算法优化过程中,将控制量的约束和加快遗传算法的约束速度包含在编码中,遗传编码采用二进制编码,个体的基因数代表控制时域,假设表示控制量的变化量,基因长度代表控制变化量的精度,则个体的长度为。个体的基因即为控制量,个体的基因排列为分别表示控制量的最大值约束和最小值约束,分别表示变化量的最大值和最小值。假设在第()步,考虑控制量的最大值和最小值的约束值,设实际控制量的最大和最小变化值分别为则:
根据式(12)和(13),遗传算法的正负编码分别为:
控制量的变化量,控制量的变化量取第1个基因的值,控制量
遗传算法采取采用第1个基因收敛速率确定优化的停止条件,第1个基因是当前控制输入,如果收敛速率不变,则停止优化。
实践表明,利用上述遗传算法对目标函数进行优化后,控制量比较平稳,***的动态性能和鲁棒性得到时一步改善。
整个控制方法如下:
1.根据历史罐批数据建立模糊神经网络学习数据集,共有组;
2.选择模糊神经网络的初始参数,然后根据学习数据集,进行离线训练,得到,并将其投入在线运行;
3. 选择模型参数以及采样周期T、预测控制参数
4.在当前时刻,根据式(9)计算秸秆发酵燃料乙醇过程中的参考输入纤维素酶活、乙醇浓度和残糖含量
5.计算误差
6.由模糊神经网络预测模型输出纤维素酶活、乙醇浓度和残糖含量,经反馈校正后生成闭环预测输出纤维素酶活、乙醇浓度、残糖含量
7.利用遗传算法求解二次型性能函数,获得最优控制解,采用作为第一个控制信号,作为发酵过程中补料量的输入,然后转至第1步,直到完成整个控制。
基于模糊神经网络的预测控制方法的具体实现就是所要构造的预测控制***,图3给出了预测控制***的一个具体实施例的示意图。控制***包括现场3个智能检测仪表、3个蠕动泵及1个智能控制器,其中,智能检测仪表和蠕动泵与发酵罐直接相连,智能检测仪表与智能控制器相连;智能检测仪表用于实时获取秸秆发酵燃料乙醇过程的输出量,即纤维素酶活、乙醇浓度、残糖含量并传送至智能控制器;智能控制器采用嵌入式ARM微处理器技术,内部嵌入模糊神经网络预测控制算法,根据秸秆发酵燃料乙醇过程的输出量计算出当前时刻应加于发酵罐的补料控制量,并通过控制3个蠕动泵的开关时间实现发酵现场补料量葡萄糖量、氨水量、硫酸氨量的添加;
控制***将多任务嵌入式VxWorks操作***移植到智能控制器中,将控制***所要完成的功能细化为几个核心任务,由VxWorks内核进行实时调度。控制***所要完成的任务按其优先级从高到低顺序依次:控制***监视与故障诊断、键盘扫描、补料预测控制算法、LCD显示、补料控制量输出、异步串行通信。输出量采集部分放到定时器中断程序中执行,即每分钟通过智能检测仪表获取发酵液中的纤维素酶活、乙醇浓度、残糖含量数据,再对数据进行高通、低通滤波处理。控制***监视任务用来监视控制***其他任务。当被监视任务在执行过程中出现差错时,控制***监视任务将按照预先设定的处理表对其进行处理,使出错的任务恢复正常运行。控制***运行时,首先进行控制***初始化操作,初始化所有数据结构、分配堆栈空间,然后建立任务间通信的邮箱或消息队列,进行任务建立及分配任务优先权。所有新建任务被置为就绪态,程序从优先权最高的任务开始执行。即首先对键盘进行自扫描,然后对滤波后的样本采集数据进行模糊神经网络预测控制运算,最后将得到的补料控制量输出到LCD显示并通过控制3个蠕动泵的开关时间实现发酵现场补料量葡萄糖量、氨水量、硫酸氨量的添加。
上述实施例用来解释说明本发明,而不是对本发明进行限制,在本发明的精神和权利要求的保护范围内,对本发明作出的任何修改和改变,都落入本发明的保护范围。

Claims (13)

1.一种基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制方法,其特征在于该预测控制方法包括以下步骤:
步骤一:建立非线性预测模型,利用历史罐批数据对模糊神经网络进行训练得到秸秆发酵燃料乙醇过程的输入输出非参数内部非线性预测模型;
步骤二;预测未来输出状态,在当前时刻 ,利用历史和未来罐批数据的输入输出信息,通过基于模糊神经网络的非线性预测模型对秸秆发酵燃料乙醇过程未来的输出状态纤维素酶活、乙醇浓度、残糖含量进行预测;
步骤三:误差反馈校正,将从步骤二得到的秸秆发酵燃料乙醇过程未来的输出状态时刻的输出误差相加,得到时刻发酵过程的闭环预测输出状态纤维素酶活、乙醇浓度、残糖含量
步骤四:设定参考轨迹,为使发酵过程未来输出能沿着设定轨迹平稳的到达设定值,引入参考输入轨迹纤维素酶活、乙醇浓度、残糖含量
步骤五:非线性控制器输出,将得到预测闭环输出与设定的参考轨迹进行比较,应用二次型性能指标的控制器进行滚动优化,计算出当前时刻应添加的葡萄糖量、氨水量、硫酸氨量
步骤六:根据计算出补料量控制蠕动泵的开关时间实现现场补料过程的自动控制。
2.根据权利要求1所述的一种基于模糊神经网络的非线性预测模型是黑箱模型,反映了秸秆发酵燃料乙醇过程的输入与输出之间的一种笼统的直接因果关系,通过模糊神经网络根据历史罐批次数据由黑箱辨识获得。
3.根据权利要求1所述的一种基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制方法,其特征在于步骤一所述的模糊神经网络是一个引入模糊逻辑运算的五层自适应神经网络。
4.根据权利要求1所述的一种基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制方法,其特征在于步骤五所述的控制器采用滚动时域下的二次型目标函数,并且控制律是在此目标函数下通过遗传算法寻优获取的,为全局最优。
5.一种实现权利要求1所述的基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制方法的控制***,其特征在于:所述的控制***包括现场3个智能检测仪表、3个蠕动泵及1个智能控制器,其中,智能检测仪表和蠕动泵与发酵罐直接相连,智能检测仪表与智能控制器相连;智能检测仪表用于实时获取秸秆发酵燃料乙醇过程的输出量,即纤维素酶活、乙醇浓度、残糖含量并传送至智能控制器;智能控制器采用嵌入式ARM微处理器技术,内部嵌入模糊神经网络预测控制算法,根据秸秆发酵燃料乙醇过程的输出量计算出当前时刻应加于发酵罐的补料控制量,并通过控制3个蠕动泵的开关时间实现发酵现场补料量葡萄糖量、氨水量、硫酸氨量的添加。
6.根据权利要求5所述的基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制方法的控制***,其特征在于控制***将多任务嵌入式VxWorks操作***移植到智能控制器中,将控制***所要完成的功能细化为几个核心任务,由VxWorks内核进行实时调度。
7.控制***所要完成的任务按其优先级从高到低顺序依次:控制***监视与故障诊断、键盘扫描、补料预测控制算法、LCD显示、补料控制量输出、异步串行通信。
8.输出量采集部分放到定时器中断程序中执行,即每分钟通过智能检测仪表获取发酵液中的纤维素酶活、乙醇浓度、残糖含量数据,再对数据进行高通、低通滤波处理。
9.控制***监视任务用来监视控制***其他任务。
10.当被监视任务在执行过程中出现差错时,控制***监视任务将按照预先设定的处理表对其进行处理,使出错的任务恢复正常运行。
11.控制***运行时,首先进行控制***初始化操作,初始化所有数据结构、分配堆栈空间,然后建立任务间通信的邮箱或消息队列,进行任务建立及分配任务优先权。
12.所有新建任务被置为就绪态,程序从优先权最高的任务开始执行。
13.即首先对键盘进行自扫描,然后对滤波后的样本采集数据进行模糊神经网络预测控制运算,最后将得到的补料控制量输出到LCD显示并通过控制3个蠕动泵的开关时间实现发酵现场补料量葡萄糖量、氨水量、硫酸氨量的添加。
CN201610007375.XA 2016-01-07 2016-01-07 基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制***及方法 Pending CN106950824A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610007375.XA CN106950824A (zh) 2016-01-07 2016-01-07 基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610007375.XA CN106950824A (zh) 2016-01-07 2016-01-07 基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制***及方法

Publications (1)

Publication Number Publication Date
CN106950824A true CN106950824A (zh) 2017-07-14

Family

ID=59466246

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610007375.XA Pending CN106950824A (zh) 2016-01-07 2016-01-07 基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制***及方法

Country Status (1)

Country Link
CN (1) CN106950824A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108037664A (zh) * 2017-12-12 2018-05-15 东北大学 一种基于模糊pid的中药多糖分离自动控制***
CN109239141A (zh) * 2018-08-21 2019-01-18 北京化工大学 一种基于醇类气体浓度在线检测的发酵过程反馈补料控制装置及方法
CN115959933A (zh) * 2023-02-20 2023-04-14 南开大学 一种好氧堆肥智能控制方法及***
CN117229905A (zh) * 2023-11-15 2023-12-15 山东朝辉生物科技有限公司 一种生物饲料发酵管控方法及***
CN118151614A (zh) * 2024-05-08 2024-06-07 镇江贝思特有机活性肥料有限公司 化粪池水调节有机物料发酵过程的控制方法及控制***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101051282A (zh) * 2007-05-09 2007-10-10 浙江大学 多操作***协同工作实现方法
CN101587350A (zh) * 2009-06-05 2009-11-25 江苏大学 基于模糊神经逆的青霉素发酵过程关键生化量的软测量方法及***构造
CN101763036A (zh) * 2009-12-29 2010-06-30 江苏大学 基于模糊神经网络的赖氨酸发酵过程补料预测控制***及方法
CN102156588A (zh) * 2011-03-16 2011-08-17 中国科学院上海技术物理研究所 一种嵌入式红外实时信号处理***
CN103729480A (zh) * 2014-01-29 2014-04-16 重庆邮电大学 一种多核实时操作***多个就绪任务快速查找及调度方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101051282A (zh) * 2007-05-09 2007-10-10 浙江大学 多操作***协同工作实现方法
CN101587350A (zh) * 2009-06-05 2009-11-25 江苏大学 基于模糊神经逆的青霉素发酵过程关键生化量的软测量方法及***构造
CN101763036A (zh) * 2009-12-29 2010-06-30 江苏大学 基于模糊神经网络的赖氨酸发酵过程补料预测控制***及方法
CN102156588A (zh) * 2011-03-16 2011-08-17 中国科学院上海技术物理研究所 一种嵌入式红外实时信号处理***
CN103729480A (zh) * 2014-01-29 2014-04-16 重庆邮电大学 一种多核实时操作***多个就绪任务快速查找及调度方法

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108037664A (zh) * 2017-12-12 2018-05-15 东北大学 一种基于模糊pid的中药多糖分离自动控制***
CN109239141A (zh) * 2018-08-21 2019-01-18 北京化工大学 一种基于醇类气体浓度在线检测的发酵过程反馈补料控制装置及方法
CN109239141B (zh) * 2018-08-21 2020-07-24 北京化工大学 一种基于醇类气体浓度在线检测的发酵过程反馈补料控制装置及方法
CN115959933A (zh) * 2023-02-20 2023-04-14 南开大学 一种好氧堆肥智能控制方法及***
CN115959933B (zh) * 2023-02-20 2024-05-28 南开大学 一种好氧堆肥智能控制方法及***
CN117229905A (zh) * 2023-11-15 2023-12-15 山东朝辉生物科技有限公司 一种生物饲料发酵管控方法及***
CN117229905B (zh) * 2023-11-15 2024-02-06 山东朝辉生物科技有限公司 一种生物饲料发酵管控方法及***
CN118151614A (zh) * 2024-05-08 2024-06-07 镇江贝思特有机活性肥料有限公司 化粪池水调节有机物料发酵过程的控制方法及控制***

Similar Documents

Publication Publication Date Title
CN106950824A (zh) 基于模糊神经网络的秸秆发酵燃料乙醇过程补料预测控制***及方法
Pawlowski et al. Effective utilization of flue gases in raceway reactor with event-based pH control for microalgae culture
CN101763036A (zh) 基于模糊神经网络的赖氨酸发酵过程补料预测控制***及方法
CN106802563B (zh) 一种基于果蝇优化和lssvm的污水过程优化控制方法
CN111650834B (zh) 基于极限学习机的污水处理过程预测控制方法
CN106371316B (zh) 基于pso‑lssvm的水岛加药在线控制方法
CN108614422A (zh) 陆基工厂循环水养殖中溶解氧优化控制方法、装置及***
CN101639902B (zh) 生物发酵过程中基于支持向量机的软测量仪表的建模方法
CN106200379A (zh) 一种非自衡对象的分布式动态矩阵控制方法
Roeva et al. Multiple model approach to modelling of Escherichia coli fed-batch cultivation extracellular production of bacterial phytase
CN110929809A (zh) 一种特征自增强的循环神经网络的污水关键水质指标软测量方法
Pawlowski et al. Event-based control systems for microalgae culture in industrial reactors
CN101598927A (zh) 一种基于神经网络的纯碱碳化工艺控制***及其控制方法
Schaum et al. Observability analysis and observer design for a class of cell population balance models
Li et al. Prediction model of dissolved oxygen in ponds based on ELM neural network
CN114384931B (zh) 一种基于策略梯度的无人机多目标最优控制方法和设备
CN113991752B (zh) 一种电网准实时智能控制方法及***
CN109507868A (zh) 一种模糊pid控制器及规模化养猪场沼气工程控制***
Zhou et al. Double-tank liquid level control based on genetic algorithm
Wolf et al. Biogas plant optimization using genetic algorithms and particle swarm optimization
Liu et al. A PSO-RBF neural network for BOD multi-step prediction in wastewater treatment process
Hu et al. The soft measure model of dissolved oxygen based on RBF network in ponds
CN105740599A (zh) 一种基因调节连续发酵混杂动力***
CN104898739A (zh) 一种蔬菜废弃物发酵的半张量积温度控制方法
Liu et al. Design of Aeration Control System for Sewage Treatment Based on PLC

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
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170714

WD01 Invention patent application deemed withdrawn after publication