[go: up one dir, main page]

CN101078374A - Fuel pressure controlling device and controlling method for mini combustion turbine - Google Patents

Fuel pressure controlling device and controlling method for mini combustion turbine Download PDF

Info

Publication number
CN101078374A
CN101078374A CN 200710011968 CN200710011968A CN101078374A CN 101078374 A CN101078374 A CN 101078374A CN 200710011968 CN200710011968 CN 200710011968 CN 200710011968 A CN200710011968 A CN 200710011968A CN 101078374 A CN101078374 A CN 101078374A
Authority
CN
China
Prior art keywords
control device
control
processing circuit
circuit
signal
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.)
Granted
Application number
CN 200710011968
Other languages
Chinese (zh)
Other versions
CN100497904C (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.)
Northeastern University China
Original Assignee
Northeastern University China
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 Northeastern University China filed Critical Northeastern University China
Priority to CNB2007100119684A priority Critical patent/CN100497904C/en
Publication of CN101078374A publication Critical patent/CN101078374A/en
Application granted granted Critical
Publication of CN100497904C publication Critical patent/CN100497904C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Feedback Control In General (AREA)

Abstract

The invention relates to a fuel pressure control device of micro gas turbine and the control method. The device comprises DSP TM320LF2407A of TI Co. and the minimum system design, power circuit, signal detection circuit, signal processing circuit, communication processing circuit and driving output circuit. Thereinto, the signal processing circuit, the communication processing circuit and the driving circuit are connected with the DSP respectively. The signal detection circuit is connected with the signal processing circuit and the communication processing circuit is connected with the central control device. The control method of fuel pressure control device comprises initialization, self detection, normal shutdown control, parameter modification and pressure control monitoring on time. The invention is provided with reliability, safety, economic practicality and technology advancement.

Description

一种微型燃气轮机的燃料压力控制装置及控制方法A fuel pressure control device and control method for a micro gas turbine

技术领域technical field

本发明属于微型燃气轮机技术领域,特别涉及一种微型燃机燃料压力控制装置及控制方法。The invention belongs to the technical field of micro gas turbines, in particular to a fuel pressure control device and control method for a micro gas turbine.

背景技术Background technique

微型燃气轮机在未来我国电力、动力等国民经济领域和国家安全等方面具有重要作用和战略意义,先进燃气轮机技术是21世纪能源动力系统中的核心关键技术,对于我国相关领域如能源、电力、航空、航天、船舶、车辆、军事等国民经济和国防建设中的高新技术发展有着重大意义。微型燃气轮机是由高速旋转的叶轮构成,将燃料燃烧产生的能量经过透平对外做功而产生电能给负载供电。其主要由压缩机、燃烧室、透平以及一些发电机组、回热器组成,基本技术特征是采用径流式叶轮机械(向心式透平和离心式压气机),在转子上两者叶轮为背靠背结构,回热器一般为高效板翅式,一些机组还采用空气轴承,不需要润滑油系统,这样结构更简单。微型燃气轮机发电机组具有高效率、低噪声、重量轻、体积小、低污染、以及多台集成扩容等一系列优点。Micro gas turbines will play an important role and strategic significance in my country's electric power, power and other national economic fields and national security in the future. Advanced gas turbine technology is the core key technology in the energy power system in the 21st century. The development of high and new technologies in the national economy and national defense construction such as aerospace, ships, vehicles, and military affairs is of great significance. The micro gas turbine is composed of a high-speed rotating impeller, and the energy generated by the combustion of fuel is used to do work through the turbine to generate electrical energy to supply power to the load. It is mainly composed of compressors, combustion chambers, turbines, some generator sets, and regenerators. The basic technical feature is the use of radial flow impeller machinery (central turbine and centrifugal compressor), and the two impellers on the rotor are back-to-back. Structure, the regenerator is generally a high-efficiency plate-fin type, and some units also use air bearings, which do not require a lubricating oil system, so the structure is simpler. The micro gas turbine generator set has a series of advantages such as high efficiency, low noise, light weight, small size, low pollution, and multiple integrated expansion.

燃料压力控制装置是微型燃气轮机的重要组成部分,本发明涉及的燃烧控制装置实质并不局限于微型机,而是通用设备方案。微型燃机燃料压力控制装置是实现燃料储罐内的燃料压力恒定的模块,是燃料压力控制装置的主要功能模块。燃气轮机简称燃机使用的燃料主要分为两种:一种是气体燃料,主要是天然气;另一种是液体燃料,主要是柴油。本发明针对的燃料为气体燃料。气体燃料压力控制主要是保持燃料储罐内的燃料压力恒定,燃料储罐中压力保持恒定是燃气轮机正常运行的前提条件。如果燃料压力不够燃机将不能正常启动,也就无法对外做功,使整个机组处于瘫痪阶段;如果燃料大于设定压力值,又会对燃机自身造成伤害,严重时会发生重大事故。所以燃料压力控制对燃机正常投入使用,以及在获得经济效益上都是一个重要的保证。目前燃料压力控制器产品品种繁多,而控制技术多采用可编程控制器(PLC)实现,属二次开发,成本较高,升级换代过于复杂。采用数字信号处理器(DSP)作为主控方式的仍为空白。The fuel pressure control device is an important part of the micro gas turbine, and the combustion control device involved in the present invention is not limited to the microcomputer in essence, but a general equipment solution. The micro gas turbine fuel pressure control device is a module that realizes constant fuel pressure in the fuel storage tank, and is the main functional module of the fuel pressure control device. There are two main types of fuel used in gas turbines: one is gaseous fuel, mainly natural gas; the other is liquid fuel, mainly diesel. The fuels targeted by the present invention are gaseous fuels. Gas fuel pressure control is mainly to keep the fuel pressure in the fuel storage tank constant, and keeping the pressure in the fuel storage tank constant is a prerequisite for the normal operation of the gas turbine. If the fuel pressure is not enough, the gas turbine will not be able to start normally, and will not be able to perform external work, so that the entire unit will be in a paralyzed stage; if the fuel is greater than the set pressure value, it will cause damage to the gas turbine itself, and in severe cases, a major accident will occur. Therefore, fuel pressure control is an important guarantee for the normal use of gas turbines and for obtaining economic benefits. At present, there are many kinds of fuel pressure controller products, and the control technology is mostly realized by programmable logic controller (PLC), which is a secondary development, the cost is high, and the upgrading is too complicated. It is still blank to use digital signal processor (DSP) as the main control method.

实际的过程控制与运动控制系统中,PID家族占有相当的地位,据统计,工业控制控制器中PID类控制器占有90%以上。PID控制器具有结构简单,各个控制参数有着明显的物理意义,调整方便的特点,其算法简单、鲁棒性好和可靠性高,被广泛应用于过程控制和运动控制中,尤其适用于可建立精确数学模型的确定性控制系统。然而在实际工业生产过程中控制系统往往具有非线性、时变不确定性以及无法建立精确的数学模型,因此采用常规PID不能达到理想的控制效果。同时在实际生产的现场,由于受到参数整定方法复杂的限制,利用常规PID控制器参数往往整定不良,性能欠佳,对现场系统的运行适应性很差。随着计算机技术和智能控制理论的发展为复杂动态系统的控制停工了新的途径。采用智能控制技术,可设计智能PID和进行PID智能整定。在调试初期本装置采用传统的PID控制,但是由于本系统具有时变,非线性、滞后性等特点,采用传统的PID控制显示出弊端,为了能够得到更好的控制效果,本发明将利用传统的PID控制结合模糊控制理论,使该控制系统具有在线参数自校正功能。进一步提高了控制精度和系统的安全性、稳定性。从理论上说,本装置所涉及的装置和控制方法可成为通用控制技术,应用到其他需要燃料压力控制的场合。In actual process control and motion control systems, the PID family occupies a considerable position. According to statistics, PID controllers account for more than 90% of industrial control controllers. The PID controller has the characteristics of simple structure, each control parameter has obvious physical meaning, and is easy to adjust. Its algorithm is simple, robust and reliable. It is widely used in process control and motion control, especially suitable for establishing Deterministic control systems with precise mathematical models. However, in the actual industrial production process, the control system often has nonlinearity, time-varying uncertainty and cannot establish an accurate mathematical model, so the ideal control effect cannot be achieved by using conventional PID. At the same time, in the actual production site, due to the limitation of the complex parameter setting method, the parameters of the conventional PID controller are often poorly set, the performance is not good, and the adaptability to the operation of the field system is very poor. With the development of computer technology and intelligent control theory, a new approach has been created for the control of complex dynamic systems. Using intelligent control technology, intelligent PID can be designed and PID intelligent tuning can be performed. In the early stage of debugging, the device adopts traditional PID control, but due to the time-varying, nonlinear, hysteresis and other characteristics of this system, the use of traditional PID control shows disadvantages. In order to obtain better control effects, the present invention will use traditional The PID control combined with fuzzy control theory makes the control system have the function of online parameter self-calibration. Further improve the control precision and the security and stability of the system. Theoretically, the device and control method involved in the device can become a general control technology and be applied to other occasions that require fuel pressure control.

