当前位置:首页 > 技术学院 > 技术前线
[导读]在电力电子、工业自动化、汽车电子等数字控制系统中,ADC采样是连接物理模拟世界与数字控制核心的第一道关口。很多工程师在设计系统时,往往只关注ADC的标称分辨率参数,以为选用了12位甚至16位的高分辨率芯片,就能自然获得对应的采样精度,却忽略了采样过程中大量非理想效应的存在。这些效应单独来看影响可能十分微弱,但在高精度数字电源、SiC高频变换器、光伏储能逆变器这类对采样精度和实时性要求极高的场景中,多个效应叠加之后就会产生不可忽视的负面影响,最终导致采样数据波动大、稳态精度不达标、控制环路莫名振荡等问题,反复调试也找不到根本原因。

在电力电子、工业自动化、汽车电子等数字控制系统中,ADC采样是连接物理模拟世界与数字控制核心的第一道关口。很多工程师在设计系统时,往往只关注ADC的标称分辨率参数,以为选用了12位甚至16位的高分辨率芯片,就能自然获得对应的采样精度,却忽略了采样过程中大量非理想效应的存在。这些效应单独来看影响可能十分微弱,但在高精度数字电源、SiC高频变换器、光伏储能逆变器这类对采样精度和实时性要求极高的场景中,多个效应叠加之后就会产生不可忽视的负面影响,最终导致采样数据波动大、稳态精度不达标、控制环路莫名振荡等问题,反复调试也找不到根本原因。

深入理清各类采样效应的产生机理和实际影响,是做好数字控制系统底层设计的核心基础。ADC采样并非理想的“模拟量到数字量的无损转换”过程,从模拟信号进入采样端口,到最终输出稳定的数字量,整个过程中会存在一系列由硬件物理特性、时序逻辑、电磁环境引入的非理想效应,它们沿着控制链路向后传递,最终直接影响整机的稳态精度、动态响应甚至系统稳定性。

采样保持阶段的固有非理想效应

ADC采样的第一个核心环节就是采样保持过程,这个阶段本身就存在多种无法完全消除的固有非理想效应,它们的影响往往和信号的变化速度直接相关。

最典型的就是孔径效应,当ADC的采样开关从闭合状态切换到断开状态时,这个切换过程并不是瞬间完成的,需要一定的物理时间。在这个极短的时间窗口内,输入的模拟信号依然在持续变化,最终导致采样得到的数值,并不是采样开关断开瞬间的真实信号值,而是这段孔径时间内信号的平均值。对于变化缓慢的直流信号,孔径效应的影响几乎可以忽略,但在SiC高频变换器中,很多高频瞬态信号的变化速度极快,孔径效应会导致采样结果出现明显的相位滞后,直接影响控制环路的动态响应速度,让原本设计好的环路带宽无法达到预期水平。

和孔径效应紧密相关的还有采样保持电路的建立时间效应。当采样开关闭合之后,ADC内部的采样保持电容需要一定的时间才能完成充电,让电容上的电压完全跟随外部输入的模拟信号。如果工程师为了提升系统采样率,刻意把采样时间设置得过短,电容还没完成充分充电就提前进入量化阶段,最终得到的采样值就会明显偏离真实的输入信号,出现系统性的幅值误差。这种效应在高阻抗信号源的采样场景中会被进一步放大,比如温度传感器、分压采样网络这类输出阻抗较高的信号,如果采样时间设置不足,采样结果的误差会远超ADC标称的精度指标,哪怕是高分辨率的ADC也无法发挥出应有的性能。

除此之外,采样过程中还存在天然的混叠效应。根据采样过程的基本特性,如果输入模拟信号中包含高于采样频率一半的高频分量,这些高频分量就会被错误地折叠到低频段,出现在最终的采样结果中,表现为无法通过数字滤波消除的低频杂波。在工业现场的电力电子系统中,空间中充满了SiC器件高速开关产生的高频电磁干扰,这些干扰很容易通过采样线路耦合进入ADC的输入端口,如果前端没有设计合适的模拟抗混叠滤波电路,混叠效应会直接导致采样数据出现无规律的低频漂移,让系统的稳态精度完全无法达标。很多工程师遇到的采样数据每隔几秒钟就随机跳变一次的诡异问题,本质上就是混叠效应在作祟。

量化与转换过程的衍生效应

当采样保持阶段完成之后,ADC进入量化编码环节,这个阶段也会产生一系列典型的非理想效应,它们大多和芯片本身的硬件特性直接相关。

