075玩软件园
首页 > 资讯教程 > 软件教程 > 业界资讯 > 在电信系统中热插拔电源的方法

在电信系统中热插拔电源的方法

作者:075玩 来源:互联网 2023-03-29 03:05:23

当今最主要的系统不能容忍有任何宕机,我们永远都不希望电话交换机、数据网络设备、蜂窝通信设施或医院信息系统等宕机。但即使带有冗余数据路径、电源及存储的最可靠系统,也仍然会偶尔发生故障。例如,它可能以器件故障以及由不可预测事件(如雷击等)所导致的加压故障等形式出现,并要求执行 遥控升级。因此,设计人员必须将这些系统设计成可更换的模块,然后可在系统不关机的情况下更换故障模块,这就是所谓的“热插拔”。
  热插拔具有很多意思。例如,软件必须适合增删模块,数据总线必须能容忍由连接及断开实时总线发射器与接收器所引起的瞬间误差等。本文主要讨论其中的三种考虑,即:为所有模块保持良好的电源、同时如何 撤掉故障模块并将新模块插入至运行系统中。
 

  热插拔电源的意思
  图1显示一种用于高可用性系统的多见冗余电源分配架构。由于每个器件都是一个潜在的故障源,因此工程师必须将系统的每一个部分(底板除外)都设计成热插拔。系统底板(或超结构)与每一项功能都有联系,因此更换底板将须要拆下每一个组件——包括每一块板、每一个托架及每一根线。所以系统设计的第一要诀是获得最高可能的底板可靠性,这意味着需采用只含有经过良好设计的布线、冗余互连组件以及像保险丝等容易更换元件的底板。
 


 

 


 

  这种系统通过两条高可靠性电源分配总线给每一个模块供电。在大型系统中,这些电源距离机架有较长的距离。为减少与压降有关的疑问,必须采用粗电源线及高电源分配电压。在电信行业,电源分配标准虽为额定 -48V,但实际电压会由于负载电流、电源分配网络中的电阻与电感以及电源状态(正常、省电模式或从电池供电等)的不同而有很大变化。负电源可减少泄漏路径的腐蚀,因为负电压可抵抗会腐蚀金属的负离子。
  为有效地将低电流、高电压电源转换成低电压、高电流电源,每一块电路板或模块上都带有DC/DC转换器。即便这些直流/直流转换器采用复杂的高频开关转换技能,它们也要求在其输入上有一个低阻抗源,以获得高速瞬态响应、稳定性及防止 电压跌落。但即使带有遥测,长感性电源分配线也不能完成此任务,因此每一DC/DC转换器的输入上都必须带有大电解电容。
  如果您将带有大电解电容的基本电路板插入到受电底板中,则会产生较大的浪涌电流。这些浪涌电流会引起底板电压下降,进而复位或干扰邻近电路板。浪涌还会误用连接器引脚、使电容过载以及通过产生EMI来干扰数据传输。足够大的浪涌甚至还能使整个系统关机。为防止产生这种浪涌,系统中的每一块电路板都带有可限定浪涌电流的热插拔电路。
  热插拔电路缓慢地将模块电源升高以防止底板上产生电源尖峰。此外,如果模块试图消耗过多的功率,则热插拔电路还能先断开模块电源,并在故障清理(及延时)后重新接上,同时还能将模块状态发给系统监视器或从其上接收命令。
  除缓慢升高电解电容的电源外,热插拔电路还驱动一个(或多个)DC/DC转换器,进而驱动复杂数字信号处理器、激光器及风扇等各类负载。但DC/DC转换器主要负责管理这些不同组件的电源要求,因此热插拔电路设计任务的主要挑战还是给大电解电容供电。
