当前位置: 首页 > 专利查询>榆林学院专利>正文

一种基于FPGA的高炉TRT伺服控制系统技术方案

技术编号:18230815 阅读:35 留言:0更新日期:2018-06-16 20:05
本发明专利技术公开了一种基于FPGA的高炉TRT伺服控制系统,包括FPGA核心控制板,FPGA核心控制板分别接收A/D1信号采集电路板采集的静叶液压缸活塞位置信号以及A/D2信号采集电路板采集的透平机静叶开度设定值信号,FPGA核心控制板对接收到的信息进行处理后通过D/A信号输出板发送至电液伺服阀,通过电液伺服阀控制透平机的静叶开度。将FPGA强大的逻辑运算功能和微处理器丰富的资源和灵活性结合到一起,使得基于FPGA的电液伺服控制器的设计更加方便,人机交互更易实现,控制器的参数更便于调节,使用FPGA器件可以大大缩短系统的研制周期,减小资金投入。 1

【技术实现步骤摘要】
一种基于FPGA的高炉TRT伺服控制系统
本专利技术属于能源与动力工程
,具体涉及一种基于FPGA的高炉TRT伺服控制系统。
技术介绍
TRT(BlastFurnaceTopGasPressureRecoveryTurbineSystem),即高炉炉顶煤气余压回收透平发电装置,传统的高炉TRT控制系统副回路的电液位置伺服控制器是采用模拟电路来实现控制,使得用于该回路的控制算法无法得到改进和完善,限制了控制系统的进一步优化,顶压控制系统的副回路是一个电液位置伺服系统,该系统中的控制器通常是以经典PID实现的模拟伺服控制器。该控制器虽然具有快速跟踪的优势,但同时也存在PID参数调节不便以及温漂和零漂等问题,且由于其硬件特性的限制,智能控制等一系列先进的优化控制算法无法应用于高炉TRT的顶压控制系统中,这对提升高炉顶压的控制品质造成了极大的不便。
技术实现思路
本专利技术所要解决的技术问题在于针对上述现有技术中的不足,提供一种基于FPGA的高炉TRT伺服控制系统,以改善高炉TRT控制系统的顶压控制品质。本专利技术采用以下技术方案:一种基于FPGA的高炉TRT伺服控制系统,包括FPGA核心控制板,FPGA核心控制板分别接收A/D1信号采集电路板采集的静叶液压缸活塞位置信号以及A/D2信号采集电路板采集的透平机静叶开度设定值信号,FPGA核心控制板对接收到的信息进行处理后通过D/A信号输出板发送至电液伺服阀,通过电液伺服阀控制透平机的静叶开度。具体的,静叶液压缸设置有位置传感器,位置传感器用于采集4~20mA静叶液压缸活塞的位置信号并发送给A/D1信号采集电路板。进一步的,A/D1信号采集电路板用于获取位置传感器采集的静叶液压缸活塞位置信号并经过A/D转换后发送给FPGA核心控制板。具体的,透平机设置有顶压控制器,顶压控制器用于输出4~20mA透平机静叶开度的设定值信号并发送给A/D2信号采集电路板。进一步的,A/D2信号采集电路板用于获取顶压控制器传来的透平机静叶开度设定值信号并经过A/D转换后发送给FPGA核心控制板。具体的,FPGA核心控制板包括两路A/D采集控制模块,两路A/D采集控制模块分别用于和A/D1信号采集电路板、A/D2信号采集电路板的A/D转换芯片连接;一路A/D采集控制模块依次经过FIR数字滤波模块、模糊自适应PID控制模块、D/A输出模块与D/A信号输出板上的D/A转换芯片连接;第二路A/D采集控制模块与NIOS系统连接;NIOS系统经过双口RAM1与模糊自适应PID控制模块连接,模糊自适应PID控制模块经过双口RAM2与NIOS系统连接构成数据回路。进一步的,NIOS系统采用C语言实现基于NIOSII的键盘和显示模块连接。具体的,FPGA核心控制板还连接有外围设备,外围设备包括SDRAM、FLASH、I2C和人机交互设备。具体的,FPGA核心控制板上的核心控制器采用EP1C12FPGA芯片。与现有技术相比,本专利技术至少具有以下有益效果:本专利技术在高炉TRT顶压控制系统的设计中,基于FPGA的设计方法可提高系统的集成度,从而减小设计过程中的复杂程度,提高系统运算速度及可靠性,具有设计灵活,现场可编程,调试简单和体积小等特点,FPGA还可内嵌CPU或DSP内核,支持软硬件协同设计,可作为SOPC的硬件平台,而SOPC技术可将FPGA强大的逻辑运算功能和微处理器丰富的资源和灵活性结合到一起,使得基于FPGA的电液伺服控制器的设计更加方便,人机交互更易实现,控制器的参数更便于调节,使用FPGA器件可以大大缩短系统的研制周期,减小资金投入。进一步的,由于FPGA使用内部的逻辑模块单元实现所需的功能,各个模块之间并行运行,这使得系统运算速度更快、实时性更强,而且只需修改核心的控制模块,并重新烧写,就可实现算法的改进和升级,为提高TRT装置顶压控制效果打下良好的基础。综上所述,本专利技术有效提高高炉的顶压。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明图1为本专利技术FPGA控制系统总体结构框图;图2为本专利技术FPGA内部具体的逻辑框图。具体实施方式本专利技术提供了一种基于FPGA的高炉TRT伺服控制系统,采用FPGA作为控制器,可利用其以数字电路实现控制的特点,在硬件逻辑电路的基础上实现控制算法的升级,从而解决原系统因模拟电路的硬件特性而带来的不足以及PID参数不便调节等问题,进一步提升了伺服控制器的速度优势,优化了系统的控制性能。主回路是一个定值控制系统,它的主要目标是使高炉炉顶的压力值达到一个稳定的状态,因此主回路的主要控制变量为高炉的炉顶压力。副回路中的给定值是主控制器即顶压控制器的输出控制量,用来使副回路中的透平机静叶开度尽量地实时跟踪主控制器输出的给定值,该回路中的主要控制变量为静叶液压缸的活塞位置。请参阅图1,本专利技术一种基于FPGA的高炉TRT伺服控制系统,包括FPGA核心控制板、A/D1信号采集电路板、A/D2信号采集电路板、D/A信号输出板和外围设备,A/D1信号采集电路板用于获取静叶液压缸活塞的位置信号并经过A/D转换后发送给FPGA核心控制板,A/D2信号采集电路板用于获取透平机静叶开度的设定值信号并经过A/D转换后发送给FPGA核心控制板,FPGA核心控制板将处理结果传递给D/A信号输出板,D/A信号输出板将结果进行D/A转换后发送至电液伺服阀,D/A信号输出板用于将数字信号转换成电液伺服阀所需的4~20mA的电流信号,用于控制透平机静叶开度。外围设备包括SDRAM、FLASH、I2C和人机交互设备。电液伺服系统采集4~20mA静叶液压缸活塞位置信号及4~20mA透平机静叶开度设定值信号,两路模拟信号经过A/D转换后,将所得的数字信号传递给FPGA核心控制板。整个系统以ALTERA公司cyclone系列EP1C12FPGA芯片为核心控制器,内嵌NiosII32位CPU软核处理器。一方面该软核处理器可以通过FPGA内配置的两块双口RAM与核心控制模块进行信息交互,获取其状态和参数等信息,并通过与之连接的键盘和显示器配置、显示其工作参数;另一方面,它也可以实现对系统的实时监控,从而确保系统稳定无误的运行。其中,FPGA内部的各个控制模块用以实现对其对应的外部设备或芯片的控制。请参阅图2,FPGA核心控制板包括两路A/D采集控制模块,两路A/D采集控制模块分别用于和A/D1信号采集电路板、A/D2信号采集电路板的A/D转换芯片连接;一路A/D采集控制模块依次经过FIR数字滤波模块、模糊自适应PID控制模块、D/A输出模块与D/A信号输出板上的D/A转换芯片连接,采用VHDL语言实现A/D采集控制模块、D/A输出控制模块和模糊自适应PID控制模块;模糊自适应PID控制模块依次经过双口RAM2、NIOS系统、双口RAM1和模糊自适应PID控制模块连接构成回路;NIOS系统利用FPGA的集成开发环境配置实现NIOSII软核及其外围拓展模块(SDRAM、FLASH、I2C)和双口RAM1、双口RAM2模块以及FIR数字滤波模块连接。第二路A/D采集控制模块与NIOS系统连接;NIOS系统采用C语言实现基于NIOSII的键盘和显示模块连接。本专利技术基于FPGA的高炉TRT伺服控制系统作本文档来自技高网...
一种基于FPGA的高炉TRT伺服控制系统