其中最基础的就是量化噪声效应。由于ADC的分辨率是有限的,连续的模拟信号会被映射到离散的数字量化等级上,真实信号和量化结果之间的差值就会形成量化噪声。在正常工况下,量化噪声是均匀分布在整个采样带宽内的白噪声,工程师可以通过多次采样取平均的数字滤波方法,有效降低量化噪声的影响。但如果输入的模拟信号幅值本身就很小,接近ADC的最低有效位对应的电压范围,量化噪声的幅值就会和信号幅值相当,此时哪怕是12位甚至16位的高分辨率ADC,也完全无法分辨出信号的真实变化,采样结果会出现剧烈的跳变。很多在小信号采样场景下出现的采样值随机跳变问题,本质上就是量化噪声淹没了有效信号导致的。

很多工程师容易忽略的还有ADC的偏移误差和增益误差效应。这两类误差属于系统性的固定误差,偏移误差表现为所有采样结果整体偏移一个固定的数值,相当于采样零点出现了偏移;增益误差表现为采样结果的整体斜率和理想值存在偏差,采样值会随着输入信号的增大出现线性的比例偏差。这两类误差在出厂时就存在于每一片ADC中,不同芯片的误差值都不相同,在对精度要求不高的场景中影响不大,但在光伏逆变器的并网电流采样、储能变流器的直流母线电压采样这类高精度场景中,几毫伏的偏移误差就会导致并网电流出现明显的直流分量,无法满足电网接入标准的要求。如果不通过软件校准消除这两类误差,哪怕选用最高规格的ADC芯片,也无法达到预期的采样精度。

除此之外,ADC的非线性效应也会对采样结果产生不可忽视的影响。理想情况下,ADC的采样值应该随着输入模拟信号的变化呈现完全线性的对应关系,但实际芯片中由于内部电路的物理特性限制,总会存在一定的积分非线性和微分非线性,导致部分量化区间出现跳变或者宽度异常。严重的微分非线性甚至会导致个别采样码点完全丢失,采样值在对应的输入电压区间内不会出现对应的数字输出,直接破坏采样结果的连续性。这类效应在高精度闭环控制系统中,会导致控制环路在特定工作点出现莫名的震荡,很难通过常规调试手段定位问题根源。

采样时序与系统层面的连锁影响

除了ADC芯片本身的硬件效应,采样时序和系统层面的设计不当,也会引入很多非理想采样效应,最终传导到整个控制系统中。

最典型的就是采样频率不足带来的相位损失效应。在数字控制系统中,ADC完成采样之后,数据会经过转换、传输、运算,最终生成控制量输出,这个过程中天然存在一定的延时。同时在两次采样的间隔之间,系统会保持上一次的采样结果不变,也就是所谓的零阶保持效应,这个效应会在控制环路中引入额外的相位滞后。很多工程师在设计控制环路时忽略了这部分相位损失,按照连续域的理论把环路带宽设置得过高,最终实际系统的相位裕度严重不足,运行过程中很容易出现振荡。在定频电力电子变换器中,通常建议把控制环路带宽设置为开关频率的二十分之一,就是为了把采样带来的相位损失控制在可接受的范围内。

采样触发时刻选择不当,也会引入额外的采样误差。如果ADC的采样触发时刻刚好落在功率器件开关动作的瞬间,此时母线电压、电感电流等信号中会叠加大量的开关尖峰噪声,采样得到的结果就会包含大量干扰分量。很多工程师调试时发现采样数据里周期性出现异常尖峰,反复检查硬件滤波电路也找不到问题,本质上就是采样触发时刻和开关动作时刻没有错开,采样到了开关尖峰区域。这类问题不需要额外增加硬件元件,只需要把ADC的采样触发时刻移动到开关周期的中间区域,避开开关动作的瞬态时刻,就能大幅降低采样数据的噪声水平。

系统层面的电磁串扰效应也会严重影响ADC的采样精度。数字控制板上的大电流功率走线、高频开关信号走线如果和ADC的模拟采样走线距离过近,就会通过寄生电容和寄生电感耦合大量干扰信号到采样线路中,原本干净的模拟信号会被叠加大量高频噪声,最终导致采样结果出现明显的波动。这类效应带来的采样误差,无法通过任何数字滤波手段完全消除,只能通过合理的PCB布局设计,把模拟采样区域和数字功率区域做物理隔离,才能从根源上解决问题。

工程优化的实践路径

针对各类ADC采样效应,行业内已经形成了一套成熟的优化方案。在硬件层面,合理设计模拟抗混叠滤波电路,优化PCB布局隔离模拟和数字区域,选用低噪声的ADC参考电源,从根源上降低各类硬件效应的影响。在时序设计层面,合理设置采样时间,优化采样触发时刻,选择足够的采样频率,把采样带来的相位损失控制在合理范围。在软件层面,通过多次采样取平均的方法降低量化噪声,通过离线校准消除偏移误差和增益误差,最终让ADC的采样精度达到标称的理想水平。

很多工程案例证明,做好ADC采样环节的细节优化,不需要盲目选用更高规格的ADC芯片,就能让整个数字控制系统的稳态精度和稳定性提升一个档次,这也是做好数字控制底层设计最具性价比的优化方向。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
关闭