0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Σ-Δ型ADC在电机控制算法设计上的应用

analog_devices 来源:未知 作者:佚名 2017-09-06 10:11 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

采用Σ-Δ ADC,你可以自由选择sinc滤波器延迟或输出数据保真度。抽取率较高时,延迟较长,但信号质量较高;抽取率较低时则相反。这种灵活性对于电机控制算法设计十分有利。通常,算法的某些部分对延迟敏感,而对反馈精度较不敏感。其它部分适合在较低动态特性和较高精度下工作,但对延迟较不敏感。

举个例子,考虑图1 (a)所示的常规比例积分控制器(PI)。 P部分和 I 部分采用相同的反馈信号工作,意味着该信号的动态特性必须适合两种控制路径。不过,P路径和I路径可以分离,如图1 (b)所示。由此还可以再前进一小步,图1 (c)显示P路径和I路径分离,并且采用具有不同动态特性的反馈信号工作。

图1. PI控制器方案

*(a)常规方案

*(b) P路径和I路径分离

*(c) P路径和I路径分离且反馈分离

P部分的任务是抑制快速负载变化和快速速度变化,但精度不是主要考虑。换言之,低抽取率和短延迟的sinc滤波器对P部分有利。I部分的任务是确保稳态性能稳定且精确,它要求高精度。因此,高抽取率和较长延迟的sinc滤波器对I部分有利。这就产生了图2所示的实现方案。

图2. 双sinc滤波器和分离的电流控制器 P 路径和 I 路径

电机相电流由一个传感器(分流电阻)测量,并流经一个抗混叠滤波器,供应给Σ-Δ ADC。然后,1位数据流输入两个sinc滤波器,一个针对P控制器调谐,另一个针对I控制器调谐。

为了评估电流反馈分为两条路径的影响,我们对该闭环执行了稳定性分析。对于传统的Z域分析,sinc滤波器会带来问题。它会引入一个延迟,对于任何实际抽取率,该延迟小于一个采样周期。例如,若系统以fsw = 10 kHz的速率运行,滤波器延迟将短于100 μs。从控制环路方面看,sinc模块是一个小数延迟滤波器。为了模拟小数延迟,将sinc滤波器近似看作一个全通滤波器。在最高为奈奎斯特频率一半的较低频率时,该近似处理是精确的,但在更高的频率,其与理想滤波器有一些偏差。然而,这里的目的是了解双反馈如何影响环路稳定性,就此而言,该近似是合适的。

作为对比,图3(a)显示了反馈路径(无双反馈)中仅使用一个sinc滤波器时的闭环幅度响应。开关频率fsw为10 kHz,奈奎斯特频率设置为5 kHz。在这些系统参数下,对于0 μs至80 μs的sinc滤波器群延迟,绘制闭环响应曲线。注意,群延迟与抽取率直接相关。同预期一样,低抽取率和群延迟对闭环稳定性的影响很小,但随着延迟增加,系统阻尼变得越来越小。

图3. 双反馈对电流控制性能的影响,(a) sinc滤波器为P控制器和I控制器共用,(b) P控制器和I控制器分别使用单独的sinc滤波器

现在将反馈分离,使P控制器和I控制器具有单独的路径,便可获得图3 (b)。这种情况下,用于P控制器的sinc滤波器抽取率是固定值,使得群延迟为10 μs。仅I控制器的抽取率发生变化。

从图3 (b)可看出,提高I控制器的延迟对闭环稳定性的影响非常小。如上所述,可利用这些特性来提高环路的动态和稳态性能。

本文中,使用分离反馈的算法为PI控制器。不过,这只是一个例子,大多数控制系统都有多个算法,根据动态和精度要求调谐反馈对这些算法是有利的。磁通观测器、前馈控制器和PID控制器的差分部分就是一些例子。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电机控制
    +关注

    关注

    3595

    文章

    2062

    浏览量

    275306
  • adc
    adc
    +关注

    关注

    100

    文章

    7451

    浏览量

    553852

原文标题:烧脑丨Σ-Δ ADC对控制性能的影响