电压浪涌情况
  通信系统从额定-48V上分配电源,但DC/CD转换器还考虑了较宽的直流电压范围(例如-36~-72V),以考虑不同工作模式、电源分配总线上的压降及温度变化等因素。
  除这种工作范围外,电源总线上还常常会有电压浪涌。一种最坏的浪涌情况是,当保险丝将一个出现故障、电流过高的模块从电源总线上断开时,负载电流会突然改动。一项电源浪涌标准考虑了-75V (10 ms)、-100V (10ms) 及 -200V (1ms) 三种最大浪涌电压。
  热插拔电路直接暴露在这些极端电源浪涌下,并能在输入超过最大安全工作电压时,通过将负载从电源总线上断开来帮助控制浪涌。但最严重的浪涌对于大多数坚固的热插拔电路来说仍是一个严峻的考验。因此,很多系统都带有瞬态抑制器(金属氧化物变阻器、瞬态吸收器 (Transorb) 及其他器件)来吸收最大及持续时间最短的浪涌。
 

  有源热插拔技能
  热插拔要求运用带电子驱动的功率FET来控制浪涌电流。有很多IC都能驱动功率FET,其中一些通过将浪涌电流限定在I=CLOADdV/dt上来控制负载上的电压斜率。如果负载电容已知并在负载阻抗中占支配地位,则控制电压斜率可很好地控制浪涌电流。但设计者必须针对所期望负载电容对每一实现的斜率执行 优化。
  这些IC中常常包含带电流限定的电流检测(检流)电路、开/关负载的逻辑输入以及报告负载状态的逻辑输出。限流电路的作用就如同带可控响应时间及精确启动电流的电路断路器。当负载电流超过预编最大值时,IC会将负载断开。如果在负载接通期间出现过电流,则由过电流所产生的浪涌最小,因为电流限定会随电源升高而将浪涌箝住。但如果在负载接通摆动结束、且功率FET完全打开后出现过电流,则仍有可能出现高浪涌,因为故障出现须要一定的延时、且对功率FET栅极电容放电也须要一定的时间。
  最通用的热插拔要领是直接用一个线性电流放大器(LCA) 来控制负载电流。LCA结合定制高增益放大器与电流检测来驱动功率FET。当您在带有LCA的系统中插入或接通电路板时,电流命令会将LCA输入驱动至一个代表最大负载电流的水平,然后LCA会将负载电流调整到一个恰当水平并对负载电容执行 充电,此时与负载电容的大小无关。这种要领很通用,因为一种热插拔实现可与任何一种负载一起运用,并自动对负载电容充电时间执行 优化。尽管控制负载电压斜率可减少浪涌电流,但负载特征仍决定着最终的浪涌情况,因此须要对每一种负载执行 再设计。
  图2显示一种给四个容性负载加电的可控电压斜率热插拔控制器。图3显示一种给同样四个容性负载加电的可控负载电流热插拔控制器。以可控电压斜率控制器,大于150mF的负载电容所产生的浪涌电流可超过启动点,从而迫使电路关断。无论何种负载,可控负载电流设计均可平滑地接通负载并以相同的峰值电流来对负载电容执行 充电。能在峰值性能上工作而不会给器件添加过大压力。热插拔电路中的定时器允许执行 可控及短暂的高电流猝发,并在持续存在高负载电流时将负载断开。
 

 

  在某些情况下,系统噪声疑问要求将负载电流斜率配置为最大。设计者很容易对可控负载电流热插拔电路执行 编程、并通过用一个电容来控制LCA输入以实现斜率控制。
  基于以上这些原由,带LCA的热插拔电路通常为首选。不管负载电容如何 它都能对浪涌电流执行 控制,从而实现总的浪涌控制,并当浪涌时间超过预编最大值时将负载断开,同时还很容易控制负载电流的斜率。

  可控电流热插拔
  但可控电流也有缺点。可控电压斜率的优点是它天然就稳定。可控电压斜率实现不要求执行 闭环控制,而只需依靠流入电容中的开环电流来配置斜率(图4)。
 

 从比较中可看出,可控电流热插拔电路将功率FET及检流电阻置于一个反馈环路中(图5),该环路在所有工作模式中都必须执行 补偿以防止不稳定。如果环路变得不稳定或临界稳定,则输出电流可能会过冲并过早地启动限流电路。但幸运的是,当代可控电流热插拔IC都包含有仔细考虑了各种条件下环路稳定性的补偿LCA,因此不用担心它不稳定。

  可控电流热插拔要求有一个检流电阻或另一个检流元件。大多数系统都采用了某种类型的电流检测,因此此项要求并不是一个什么缺点,但它却给该技能添加了另一项约束(表1)。


 

  如何 实现热插拔
  控制负载电压斜率的热插拔IC以一个恒定电流来驱动功率FET,并依靠栅-漏电容来控制负载电压斜率。以此种方式,负载电压斜率被配置在dV/dt=I/CGD上。在高电压系统中,此电容必须为一个高电压电容。任何功率FET栅-漏电容都会添加至外部电容值中,因此,为保持良好的控制,所添加的电容应大大高于功率FET的内部电容。
  一旦负载电压达到电源电压,漏极会停止上升,但栅极电流会继续将外部电容充电至一个稳定状态VGS(典型为12V)。当发生故障时,IC必须快速将功率FET的内部电容及外部栅极电容从12V放电至0V,以防止损坏或干扰邻近模块。为使故障响应时间最短,外部电容应尽可能地小,但这种情况又会导致不完美的折衷,因为它会与外部电容应足够大以保持容差的要求相抵触。
  采用可控电压斜率的热插拔实现可检测瞬间负载过电流、配置一个故障门限并断开负载。虽然这种实现很安全,但系统只要瞬间产生过电流都会关机,当您将第二个电源插入至系统中、从电池上工作一段时间后再重新接通电源、或保险丝接通瞬间输入电压浪涌时都会出现这种情况。
 

返回顶部