两个水泵串联可以增加流量吗(流量控制器可以取几个流量点)
一、两个量流量控量点负载均衡器和流量控制器有什么区别
负载均衡器,水泵如果没有特殊说明一般是串联指对服务器的智能请求分配。其实还有个对链路的可增,那个叫做链路负载均衡。加流
流量控制器实际上是制器针对进出的流量进行控制的,简单点说就是个流控制网速的。
这个分几大方面,两个量流量控量点比如运营商的水泵,比如本单位网络出口的串联。有智能分配的可增,有智能控制的加流,比较麻烦,制器但就知道是个流个控制网速的东西就行了。
负载均衡(Load Balance)由于目前现有网络的两个量流量控量点各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求。针对此情况而衍生出来的一种廉价有效透明的方法以扩展现有网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性的技术就是负载均衡(Load Balance)。负载均衡技术主要应用
1、DNS负载均衡最早的负载均衡技术是通过DNS来实现的,在DNS中为多个地址配置同一个名字,因而查询这个名字的客户机将得到其中一个地址,从而使得不同的客户访问不同的服务器,达到负载均衡的目的。DNS负载均衡是一种简单而有效的方法,但是它不能区分服务器的差异,也不能反映服务器的当前运行状态
2、代理服务器负载均衡使用代理服务器,可以将请求转发给内部的服务器,使用这种加速模式显然可以提升静态网页的访问速度。然而,也可以考虑这样一种技术,使用代理服务器将请求均匀转发给多台服务器,从而达到负载均衡的目的
3、地址转换网关负载均衡支持负载均衡的地址转换网关,可以将一个外部IP地址映射为多个内部IP地址,对每次TCP连接请求动态使用其中一个内部地址,达到负载均衡的目的
4、协议内部支持负载均衡除了这三种负载均衡方式之外,有的协议内部支持与负载均衡相关的功能,例如HTTP协议中的重定向能力等,HTTP运行于TCP连接的最高层
5、NAT负载均衡 NAT(Network Address Translation网络地址转换)简单地说就是将一个IP地址转换为另一个IP地址,一般用于未经注册的内部地址与合法的、已获注册的Internet IP地址间进行转换。适用于解决Internet IP地址紧张、不想让网络外部知道内部网络结构等的场合下
6、反向代理负载均衡普通代理方式是代理内部网络用户访问internet上服务器的连接请求,客户端必须指定代理服务器,并将本来要直接发送到internet上服务器的连接请求发送给代理服务器处理。反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。反向代理负载均衡技术是把将来自internet上的连接请求以反向代理的方式动态地转发给内部网络上的多台服务器进行处理,从而达到负载均衡的目的
7、混合型负载均衡在有些大型网络,由于多个服务器群内硬件设备、各自的规模、提供的服务等的差异,我们可以考虑给每个服务器群采用最合适的负载均衡方式,然后又在这多个服务器群间再一次负载均衡或群集起来以一个整体向外界提供服务(即把这多个服务器群当做一个新的服务器群),从而达到最佳的性能。我们将这种方式称之为混合型负载均衡。此种方式有时也用于单台均衡设备的性能不能满足大量连接请求的情况下。
二、流量积算仪 定量控制
AT89C55WD在智能流量积算仪中的应用
ATMEL公司推出的带有看门狗功能的单片机AT89C55WD带有20K的程序存储器,是8051系列中一款较为先进的产品,其看门狗功能可以大大提高产品的稳定性,大容量的内部程序存储器可以容纳功能丰富的软件。下面简要介绍以A51为开发工具,以AT89C55WD单片机为核心,开发流量积算控制仪的设计和实现方法。
一、流量积算控制仪总体布局
流量积算仪有5个输入通道:分别为流量L、压力补偿P、热电偶TC、热电阻Pt100、频率F。由通道开关控制。流量积算仪的基本工作原理是:通过输入信号电路把各种模拟信号经通道开关送入A/D转换器,转换成数字信号(频率信号直接由微处理器进行计数),微处理器根据采样的结果和数字设定内容进行计算比较后显示及控制输出。
(图1)原理方框图
(图2)总体功能图
二、系统电路构成
流量积算控制仪电路由单片机AT89C55WD、5+8位LED显示电路、通道开关TC4052电路、A/D采集电路、数据存储电路AT24C04、电源管理电路IMP708、变送输出电路TLC465、AD694、开关量输出电路、键盘和电源及馈电输出等电路组成,下面简要介绍各个组成部分。
1.单片机AT89C55WD及电路组成
单片机AT89C55WD通过P0.0~P0.3驱动3D1显示驱动芯片HD7279,再去驱动5位数码管,显示瞬时流量PV值;同时驱动5个按键和8个LED指示灯。通过P0.4~P0.7驱动3D2显示驱动芯片HD7279,再去驱动8位数码管,显示流量累积值SV。通过P1.0~P1.3控制CS5523 A/D转换器采集数据。将采集到的数据通过一系列的运算处理,如图3所示,并将运算结果通过显窗口分别将瞬时值和积算值显示出来,同时点亮相应的指示灯。由于突发事件停电,会造成数据丢失。为了避免数据丢失,我们采用了IMP708芯片进行掉电保护,当电压下降到708阀值(如4.6伏)时,将相关数据存入AT24C04中,电源恢复后,重新加载这些数据。另外键盘数据和流量积算值等也存储在AT24C04中。
2.显示和键盘电路
在积算仪中使用LED数码管显示器,瞬时流量值的显示采用2只四联LG3641AG共阴数码管,积算流量值的显示采用1只四联LG5641AG和一只LG5611共阴数码管。其驱动芯片是2支HD7279,既解决了13位数码管的驱动,同时又解决了5个按键、8个指示灯的驱动。HD7279是一款LED数码管和键盘接口芯片:可驱动8位LED数码管和64键键盘,SPI接口,外围元件非常少。与单片机接口采用SPI串行接口方式,方便实用。
3. A/D采集电路
A/D采集电路主要由16-bit的CS5523构成,该芯片是SPI串行接口,具有片选端。而4个通道的输入则选用了TC4052进行控制。
4.看门狗电路
AT89C55WD与MCS-51相兼容,可对内核进行1000次的电擦写,其电压、电流和功耗都比较小,带有20K的可重写快闪存储器和硬件看门狗定时器。
看门狗定时器是在系统软件崩溃后进行恢复的一种方法,WDT由13位计数器和看门狗复位特殊功能寄存器(WDTRST SFR)组成,在缺省设置下,系统复位时即关闭。要使WDT有效,用户必须向0A6H单元的WDTRST SFR顺序写入01EH和0E1H。当WDT有效,计数器每经过一个机器周期后加1,除了硬件或WDT溢出复位,没有任何方法可使WDT无效。当计数器溢出,WDT就在RST引脚产生一个复位的高脉冲。
要使WDT持续有效,就必须每隔一定时间往WDTRST写入01EH和0E1H来避免WDT溢出。当WDT的13位计数器计数至8191(1FFFH)时,计数器便溢出,引起设备的复位。这就意味着用户必须至少每8191个机器周期复位WDT一次。使WDT复位,必须向只写寄存器WDTRST写入01EH和0E1H。当WDT溢出时在RST引脚产生一个复位的高电平脉冲,持续时间为:98×TOSC,TOSC=1/FOSC。为了充分利用WDT,在要求防止WDT溢出复位时,应每隔一定周期写WDTRST一次。
下面给出一个例程:
将看门狗定时器放在T1中,每中断一次,需50ms,当计数器,计满1秒给R19加1。当主程序或子程序在10秒之内还未对R19清0,说明程序可能“跑飞”,此时看门狗使能,将AT89C55WD复位,从地址0000H处开始执行。
R19 DATA 13H;
R23 DATA 17H;ms计数器
T1int:;定时(计时)器
MOV TH1,#4CH
MOV TL1,#00H;计满重装初值(约50ms)
INC R23;(20次*50ms)=1000ms=1s
MOV A,R23
CJNE A,#20,T1int_01;计满1s向下
INC R19;用于看门狗定时
MOV A,R19
CLR C
SUBB A,#10
JC T1int_01;10秒到向下,复位
CLR EA
MOV WDTRST,#01EH;WDT使能,13bit
MOV WDTRST,#0E1H;TOSC=1/FOSC.
JMP$
T1int_01: RETI
三、系统软件部分
系统软件采用A51汇编语言编程。
1.编程语言
本系统采用Keil公司V7.0的C51编译器。A51是一个有通用特性机用法的重定位宏汇编器,能很好地与INTEL公司的MASM51宏汇编兼容,支持模块化编程,可以方便地与高级语言接口。
2.数学模型与程序设计
流量积算仪的数学模型很复杂,涉及到几十个公式,但基本公式为:
(1)质量流量(2)标准体积流量
(3)密度运算公式
式中:ρ—工况密度,ρ20—标况密度,T0—为273.15℃,T—温度补偿输入信号(单位:℃),P—压力补偿输入信号,P0—设计压力(标况=0.10133MPa),PA—仪表工作点的大气压力。
(图3)基本数学模型与程序分支结构
3.工作过程
由于整个系统较复杂,几个流程图很难表述清楚整个软件的运算过程。这里给出一个粗略的流程图,来表述流量积算仪的简单的工作流程。详见图4所示。
(图4)程序流程图
四、程序
整个源程序(含注释)265KB,把占用空间较大的饱和蒸汽、过热蒸汽、Pt100、K分度、E分度热电偶表格也放在了程序存储器上。汇编后的HEX文件约16KB,仅用了20KB程序存储器的五分之四,剩下的4K可留给将来添加新功能。结束语在研制流量积算控制仪的过程中,我们采用A51编程进行软件开发,以AT24C04作为控制参数和积算值等存储器,同时设置了看门狗,程序“跑飞”的现象几乎不存在。加上有电源管理芯片IMP807,由于掉电而引起的数据丢失现象不存在。
我们研制的流量积算控制仪的智能化程度相当高,如:
温度T或压力P补偿出现异常时(无温压补偿除外),同时差压ΔP大于0,温度或压力指示灯闪烁,用以提示温度或压力补偿出现了异常。密度ρ取最近一次的值。断电后密度值不保持,重新上电密度值取ρ=1,有差压ΔP就有流量L,但此时流量值为近似值。待故障排除后,流量积算值恢复正常。
三、管道泵如何控制流量的大小
管道泵可以通过以下几种方式来控制流量的大小:
调节泵的转速:通过调节泵的转速来改变泵的流量,一般采用变频器或调速器来实现。
调节泵的进口阀门:通过调节泵的进口阀门来改变泵的进口压力,从而改变泵的流量。
调节泵的出口阀门:通过调节泵的出口阀门来改变泵的出口压力,从而改变泵的流量。
使用流量控制器:流量控制器可以根据需要自动调节泵的流量,一般采用 PID控制算法来实现。
使用变频器:变频器可以根据需要自动调节泵的转速,从而改变泵的流量。
参考资料:流量计厂家