文章出处:【微信号:analog_devices,微信公众号:analog_devices】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ADC的采样滤波算法利用卡尔曼滤波算法

    严重,要么滤波效果不明显,在这里给出两种优化方案。 方案一:采样值与优化值相差大于某值时采用一阶滞后滤波算法,小于该值时采用卡尔曼滤波算法; 方案二:比较一段时间内的ADC采样值与优
    发表于 12-01 07:44

    电机驱动和控制技术解析

    同步电机控制方式及驱动技巧永磁同步电机工业用的相对较多。永磁交流伺服电机系统具有以下等优点:
    发表于 11-27 08:04

    BLDC与PMSM电机控制算法的联系与区别

    的不同表现,实质是市场应用(低成本基础应用 vs. 高性能精密控制选择不同控制策略后所呈现的结果。实际应用中,应根据具体的性能需求、
    发表于 10-27 09:23

    使用VerilogFPGA实现FOC电机控制系统

    自动驾驶、电动滑板车、无人机甚至工业自动化领域,高性能电机控制是不可或缺的核心技术。而如果你对硬件有足够的热情,你会发现:传统用 MCU 实现 FOC(Field-Oriented Control,磁场定向
    的头像 发表于 08-21 15:27 4823次阅读
    使用Verilog<b class='flag-5'>在</b>FPGA<b class='flag-5'>上</b>实现FOC<b class='flag-5'>电机</b><b class='flag-5'>控制</b>系统

    无感FOC算法电机启动时具体如何优化性能?--【其利天下】

    现代电机控制系统中,无感FOC(磁场定向控制算法因其卓越的性能表现而备受关注。尤其是
    的头像 发表于 08-08 18:38 1064次阅读
    无感FOC<b class='flag-5'>算法</b><b class='flag-5'>在</b><b class='flag-5'>电机</b>启动时具体如何优化性能?--【其利天下】

    中微爱芯增强电机控制MCU AiP8F7364概述

    AiP8F7364是一款8051内核增强电机控制MCU,内置64KB FLASH ROM、2KB XRAM、16KB Program RAM,内部集成T0/1/3/4/5、UART0/1、SPI、I2C、MDU+CORDIC、
    的头像 发表于 08-06 16:15 2232次阅读
    中微爱芯增强<b class='flag-5'>型</b><b class='flag-5'>电机</b><b class='flag-5'>控制</b>MCU AiP8F7364概述

    改进粒子群算法的永磁同步电机PID控制

    采用粒子优化算法进行PID模糊控制训练能提高永磁同步电机控制精度,提出一种基于改进粒子群算法的永磁同步
    发表于 05-28 15:44

    改进GPC算法永磁同步电机控制系统中的应用

    实际电机的相关参数一致,且动态及稳态性能良好。纯分享帖,需要者可点击附件免费获取完整资料~~~*附件:改进GPC算法永磁同步电机控制系统中
    发表于 05-28 15:41

    电机技术资料—BLDC 电机控制算法

    部分内容截取: BLDC 电机控制算法 无刷电机属于自換流型(自我方向轉換),因此控制起来更加复杂。BLDC
    发表于 04-01 16:43

    AG32 MCU 的电机控制方案

    ADC 输入端与电流传感器和反电动势(BEMF)检测电路紧密连接,实现对电机电流和反电动势的实时、高精度采样。电机运行过程中,准确的电流采样数据对于实现闭环
    发表于 03-18 15:23

    资料免费下!PID电机控制系统(控制原理+控制算法+程序范例)

    资料免费下啦!本资料包括PID调节控制电机速度控制、ourdevBasic PID的经典文章、PID测速、由入门到精通-吃透PID2.0版、容易理解的PID等相关PID电机
    发表于 02-27 14:17

    电机控制新能源领域的应用

    器的基本原理 电机控制器是用于控制电机运行的装置,它能够根据输入信号调整电机的转速、转矩和方向。电机
    的头像 发表于 01-22 09:38 1412次阅读

    AN-1267: 使用ADSP-CM408F ADC控制器的电机控制反馈采样时序

    电子发烧友网站提供《AN-1267: 使用ADSP-CM408F ADC控制器的电机控制反馈采样时序.pdf》资料免费下载
    发表于 01-14 14:59 9次下载
    AN-1267: 使用ADSP-CM408F <b class='flag-5'>ADC</b><b class='flag-5'>控制</b>器的<b class='flag-5'>电机</b><b class='flag-5'>控制</b>反馈采样时序

    AG32 MCU 的电机控制方案

    (BEMF)检测 通过 ADC 通道对电机的反电动势进行实时检测,结合 FOC 算法中的速度和位置估算模块,实现电机的无感控制
    发表于 12-25 09:58

    其利天下技术·电机控制SVPWM七段式算法·无刷电机驱动方案

    一般控制三相电机控制技术采用SVPWM(SpaceVectorPulseWidthModulation)算法。它对于电机
    的头像 发表于 12-11 10:28 3262次阅读
    其利天下技术·<b class='flag-5'>电机</b><b class='flag-5'>控制</b>SVPWM七段式<b class='flag-5'>算法</b>·无刷<b class='flag-5'>电机</b>驱动方案