发明内容Contents of the invention

针对现有技术存在的不足,本发明提供一种微型燃气轮机的燃料压力控制装置及控制方法(该项成果为国家高技术研究发展计划(“863”计划)课题成果)。Aiming at the deficiencies in the prior art, the present invention provides a fuel pressure control device and control method for a micro gas turbine (this achievement is the subject achievement of the National High Technology Research and Development Program ("863" Program)).

燃料控制系统包括上位机、显示及通讯装置、中央控制装置、燃烧控制装置、燃料压力控制装置、逆变控制装置、软启动控制装置、电池管理装置;其中显示及通讯装置分别与上位机、中央控制装置相连,燃烧控制装置、燃料压力控制装置、逆变控制装置、软启动控制装置、电池管理装置相连,如图1所示。The fuel control system includes a host computer, a display and communication device, a central control device, a combustion control device, a fuel pressure control device, an inverter control device, a soft start control device, and a battery management device; the display and communication devices are respectively connected with the host computer, the central The control devices are connected, and the combustion control device, fuel pressure control device, inverter control device, soft start control device, and battery management device are connected, as shown in Figure 1.

燃料压力控制装置所依赖的硬件装置包括燃料压缩机、变频器、压力传感器、燃料储罐,燃料压力控制装置、阀W52、阀W53、散热器、过滤器1、过滤器2、燃料调节阀、燃烧室。其中燃料压力控制装置与CAN总线相连,燃料压力控制装置内的D/A转换输出控制信号控制变频器、压力传感器采集的信号输入燃料压力控制装置内的A/D转换相连,压力传感器与燃料储罐相连,阀W52与过滤器1相连,过滤器1与燃料压缩机相连,燃料压缩机与散热器相连,散热器与燃料储罐相连,燃料储罐与过滤器2相连,过滤器2与阀W53相连,阀W53与燃料调节阀、燃气轮机的中央控制装置相连,燃料调节阀分别与燃烧室、燃气轮机的燃机控制装置相连;如图2所示。The hardware devices that the fuel pressure control device depends on include fuel compressor, frequency converter, pressure sensor, fuel storage tank, fuel pressure control device, valve W52, valve W53, radiator, filter 1, filter 2, fuel regulating valve, combustion chamber. Among them, the fuel pressure control device is connected with the CAN bus, the D/A conversion output control signal in the fuel pressure control device controls the frequency converter, and the signal collected by the pressure sensor is input into the A/D conversion in the fuel pressure control device. Tank is connected, valve W52 is connected with filter 1, filter 1 is connected with fuel compressor, fuel compressor is connected with radiator, radiator is connected with fuel storage tank, fuel storage tank is connected with filter 2, filter 2 is connected with valve W53 is connected, the valve W53 is connected with the fuel regulating valve and the central control device of the gas turbine, and the fuel regulating valve is respectively connected with the combustion chamber and the gas turbine control device of the gas turbine; as shown in Figure 2.

本发明即燃料压力控制装置的硬件装置如图4所示,包括TI公司数字信号处理器TM320LF2407A及其最小系统设计、信号检测电路、信号处理电路、通讯处理电路、驱动输出电路;其中信号处理电路、通讯处理电路、驱动电电源电路分别与数字信号处理器相连;信号检测电路与信号处理电路相连,通讯处理电路与中央控制装置相连;The hardware device of the fuel pressure control device of the present invention is shown in Figure 4, including TI's digital signal processor TM320LF2407A and its minimum system design, signal detection circuit, signal processing circuit, communication processing circuit, and drive output circuit; wherein the signal processing circuit , the communication processing circuit, and the driving power supply circuit are respectively connected to the digital signal processor; the signal detection circuit is connected to the signal processing circuit, and the communication processing circuit is connected to the central control device;

最小系统设计主要包括:外扩128K*16BIT的RAM,128K*16BIT的EPROM,8K*16BIT的EEPROM,逻辑控制电路,晶振电路,复位电路。The minimum system design mainly includes: externally expanded 128K*16BIT RAM, 128K*16BIT EPROM, 8K*16BIT EEPROM, logic control circuit, crystal oscillator circuit, reset circuit.

复位电路如图5所示,按钮开关S1为常开开关;其一端接3.3V,另一端通过电容CS1接到三极管U1的基极上,U1的集电极与反相器B的输入端相连,B的输出端与反相器A的输入端相连,A的输出端输出复位信号,与数字信号处理器的复位端相连。The reset circuit is shown in Figure 5, the button switch S1 is a normally open switch; one end of it is connected to 3.3V, the other end is connected to the base of the transistor U1 through the capacitor CS1, and the collector of U1 is connected to the input end of the inverter B. The output terminal of B is connected with the input terminal of inverter A, and the output terminal of A outputs a reset signal, which is connected with the reset terminal of the digital signal processor.

信号检测及信号处理电路的功能是检测信号并把检测的信号进行滤波处理,输入数字信号处理器的A/D转换器中,及排序器。数字信号处理器内包括高精度的捕获单元,可捕获电涡流传感器发出的脉冲信号,换算出燃机转速。The function of the signal detection and signal processing circuit is to detect the signal and filter the detected signal, input it into the A/D converter of the digital signal processor, and the sequencer. The digital signal processor includes a high-precision capture unit, which can capture the pulse signal sent by the eddy current sensor and convert the speed of the gas turbine.

通讯处理电路:燃气轮机控制装置与其它各控制装置间的通讯是通过CAN总线和SCI进行的。TMS320LF2407A内部有CAN控制器模块,但须通过CAN驱动芯片。我们选用PHIHLPS公司的芯片PCA82C2507T,它是一款性能优越的CAN驱动芯片,它是CAN控制器与物理总线间的接口,提供对总线的差动发送和接收功能。而对于SCI单元采用的器件是:DSP本身的RS-232通信模块,和外部驱动MAX-232。Communication processing circuit: The communication between the gas turbine control device and other control devices is carried out through CAN bus and SCI. There is a CAN controller module inside TMS320LF2407A, but it must drive the chip through CAN. We choose the chip PCA82C2507T of PHIHLPS Company, which is a CAN driver chip with superior performance. It is the interface between the CAN controller and the physical bus, and provides the differential sending and receiving functions of the bus. The devices used in the SCI unit are: the RS-232 communication module of the DSP itself, and the external driver MAX-232.

电源模块:将+24v电压,转为+5V,+12V,-12V供系统使用。Power module: Convert +24v voltage to +5V, +12V, -12V for system use.