【技术保护点】
1.一种基于FPGA的高炉TRT伺服控制系统,其特征在于,包括FPGA核心控制板,FPGA核

【技术特征摘要】
1.一种基于FPGA的高炉TRT伺服控制系统,其特征在于,包括FPGA核心控制板,FPGA核心控制板分别接收A/D1信号采集电路板采集的静叶液压缸活塞位置信号以及A/D2信号采集电路板采集的透平机静叶开度设定值信号,FPGA核心控制板对接收到的信息进行处理后通过D/A信号输出板发送至电液伺服阀,通过电液伺服阀控制透平机的静叶开度。2.根据权利要求1所述的一种基于FPGA的高炉TRT伺服控制系统,其特征在于,静叶液压缸设置有位置传感器,位置传感器用于采集4~20mA静叶液压缸活塞的位置信号并发送给A/D1信号采集电路板。3.根据权利要求2所述的一种基于FPGA的高炉TRT伺服控制系统,其特征在于,A/D1信号采集电路板用于获取位置传感器采集的静叶液压缸活塞位置信号并经过A/D转换后发送给FPGA核心控制板。4.根据权利要求1所述的一种基于FPGA的高炉TRT伺服控制系统,其特征在于,透平机设置有顶压控制器,顶压控制器用于输出4~20mA透平机静叶开度的设定值信号并发送给A/D2信号采集电路板。5.根据权利要求4所述的一种基于FPGA的高炉TRT伺服控制系统,其特征在于,A/D2信号采集电路板用于获取顶压控制器传来的透平机静叶开...

【专利技术属性】
技术研发人员:郭敏桂彩云杨挺秦刚
申请(专利权)人:榆林学院
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1