驱动输出电路如图6所示;芯片IC24的数据口DB0-DB11及片选端、写操作端直接与数字信号处理器的I/O口相连,IC24的脚20通过电阻RY19连接到放大器IC23的反向输入端,IC23的输出端通过电阻RY2连接到放大器IC30A的反向输入端,IC30A的输出端通过电阻RY4连接到三极管U2的基极,U2的集电极与U3的基极相连,U3的集电极通过电阻RY7输出驱动电流。The drive output circuit is shown in Figure 6; the data port DB0-DB11, the chip select terminal and the write operation terminal of the chip IC24 are directly connected to the I/O port of the digital signal processor, and the pin 20 of IC24 is connected to the amplifier IC23 through the resistor RY19. The reverse input terminal, the output terminal of IC23 is connected to the reverse input terminal of the amplifier IC30A through the resistor RY2, the output terminal of IC30A is connected to the base of the transistor U2 through the resistor RY4, the collector of U2 is connected to the base of U3, and the The collector outputs the driving current through the resistor RY7.

在燃气轮机燃料压力控制系统中,以天然气流量作为控制变量,由于气体流量很难精确的测出,所以不适合对气体流量进行精确的控制。在该控制系统中,为了得到对天然气流量进行精确的控制,采用了通过控制燃料调节阀的开度来间接控制天然气的流量。In the gas turbine fuel pressure control system, the natural gas flow rate is used as the control variable. Since the gas flow rate is difficult to measure accurately, it is not suitable for precise control of the gas flow rate. In this control system, in order to obtain accurate control of the flow of natural gas, the flow of natural gas is indirectly controlled by controlling the opening of the fuel regulating valve.

图3为燃料流量控制示意图,燃料储罐中的天然气经过过滤器通过燃料调节阀进入燃烧室,从而给燃烧室提供燃料。燃料储罐中的天然气压力为P,燃烧室中的气体压力为P′,燃料调节阀的开度为θ。P1和P2分别是过滤器前后的压力值,如果前后的压力差太大说明过滤器堵塞,发出报警信号进行处理,紧急停机。Fig. 3 is a schematic diagram of fuel flow control. The natural gas in the fuel storage tank enters the combustion chamber through the filter through the fuel regulating valve, thereby providing fuel to the combustion chamber. The natural gas pressure in the fuel storage tank is P, the gas pressure in the combustion chamber is P', and the opening degree of the fuel regulating valve is θ. P1 and P2 are the pressure values before and after the filter respectively. If the pressure difference between the front and the back is too large, it means that the filter is clogged, and an alarm signal is sent to deal with it, and the machine is shut down in an emergency.

天然气流过燃料调节阀时的速度为v,天然气的流速v与调节阀前后的压力差有如下关系:The velocity of natural gas flowing through the fuel regulating valve is v, and the flow velocity v of natural gas has the following relationship with the pressure difference before and after the regulating valve:

v=k*(P-P′)=k*ΔP                          (1)v=k*(P-P′)=k*ΔP (1)

式中,k为常数,ΔP为燃料调节阀前后的气体压力差,P为燃料储罐内的压力,P′为燃烧室内压力。In the formula, k is a constant, ΔP is the gas pressure difference before and after the fuel regulating valve, P is the pressure in the fuel storage tank, and P' is the pressure in the combustion chamber.

则天然气的流量与调节阀的开度的关系为:Then the relationship between the flow rate of natural gas and the opening of the regulating valve is:

U=v*θ=k*(P-P′)*θ=k*ΔP*θ                (2)U=v*θ=k*(P-P′)*θ=k*ΔP*θ (2)

在燃气轮机处于正常工作时,燃烧室内的气体压力基本保持不变,既是以常数。如果能够保持燃料储罐中的天然气压力恒定,则调节阀前后的压力差为恒定值。此时,式(2)可以简化为:When the gas turbine is in normal operation, the gas pressure in the combustion chamber remains basically constant, which is a constant. If the natural gas pressure in the fuel storage tank can be kept constant, the pressure difference before and after the regulating valve is a constant value. At this point, formula (2) can be simplified as:

U=K*θ                                        (3)U=K*θ

式中:K=k*(P-P′)=k*ΔP为常数。In the formula: K=k*(P-P')=k*ΔP is a constant.

由以上推理可以看出,通过调节控制燃料调节阀的开度来间接控制天然气的流量在理论上应该是合理的,因此我们可以用调整燃料调节阀的开度来精确控制燃料的流量。From the above reasoning, it can be seen that it should be theoretically reasonable to indirectly control the flow of natural gas by adjusting the opening of the fuel regulating valve, so we can precisely control the flow of fuel by adjusting the opening of the fuel regulating valve.

式(3)成立的前提条件是燃料调节阀前后的气体压力差恒定,这就要求在燃气轮机平稳运行时必须保证燃料储罐中的天然气压力恒定。否则,式(3)将不再成立,无法实现通过调整调节阀的开度来精确控制燃料的流量的控制目的。The prerequisite for the establishment of formula (3) is that the gas pressure difference before and after the fuel regulating valve is constant, which requires that the natural gas pressure in the fuel storage tank must be kept constant when the gas turbine is running smoothly. Otherwise, formula (3) will no longer hold true, and the control purpose of precisely controlling the flow of fuel by adjusting the opening of the regulating valve cannot be realized.

因此,维持燃料储罐中的天然气压力恒定是保证燃气轮机稳定运行的前提条件。燃料压力控制系统的控制精度决定了燃气轮机的控制性能。Therefore, maintaining a constant natural gas pressure in the fuel storage tank is a prerequisite for ensuring the stable operation of the gas turbine. The control accuracy of the fuel pressure control system determines the control performance of the gas turbine.

微型燃气轮机燃料压力系统设计采用增量式PID控制。在调试阶段,应用普通PID控制能够满足控制系统的要求,达到稳定所规定的范围。但是,由于燃料阀门的动作会给系统带来干扰,还有一些高频干扰,都会使系统的稳定性变差。所以想要使系统稳定性能更好,需要加入一些其他的控制算法,进行对压力控制系统的控制,使系统工作更稳定,所以在普通PID的控制作用下加入了模糊控制算法,这样,通过仿真将会看到在加入模糊控制算法以后,控制效果明显比以前要好的多。The design of fuel pressure system of micro gas turbine adopts incremental PID control. In the debugging stage, the application of ordinary PID control can meet the requirements of the control system and reach the specified range of stability. However, the action of the fuel valve will cause disturbance to the system, as well as some high-frequency disturbances, which will deteriorate the stability of the system. Therefore, if you want to make the system more stable, you need to add some other control algorithms to control the pressure control system to make the system work more stably. Therefore, the fuzzy control algorithm is added under the control of ordinary PID. In this way, through simulation It will be seen that after adding the fuzzy control algorithm, the control effect is much better than before.

在控制过程中,许多被控对象随着干扰的变化和影响,被控对象参数的结构发生改变,由于操作者经验有限,参数不易精确描述,控制过程中各种信号量以及评价指标不易定量表示,模糊理论是解决这一问题的有效途径,所以人们运用模糊数学的基本理论和方法,把规则的条件、操作用模糊集表示,运用模糊推理即可自动实现对PID参数的最佳调整。In the control process, many controlled objects change and affect the structure of the parameters of the controlled object with the change and influence of the disturbance. Due to the limited experience of the operator, the parameters are not easy to describe accurately, and various signal quantities and evaluation indicators in the control process are not easy to quantitatively express. , fuzzy theory is an effective way to solve this problem, so people use the basic theories and methods of fuzzy mathematics to express the conditions and operations of the rules with fuzzy sets, and use fuzzy reasoning to automatically realize the best adjustment of PID parameters.

PID参数模糊自整定控制器是一种在常规PID调节器的基础上应用模糊集合理论建立参数Kp,Ki,Kd与偏差绝对值|E|和偏差变化绝对值|Ec|间的二元连续函数关系为:PID parameter fuzzy self-tuning controller is a binary continuous function between the parameters Kp, Ki, Kd and the absolute value of the deviation |E| and the absolute value of the deviation |Ec| The relationship is:

KK pp == ff 11 (( || EE. || ,, || EE. cc || )) KK ii == ff 22 (( || EE. || ,, || EE. cc || )) KK dd == ff 33 (( || EE. || ,, || EE. cc || ))

并根据不同的|E|和|Ec|在线自整定参数Kp,Ki,Kd。从上面的式子可以看出模糊PID控制器是以误差绝对值|E|和误差变化率绝对值|Ec|作为输入,来满足不同时刻的|E|和|Ec|对PID自整定的要求[3]。PID模糊自整定是找出Kp,Ki,Kd三个参数与|E|和|Ec|之间的模糊关系,根据模糊控制原理对Kp,Ki,Kd三个参数进行在线修改,以满足不同的|E|和|Ec|时对控制参数的不同要求,使被控对象具有良好的动静态特性。图7所示为模糊PID控制器控制框图。And according to different |E| and |Ec| online self-tuning parameters Kp, Ki, Kd. From the above formula, it can be seen that the fuzzy PID controller takes the absolute value of error |E| and the absolute value of error change rate |Ec| as input to meet the requirements of |E| and |Ec| for PID self-tuning at different times [3]. PID fuzzy self-tuning is to find out the fuzzy relationship between the three parameters Kp, Ki, Kd and |E| |E| and |Ec| have different requirements on control parameters, so that the controlled object has good dynamic and static characteristics. Figure 7 shows the control block diagram of the fuzzy PID controller.

本文采用七段式模糊论域来描述模糊子集,一般记作:In this paper, the seven-stage fuzzy domain of discourse is used to describe the fuzzy subset, which is generally recorded as:

E={NB,NM,NS,ZE,PS,PM,PB},其含义是“负大”、“负小”、“负中”、“零”、“正小”、“正中”、“正大”。设E、Ec和Ki、Ki、Kd均服从正态分布可以得出各个模糊子集的隶属度。将偏差E和偏差变化率Ec以及输出量量化到(-3,3)的区域内,其隶属函数曲线如图8所示,模糊控制核心是建立合适的模糊规则表,建立规则表是根据设计人员的设计经验来设计的。E={NB, NM, NS, ZE, PS, PM, PB}, its meaning is "negative big", "negative small", "negative middle", "zero", "positive small", "positive middle", " Zhengda". Assuming that E, Ec and Ki, Ki, Kd all obey the normal distribution, the membership degree of each fuzzy subset can be obtained. Quantify the deviation E, the deviation change rate Ec and the output into the area of (-3, 3), and its membership function curve is shown in Figure 8. The core of fuzzy control is to establish a suitable fuzzy rule table, which is based on the design It is designed based on the design experience of the personnel.

系统工作过程如下:气体燃料从燃料进口进入,通过燃料压缩机压缩增加压力,加压后的气体燃料通过过滤器1过滤进入燃料储罐存放,过滤器的作用是将气体燃料中的杂质过滤,防止固体杂质将燃料喷嘴堵塞。燃料储罐外接一个压力传感器,压力传感器进行压力采样,将采样值进行模数转换之后送到燃料压力控制装置,燃料压力控制装置按照程序设计的压力控制算法,以压力采样值和压力设定值为输入量,计算出控制量,从而来控制燃料压缩机的转速,达到控制压力的目的。The working process of the system is as follows: the gaseous fuel enters from the fuel inlet, is compressed by the fuel compressor to increase the pressure, and the pressurized gaseous fuel is filtered through the filter 1 and stored in the fuel storage tank. The function of the filter is to filter the impurities in the gaseous fuel. Prevent solid impurities from clogging fuel nozzles. A pressure sensor is externally connected to the fuel storage tank, and the pressure sensor performs pressure sampling, and then sends the sampled value to the fuel pressure control device after analog-to-digital conversion. The fuel pressure control device uses the pressure sampled value and the pressure set point As the input quantity, the control quantity is calculated to control the speed of the fuel compressor to achieve the purpose of pressure control.

燃机运行时,燃料压力控制装置对压力采样参数进行在线辨识,并实时控制。燃料压力控制装置采用汇编语言进行编程,分为初始化和自检、正常停机控制、参数修改和压力控制实时监控五大模块。When the gas turbine is running, the fuel pressure control device conducts online identification of the pressure sampling parameters and controls them in real time. The fuel pressure control device is programmed in assembly language and is divided into five modules: initialization and self-inspection, normal shutdown control, parameter modification and real-time monitoring of pressure control.

1.初始化模块是按以下步骤工作的,如图11所示;1. The initialization module works according to the following steps, as shown in Figure 11;

(1)、初始化状态寄存器,系统控制寄存器;(1), initialization status register, system control register;

(2)、看门狗复位;(2), watchdog reset;

(3)、选择性的初始化部分辅助寄存器ARx;(3), selectively initializing part of the auxiliary register ARx;

(4)、CAN总线、ADC数据转换模块初始化;(4), CAN bus, ADC data conversion module initialization;

(5)、事件管理模块初始化(本模块主要用于定时比较输出),通用定时器控制寄存器初始化(输出方式如比较终端、周期终端以及终端触发事件定义、计数方式、定时器使能禁止操作),通用定时器初值设定,比较寄存器初值设定,周期寄存器参数设定;(5), event management module initialization (this module is mainly used for timing comparison output), general timer control register initialization (output methods such as comparison terminal, cycle terminal and terminal trigger event definition, counting method, timer enable and prohibit operation) , the initial value setting of the general timer, the initial value setting of the comparison register, and the parameter setting of the period register;

(6)、部分I/O口的工作方式设定,(6) The working mode setting of some I/O ports,

(7)、设定压力控制参数;(7), set the pressure control parameters;

(8)、载入回热控制经验公式个参数值;(8), load the regenerative control empirical formula parameter values;

(9)、初始化结束。(9). The initialization ends.

2.自检模块,燃料压力控制装置自检包括三个点:回热器控制1号阀门位置检测点,回热器控制2号阀门位置检测点,压力控制变频器是否正常检测点。这三个点均是开关量信号,通过光耦电路检测后,开关量信息存储在I/O口寄存器中。运行自检模块程序时,先从I/O口寄存器读取相应的信息,判断三个检测点是否正常,在判断时为避免出错,要判断三次相同才可认为其正确。如果哪个点出现异常,要采取恢复措施,恢复不成功要把错误自检结果传输给CCU,请求停止起动,按以下步骤执行,如图10所示;2. Self-inspection module, the self-inspection of the fuel pressure control device includes three points: the regenerator controls the No. 1 valve position detection point, the regenerator controls the No. 2 valve position detection point, and the pressure control frequency converter is normal. These three points are all switching signals. After being detected by the optocoupler circuit, the switching value information is stored in the I/O port register. When running the self-inspection module program, first read the corresponding information from the I/O port register to judge whether the three detection points are normal. In order to avoid mistakes during the judgment, it must be judged three times to be the same before it can be considered correct. If there is an abnormality at any point, recovery measures should be taken. If the recovery fails, the error self-test result should be transmitted to the CCU, requesting to stop and start, and execute according to the following steps, as shown in Figure 10;

(1)、开辟字节数据区;(1), open up byte data area;

(2)、自检单元清零;(2), the self-test unit is cleared;

(3)、三次检测端口数据,并送至存储器保存;(3), detect the port data three times, and send it to the memory for storage;

(4)判断三次检测结果是否一致;如果是,执行步骤(5);如果否,执行步骤(6);(4) judge whether the three test results are consistent; if yes, perform step (5); if not, perform step (6);

(5)、自检结果传至中央控制装置;(5) The self-test results are transmitted to the central control device;

(6)、调节阀门位置,返回步骤(3)。(6) Adjust the valve position and return to step (3).

3.正常停机控制模块,当燃料压力控制装置接到中央控制装置的正常停机信号后,进入正常停机阶段。正常停机时要关闭回热器控制,把控制回热器的两个阀门完全打开,保持压力控制为蓄电池充电,同时上传数据。当充电结束后进入再起动状态,等待最后停机或者再次起动。正常停机控制模块是按以下步骤执行,如图12所示;3. The normal shutdown control module enters the normal shutdown phase when the fuel pressure control device receives the normal shutdown signal from the central control device. During normal shutdown, turn off the regenerator control, fully open the two valves that control the regenerator, keep the pressure control to charge the battery, and upload data at the same time. When the charging is finished, it enters the restart state, and waits for the final shutdown or restart. The normal shutdown control module is executed according to the following steps, as shown in Figure 12;

(1)、停机,打开阀门;(1), shut down, open the valve;

(2)、置标志位;(2), set the flag;

(3)、接收CAN信号并判断信号类型;如果是来自中央控制装置的充电结束信号,执行步骤(4);如果是来显示及通讯装置的数据传输信号,则执行步骤(6);(3), receive the CAN signal and judge the signal type; if it is the charging end signal from the central control device, perform step (4); if it is a data transmission signal from the display and communication device, then perform step (6);

(4)、关闭所有中断,变频器的输出为0;(4), close all interrupts, the output of the inverter is 0;

(5)、关闭变频器;(5) Turn off the inverter;

(6)、掉数据传送程序,分析并发送索要的数据;(6) Turn off the data transmission program, analyze and send the requested data;

(7)、调用系列子程序,检查阀门标志位,返回步骤(2);(7), call series of subroutines, check the valve flag, return to step (2);

4.参数修改模块,控制系统接受到上位机的“参数修改”命令后,进入参数修改子程序模块。首先判定被修改参数的序号,然后提取相应的参数的定标值,根据定标值调用相应的参数转化子程序,将参数由BCD码的数值类型转换为十六进制,然后保存到参数存储单元。参数修改模块是按以下步骤执行,如图13所示;4. Parameter modification module, after the control system receives the "parameter modification" command from the upper computer, it enters the parameter modification subroutine module. First determine the serial number of the modified parameter, then extract the calibration value of the corresponding parameter, call the corresponding parameter conversion subroutine according to the calibration value, convert the parameter from the numerical type of BCD code to hexadecimal, and then save it to the parameter storage unit. The parameter modification module is executed according to the following steps, as shown in Figure 13;

(1)、开始;(1), start;

(2)、判断判断邮箱是否都处于中断状态,如果否,返回步骤(2);如果是,执行步骤(3);(2), judging whether the mailboxes are all in an interrupted state, if not, return to step (2); if yes, perform step (3);

(3)、清除所有中断;(3), clear all interrupts;

(4)、接收中央控制装置所发的参数修改指令;(4) Receive parameter modification instructions issued by the central control device;

(5)、调用参数修改子程序;(5), calling the parameter modification subroutine;

(6)、修改后的参数存放在EEPROM并发送到中央控制装置。(6) The modified parameters are stored in the EEPROM and sent to the central control device.

5.压力控制实时监控模块利用模糊PID控制器控制,按以下步骤执行,如图9所示;5. The pressure control real-time monitoring module is controlled by a fuzzy PID controller and executed according to the following steps, as shown in Figure 9;

(1)、主程序开始,初始化各寄存器,关闭总中断;(1), the main program starts, initializes each register, and closes the total interrupt;

(2)、接收由中央控制装置发出的系统;(2), receiving the system sent by the central control device;

(3)、判断由中央控制装置发出的系统信号是否正常;如果是,执行步骤(4);如果否,执行步骤(2);(3), judge whether the system signal sent by the central control device is normal; If yes, perform step (4); if not, perform step (2);

(4)、调其它子程序,进入自动运行模块;(4), transfer other subroutines, enter the automatic operation module;

(5)、判断变频器和阀位是否正常,并向中央控制装置发送判断结果;如果是,执行步骤(6);如果否,返回步骤(5);(5), judge whether the frequency converter and the valve position are normal, and send the judgment result to the central control device; if yes, perform step (6); if not, return to step (5);

(6)、启动变频器,调压力闭环控制程序;(6) Start the frequency converter and adjust the pressure closed-loop control program;

(7)、向中央控制装置发送正常信号,向上位机传送一组压力数据;(7) Send a normal signal to the central control device, and send a set of pressure data to the upper computer;

(8)、复调用压力控制程序;(8) Pressure control program for recombination;

(9)、判断停机信号是否正常;如果是,执行步骤(10);如果否,执行步骤(8);(9), judge whether the stop signal is normal; If yes, perform step (10); if not, perform step (8);

(10)、停机。(10), shutdown.

本发明首次实现了使用TI公司数字信号处理器TM320LF2407a实现控制目标,添补了国内空白,提高控制精度并降低技术成本,同时便于产品的更新换代。在控制方法上使用多种调节方法和模糊PID控制燃料压力,进一步提高了控制精度和系统的安全性、稳定性。本控制器所涉及的装置和控制方法可成为通用控制技术,应用到其他需要燃料压力控制的场合。具有可靠性、安全性、经济实用性、技术先进性。The invention realizes the control target by using the digital signal processor TM320LF2407a of TI Company for the first time, fills the gap in the country, improves the control precision and reduces the technical cost, and facilitates the upgrading of products at the same time. In the control method, various adjustment methods and fuzzy PID are used to control the fuel pressure, which further improves the control accuracy and the safety and stability of the system. The device and control method involved in the controller can become a general control technology and be applied to other occasions requiring fuel pressure control. It is reliable, safe, economical and practical, and technologically advanced.

附图说明Description of drawings

图1为燃气轮机系统结构框图;Figure 1 is a structural block diagram of a gas turbine system;

图2为燃料压力控制装置的结构框图;Fig. 2 is a structural block diagram of a fuel pressure control device;

图3为燃料流量控制示意图;Fig. 3 is a schematic diagram of fuel flow control;

图4为燃料控制装置的硬件结构框图;Fig. 4 is a block diagram of the hardware structure of the fuel control device;

图5为复位电路原理图;Figure 5 is a schematic diagram of the reset circuit;

图6为驱动输出电路的电路原理图;Fig. 6 is the circuit schematic diagram of driving output circuit;

图7模糊控制器的结构框图;The block diagram of the fuzzy controller of Fig. 7;

图8为隶属函数曲线Figure 8 is the membership function curve

图9为压力控制实时监控模块的软件流程图;;Fig. 9 is a software flow chart of the pressure control real-time monitoring module;

图10为自检模块的软件流程图;Fig. 10 is the software flowchart of self-inspection module;

图11为初始化模块的软件流程图;Fig. 11 is the software flowchart of initialization module;

图12为正常停机控制模块的软件流程图;Fig. 12 is the software flowchart of normal shutdown control module;

图13为参数修改模块的软件流程图;Fig. 13 is the software flowchart of parameter modification module;

图14为常规PID控制系统输出曲线;Fig. 14 is output curve of conventional PID control system;

图15为模糊PID控制输出曲线;Fig. 15 is fuzzy PID control output curve;

具体实施方式Detailed ways

下面结合附图对本发明作进一步说明;Below in conjunction with accompanying drawing, the present invention will be further described;

本发明即燃料压力控制装置的硬件装置如图4所示,包括TI公司数字信号处理器TM320LF2407A及其最小系统设计、信号检测电路、信号处理电路、通讯处理电路、驱动输出电路;其中信号处理电路、通讯处理电路、驱动电电源电路分别与数字信号处理器相连;信号检测电路与信号处理电路相连,通讯处理电路与中央控制装置相连;The hardware device of the fuel pressure control device of the present invention is shown in Figure 4, including TI's digital signal processor TM320LF2407A and its minimum system design, signal detection circuit, signal processing circuit, communication processing circuit, and drive output circuit; wherein the signal processing circuit , the communication processing circuit, and the driving power supply circuit are respectively connected to the digital signal processor; the signal detection circuit is connected to the signal processing circuit, and the communication processing circuit is connected to the central control device;

最小系统设计主要包括:外扩128K*16BIT的RAM,128K*16BIT的EPROM,8K*16BIT的EEPROM,逻辑控制电路,晶振电路,复位电路。The minimum system design mainly includes: externally expanded 128K*16BIT RAM, 128K*16BIT EPROM, 8K*16BIT EEPROM, logic control circuit, crystal oscillator circuit, reset circuit.

复位电路如图5所示,按钮开关S1为常开开关;其一端接3.3V,另一端通过电容CS1接到三极管U1的基极上,U1的集电极与反相器B的输入端相连,B的输出端与反相器A的输入端相连,A的输出端输出复位信号,与数字信号处理器的复位端相连。The reset circuit is shown in Figure 5, the button switch S1 is a normally open switch; one end of it is connected to 3.3V, the other end is connected to the base of the transistor U1 through the capacitor CS1, and the collector of U1 is connected to the input end of the inverter B. The output terminal of B is connected with the input terminal of inverter A, and the output terminal of A outputs a reset signal, which is connected with the reset terminal of the digital signal processor.

信号检测及信号处理电路的功能是检测信号并把检测的信号进行滤波处理,输入数字信号处理器的A/D转换器中,及排序器。数字信号处理器内包括高精度的捕获单元,可捕获电涡流传感器发出的脉冲信号,换算出燃机转速。The function of the signal detection and signal processing circuit is to detect the signal and filter the detected signal, input it into the A/D converter of the digital signal processor, and the sequencer. The digital signal processor includes a high-precision capture unit, which can capture the pulse signal sent by the eddy current sensor and convert the speed of the gas turbine.

通讯处理电路:燃气轮机控制装置与其它各控制装置间的通讯是通过CAN总线和SCI进行的。TMS320LF2407A内部有CAN控制器模块,但须通过CAN驱动芯片。我们选用PHIHLPS公司的芯片PCA82C2507T,它是一款性能优越的CAN驱动芯片,它是CAN控制器与物理总线间的接口,提供对总线的差动发送和接收功能。而对于SCI单元采用的器件是:DSP本身的RS-232通信模块,和外部驱动MAX-232。Communication processing circuit: The communication between the gas turbine control device and other control devices is carried out through CAN bus and SCI. There is a CAN controller module inside TMS320LF2407A, but it must drive the chip through CAN. We choose the chip PCA82C2507T of PHIHLPS Company, which is a CAN driver chip with superior performance. It is the interface between the CAN controller and the physical bus, and provides the differential sending and receiving functions of the bus. The devices used in the SCI unit are: the RS-232 communication module of the DSP itself, and the external driver MAX-232.

电源模块:将+24v电压,转为+5V,+12V,-12V供系统使用。Power module: Convert +24v voltage to +5V, +12V, -12V for system use.

驱动输出电路如图6所示;芯片IC24的数据口DB0-DB11及片选端、写操作端直接与数据处理器的I/O口相连,IC24的脚20通过电阻RY19连接到放大器IC23的反向输入端,IC23的输出端通过电阻RY2连接到放大器IC30A的反向输入端,IC30A的输出端通过电阻RY4连接到三极管U2的基极,U2的集电极与U3的基极相连,U3的集电极通过电阻RY7输出驱动电流。The drive output circuit is shown in Figure 6; the data port DB0-DB11, the chip select terminal and the write operation terminal of the chip IC24 are directly connected to the I/O port of the data processor, and the pin 20 of the IC24 is connected to the inverter of the amplifier IC23 through the resistor RY19. To the input terminal, the output terminal of IC23 is connected to the reverse input terminal of the amplifier IC30A through the resistor RY2, the output terminal of IC30A is connected to the base of the transistor U2 through the resistor RY4, the collector of U2 is connected to the base of U3, and the collector of U3 The electrode outputs the driving current through the resistor RY7.

燃机运行时,燃料压力控制装置对压力采样参数进行在线辨识,并实时控制。燃料压力控制装置采用汇编语言进行编程,分为初始化和自检、正常停机控制、参数修改和压力控制实时监控五大模块。When the gas turbine is running, the fuel pressure control device conducts online identification of the pressure sampling parameters and controls them in real time. The fuel pressure control device is programmed in assembly language and is divided into five modules: initialization and self-inspection, normal shutdown control, parameter modification and real-time monitoring of pressure control.

2.初始化模块是按以下步骤工作的,如图11所示;2. The initialization module works according to the following steps, as shown in Figure 11;

(1)、初始化状态寄存器,系统控制寄存器;(1), initialization status register, system control register;

(2)、看门狗复位;(2), watchdog reset;

(3)、选择性的初始化部分辅助寄存器ARx;(3), selectively initializing part of the auxiliary register ARx;

(4)、CAN总线、ADC数据转换模块初始化;(4), CAN bus, ADC data conversion module initialization;

(5)、事件管理模块初始化(本模块主要用于定时比较输出),通用定时器控制寄存器初始化(输出方式如比较终端、周期终端以及终端触发事件定义、计数方式、定时器使能禁止操作),通用定时器初值设定,比较寄存器初值设定,周期寄存器参数设定;(5), event management module initialization (this module is mainly used for timing comparison output), general timer control register initialization (output methods such as comparison terminal, cycle terminal and terminal trigger event definition, counting method, timer enable and prohibit operation) , the initial value setting of the general timer, the initial value setting of the comparison register, and the parameter setting of the period register;

(6)、部分I/O口的工作方式设定,(6) The working mode setting of some I/O ports,

(7)、设定压力控制参数;(7), set the pressure control parameters;

(8)、载入回热控制经验公式个参数值;(8), load the regenerative control empirical formula parameter values;

(9)、初始化结束。(9). The initialization ends.

2.自检模块,燃料压力控制装置自检包括三个点:回热器控制1号阀门位置检测点,回热器控制2号阀门位置检测点,压力控制变频器是否正常检测点。这三个点均是开关量信号,通过光耦电路检测后,开关量信息存储在I/O口寄存器中。运行自检模块程序时,先从I/O口寄存器读取相应的信息,判断三个检测点是否正常,在判断时为避免出错,要判断三次相同才可认为其正确。如果哪个点出现异常,要采取恢复措施,恢复不成功要把错误自检结果传输给中央控制装置,请求停止起动,按以下步骤执行,如图10所示;2. Self-inspection module, the self-inspection of the fuel pressure control device includes three points: the regenerator controls the No. 1 valve position detection point, the regenerator controls the No. 2 valve position detection point, and the pressure control frequency converter is normal. These three points are all switching signals. After being detected by the optocoupler circuit, the switching value information is stored in the I/O port register. When running the self-inspection module program, first read the corresponding information from the I/O port register to judge whether the three detection points are normal. In order to avoid mistakes during the judgment, it must be judged three times to be the same before it can be considered correct. If there is an abnormality at any point, recovery measures should be taken. If the recovery is unsuccessful, the error self-test result should be transmitted to the central control device, and the stop and start should be requested, and the following steps should be executed, as shown in Figure 10;

(1)、开辟字节数据区;(1), open up byte data area;

(2)、自检单元清零;(2), the self-test unit is cleared;

(3)、三次检测端口数据,并送至存储器保存;(3), detect the port data three times, and send it to the memory for storage;

(4)判断三次检测结果是否一致;如果是,执行步骤(5);如果否,执行步骤(6);(4) judge whether the three test results are consistent; if yes, perform step (5); if not, perform step (6);

(5)、自检结果传至中央控制装置;(5) The self-test results are transmitted to the central control device;

(6)、调节阀门位置,返回步骤(3)。(6) Adjust the valve position and return to step (3).

3.正常停机控制模块,当燃料压力控制装置接到中央控制装置的正常停机信号后,进入正常停机阶段。正常停机时要关闭回热器控制,把控制回热器的两个阀门完全打开,保持压力控制为蓄电池充电,同时上传数据。当充电结束后进入再起动状态,等待最后停机或者再次起动。正常停机控制模块是按以下步骤执行,如图12所示;3. The normal shutdown control module enters the normal shutdown phase when the fuel pressure control device receives the normal shutdown signal from the central control device. During normal shutdown, turn off the regenerator control, fully open the two valves that control the regenerator, keep the pressure control to charge the battery, and upload data at the same time. When the charging is finished, it enters the restart state, and waits for the final shutdown or restart. The normal shutdown control module is executed according to the following steps, as shown in Figure 12;

(1)、停机,打开阀门;(1), shut down, open the valve;

(2)、置标志位;(2), set the flag;

(3)、接收CAN信号并判断信号类型;如果是来自中央控制装置的充电结束信号,执行步骤(4);如果是来显示及通讯装置的数据传输信号,则执行步骤(6);(3), receive the CAN signal and judge the signal type; if it is the charging end signal from the central control device, perform step (4); if it is a data transmission signal from the display and communication device, then perform step (6);

(4)、关闭所有中断,变频器的输出为0;(4), close all interrupts, the output of the inverter is 0;

(5)、关闭变频器;(5) Turn off the inverter;

(6)、掉数据传送程序,分析并发送索要的数据;(6) Turn off the data transmission program, analyze and send the requested data;

(7)、调用系列子程序,检查阀门标志位,返回步骤(2);(7), call series of subroutines, check the valve flag, return to step (2);

4.参数修改模块,控制系统接受到上位机的“参数修改”命令后,进入参数修改子程序模块。首先判定被修改参数的序号,然后提取相应的参数的定标值,根据定标值调用相应的参数转化子程序,将参数由BCD码的数值类型转换为十六进制,然后保存到参数存储单元。参数修改模块是按以下步骤执行,如图13所示;4. Parameter modification module, after the control system receives the "parameter modification" command from the upper computer, it enters the parameter modification subroutine module. First determine the serial number of the modified parameter, then extract the calibration value of the corresponding parameter, call the corresponding parameter conversion subroutine according to the calibration value, convert the parameter from the numerical type of BCD code to hexadecimal, and then save it to the parameter storage unit. The parameter modification module is executed according to the following steps, as shown in Figure 13;

(1)、开始;(1), start;

(2)、判断判断邮箱是否都处于中断状态,如果否,返回步骤(2);如果是,执行步骤(3);(2), judging whether the mailboxes are all in an interrupted state, if not, return to step (2); if yes, perform step (3);

(3)、清除所有中断;(3), clear all interrupts;

(4)、接收中央控制装置所发的参数修改指令;(4) Receive parameter modification instructions issued by the central control device;

(5)、调用参数修改子程序;(5), calling the parameter modification subroutine;

(6)、修改后的参数存放在EEPROM并发送到中央控制装置。(6) The modified parameters are stored in the EEPROM and sent to the central control device.

5.压力控制实时监控模块利用模糊PID控制器控制,按以下步骤执行,如图9所示;5. The pressure control real-time monitoring module is controlled by a fuzzy PID controller and executed according to the following steps, as shown in Figure 9;

(1)、主程序开始,初始化各寄存器,关闭总中断;(1), the main program starts, initializes each register, and closes the total interrupt;

(2)、接收由中央控制装置发出的系统;(2), receiving the system sent by the central control device;

(3)、判断由中央控制装置发出的系统信号是否正常;如果是,执行步骤(4);如果否,执行步骤(2);(3), judge whether the system signal sent by the central control device is normal; If yes, perform step (4); if not, perform step (2);

(4)、调其它子程序,进入自动运行模块;(4), transfer other subroutines, enter the automatic operation module;

(5)、判断变频器和阀位是否正常,并向中央控制装置发送判断结果;如果是,执行步骤(6);如果否,返回步骤(5);(5), judge whether the frequency converter and the valve position are normal, and send the judgment result to the central control device; if yes, perform step (6); if not, return to step (5);

(6)、启动变频器,调压力闭环控制程序;(6) Start the frequency converter and adjust the pressure closed-loop control program;

(7)、向中央控制装置发送正常信号,向上位机传送一组压力数据;(7) Send a normal signal to the central control device, and send a set of pressure data to the upper computer;

(8)、复调用压力控制程序;(8) Pressure control program for recombination;

(9)、判断停机信号是否正常;如果是,执行步骤(10);如果否,执行步骤(8);(9), judge whether the stop signal is normal; If yes, perform step (10); if not, perform step (8);

(10)、停机。(10), shutdown.

Claims (5)

1、一种微型燃气轮机的燃料压力控制装置,其特征在于该控制装置包括采用TI公司数字信号处理器TM320LF2407A及其最小系统设计、电源电路、信号检测电路、信号处理电路、通讯处理电路、驱动输出电路;其中信号处理电路、通讯处理电路、驱动电路、分别与数字信号处理器相连;信号检测电路与信号处理电路相连,通讯处理电路与中央控制装置相连。1. A fuel pressure control device for a micro gas turbine, characterized in that the control device includes a TI company digital signal processor TM320LF2407A and its minimum system design, a power supply circuit, a signal detection circuit, a signal processing circuit, a communication processing circuit, and a drive output A circuit; wherein the signal processing circuit, the communication processing circuit, and the drive circuit are respectively connected to the digital signal processor; the signal detection circuit is connected to the signal processing circuit, and the communication processing circuit is connected to the central control device. 2、权利要求1所述的微型燃气轮机的燃料压力控制装置的控制方法,其特征在于该控制方法包括初始化、自检、正常停机控制、参数修改和压力控制实时监控五大模块。2. The control method of the fuel pressure control device of a micro gas turbine according to claim 1, characterized in that the control method includes five modules: initialization, self-check, normal shutdown control, parameter modification and pressure control real-time monitoring. 3、根据权利要求2所述的微型燃气轮机的燃料压力控制装置的控制方法,其特征在于所述的初始化模块,按以下步骤执行:3. The control method of the fuel pressure control device of a micro gas turbine according to claim 2, characterized in that the initialization module is executed according to the following steps: (1)、初始化状态寄存器,系统控制寄存器;(1), initialization status register, system control register; (2)、看门狗复位;(2), watchdog reset; (3)、选择性的初始化部分辅助寄存器ARx;(3), selectively initializing part of the auxiliary register ARx; (4)、CAN总线、ADC数据转换模块初始化;(4), CAN bus, ADC data conversion module initialization; (5)、事件管理模块初始化,通用定时器控制寄存器初始化,通用定时器初值设定,比较寄存器初值设定,周期寄存器参数设定;(5), event management module initialization, general-purpose timer control register initialization, general-purpose timer initial value setting, comparison register initial value setting, period register parameter setting; (6)、部分I/O口的工作方式设定,(6) The working mode setting of some I/O ports, (7)、设定压力控制参数;(7), set the pressure control parameters; (8)、载入回热控制经验公式各参数值;(8) Load the parameter values of the empirical formula for heat recovery control; (9)、初始化结束。(9). The initialization ends. 4、根据权利要求2所述的微型燃气轮机的燃料压力控制装置的控制方法,其特征在于所述的自检模块,按以下步骤执行:4. The control method of the fuel pressure control device of the micro gas turbine according to claim 2, characterized in that the self-test module is executed according to the following steps: (1)、开辟字节数据区;(1), open up byte data area; (2)、自检单元清零;(2), the self-test unit is cleared; (3)、三次检测端口数据,并送至存储器保存;(3), detect the port data three times, and send it to the memory for storage; (4)判断三次检测结果是否一致;如果是,执行步骤(5);如果否,执行步骤(6);(4) judge whether the three test results are consistent; if yes, perform step (5); if not, perform step (6); (5)、自检结果传至中央控制装置;(5) The self-test results are transmitted to the central control device; (6)、调节阀门位置,返回步骤(3)。(6) Adjust the valve position and return to step (3). 5、根据权利要求2所述的微型燃气轮机的燃料压力控制装置的控制方法,其特征在于所述的正常停机控制模块,按以下步骤执行:5. The control method of the fuel pressure control device of the micro gas turbine according to claim 2, characterized in that the normal shutdown control module is executed according to the following steps: (1)、停机,打开阀门;(1), shut down, open the valve; (2)、置标志位;(2), set the flag; (3)、接收CAN信号并判断信号类型;如果是来自中央控制装置的充电结束信号,执行步骤(4);如果是来显示及通讯装置的数据传输信号,则执行步骤(6);(3), receive the CAN signal and judge the signal type; if it is the charging end signal from the central control device, perform step (4); if it is a data transmission signal from the display and communication device, then perform step (6); (4)、关闭所有中断,变频器的输出为0;(4), close all interrupts, the output of the inverter is 0; (5)、关闭变频器;(5) Turn off the inverter; (6)、掉数据传送程序,分析并发送索要的数据;(6) Turn off the data transmission program, analyze and send the requested data; (7)、调用系列子程序,检查阀门标志位,返回步骤(2)。(7), call a series of subroutines, check the valve flag, and return to step (2).
CNB2007100119684A 2007-07-05 2007-07-05 Fuel pressure controlling device and controlling method for mini combustion turbine Expired - Fee Related CN100497904C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2007100119684A CN100497904C (en) 2007-07-05 2007-07-05 Fuel pressure controlling device and controlling method for mini combustion turbine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2007100119684A CN100497904C (en) 2007-07-05 2007-07-05 Fuel pressure controlling device and controlling method for mini combustion turbine

Publications (2)

Publication Number Publication Date
CN101078374A true CN101078374A (en) 2007-11-28
CN100497904C CN100497904C (en) 2009-06-10

Family

ID=38906002

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2007100119684A Expired - Fee Related CN100497904C (en) 2007-07-05 2007-07-05 Fuel pressure controlling device and controlling method for mini combustion turbine

Country Status (1)

Country Link
CN (1) CN100497904C (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102397611A (en) * 2010-09-07 2012-04-04 北京航天长峰股份有限公司 Anesthesia machine and respirator pressure control adjusting method suitable for different R values and C values
CN102720590A (en) * 2012-07-12 2012-10-10 株洲南方燃气轮机成套制造安装有限公司 Starting control method and device of combustion gas turbine
CN104763534A (en) * 2015-02-06 2015-07-08 中国人民解放军空军工程大学 Modular combined electric fuel supply and control system
CN103114914B (en) * 2013-02-04 2015-10-28 哈尔滨东安发动机(集团)有限公司 The controlling method of miniature gas turbine
CN108457753A (en) * 2018-06-05 2018-08-28 哈尔滨广瀚燃气轮机有限公司 A kind of gas turbine fuel valve control
CN110685807A (en) * 2018-07-04 2020-01-14 普拉特 - 惠特尼加拿大公司 Method and system for controlling a crossing threshold for determining propeller speed
CN111121087A (en) * 2018-11-01 2020-05-08 云南航天工业有限公司 Novel intelligent combustion controller based on CAN bus and control method thereof
CN114152992A (en) * 2021-12-01 2022-03-08 中国核电工程有限公司 Passive monitoring method and system for blockage of feed hopper of spent fuel dissolver

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102397611A (en) * 2010-09-07 2012-04-04 北京航天长峰股份有限公司 Anesthesia machine and respirator pressure control adjusting method suitable for different R values and C values
CN102720590A (en) * 2012-07-12 2012-10-10 株洲南方燃气轮机成套制造安装有限公司 Starting control method and device of combustion gas turbine
CN102720590B (en) * 2012-07-12 2014-06-11 株洲南方燃气轮机成套制造安装有限公司 Starting control method and device of combustion gas turbine
CN103114914B (en) * 2013-02-04 2015-10-28 哈尔滨东安发动机(集团)有限公司 The controlling method of miniature gas turbine
CN104763534A (en) * 2015-02-06 2015-07-08 中国人民解放军空军工程大学 Modular combined electric fuel supply and control system
CN108457753A (en) * 2018-06-05 2018-08-28 哈尔滨广瀚燃气轮机有限公司 A kind of gas turbine fuel valve control
CN110685807A (en) * 2018-07-04 2020-01-14 普拉特 - 惠特尼加拿大公司 Method and system for controlling a crossing threshold for determining propeller speed
CN110685807B (en) * 2018-07-04 2024-08-02 普拉特-惠特尼加拿大公司 Method and system for controlling crossing threshold value for determining propeller rotation speed
CN111121087A (en) * 2018-11-01 2020-05-08 云南航天工业有限公司 Novel intelligent combustion controller based on CAN bus and control method thereof
CN111121087B (en) * 2018-11-01 2024-04-30 云南航天工业有限公司 Novel intelligent combustion controller based on CAN bus and control method thereof
CN114152992A (en) * 2021-12-01 2022-03-08 中国核电工程有限公司 Passive monitoring method and system for blockage of feed hopper of spent fuel dissolver
CN114152992B (en) * 2021-12-01 2024-04-26 中国核电工程有限公司 Passive monitoring method and system for blockage of feed hopper of spent fuel dissolver

Also Published As

Publication number Publication date
CN100497904C (en) 2009-06-10

Similar Documents

Publication Publication Date Title
CN101078374A (en) Fuel pressure controlling device and controlling method for mini combustion turbine
CN1869420A (en) Combustion controller and controll method of miniature gas turbine
CN102151605A (en) Advanced control method and system for vertical mill based on model identification and predictive control
CN104074639B (en) A kind of direct current generator EGR valve controller
CN101858826A (en) Be used to monitor the system and method for the health of turbine engine
CN101367173A (en) A method for implementing energy-saving shutdown during no-load operation between adjacent steps of CNC machine tools
CN110500295A (en) A kind of automatic and machine operating method of multi-machine parallel connection Systems of Centrifugal Compressor Unit
CN103212547B (en) Gas-steam combined generating set compressor flow passage component method for washing and device
CN104832307A (en) Diesel engine rotating speed control method
WO2022142412A1 (en) Wind turbine generator control method and system
CN105257415B (en) A kind of small-sized biomass gas internal combustion engine generator set control system and control method
CN114218701A (en) Kiln tail exhaust fan optimization method, device, equipment and storage medium
CN108374710B (en) A kind of automobile exhaust gas turbine power generation device and its working method
CN110212216A (en) Fuel cell peroxide with stochastic prediction function is than control method and system
CN112525567B (en) A method for detecting the cumulative running time of each stability region of a hydro-generator
CN102691583A (en) Constant speed and constant frequence double-closed-loop control system and method for small-power diesel generator
Li et al. Research of Intelligent Control of Air Compressor at Constant Pressure.
CN101320254B (en) Dynamometer Command Loading Method for Loading Test of Starter Starting Process
CN108089470A (en) A kind of remodeling method of control system of dust removal fan and dust pelletizing system
CN1284084C (en) Automatic control system based on computer hardware monitoring circuit
CN212841618U (en) Energy-saving hybrid induced draft fan structure for hazardous waste incineration system
CN205620134U (en) Diesel engine intelligence is observed and controled and is synthesized checkout stand
CN207499912U (en) Steam turbine of thermal power plant drags asynchronous machine and air-introduced machine control system
CN203978650U (en) A kind of direct current generator EGR valve control
CN204386929U (en) A kind of blower fan is exerted oneself balancing control system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090610

Termination date: 20130705