设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

发布者:美好的人生最新更新时间:2024-11-19 来源: elecfans关键字:MCU 手机看文章 扫描二维码
随时随地手机看文章

冰箱压缩机变频方案概述

  本文介绍的变频板可用于冰箱压缩机变频控制,同时也可用于油烟机,空调内风机的变频控制。方案基于兆易创新GigaDevice的GD32F130系列MCU设计,MCU配备Cortex-M3内核,可软件实现PI控制,SVPWM生成器,电机状态观测器;一个高级定时器可直接产生6路互补死区可调PWM, 芯片满足工业级的工作温度和ESD, EMI标准,非常适合于PMSM, BLDC的变频调速控制。


  GD32F130系列MCU主要规格

  Cortex-M3@48Mhz, 50 MIPS的处理性能;

  Flash:64KB/32KB/16KB;

  SRAM:8KB/4KB/4KB;

  高速高精度ADC, 12Bits ADC x 1@2.6Msps,10通道;

  高级定时器x1,可产生6路死区可调的互补PWM输出。通用定时器x6;

  Flash带硬件加密保护;

  多种串行通讯方式:I2C x2, SPI x2, UART x2;

  丰富的封装类型:TSSOP20/ QFN28/ QFN32/ LQFP32/ LQFP48/LQFP64

  工业级的工作温度范围:-40℃~+85℃;

  工业级的ESD特性:6000 Volt;

  变频板主要规格参数

  额定输出功率200W,310V母线电压,最大工作电流2A;

  磁场定向法,正弦波电流,无传感器启动及控制;

  3电阻电流采样;

  逆变电路由6个Power MOSFET搭建成;

  电机控制系统控制框图如下:

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  MTPA的实现

  如系统框图所示,整个系统为双闭环控制,内环为电流控制环路,外环为速度控制环路。设定转子磁通方向为d-axis,q-axis是d-axis的正交轴向,电流环路的控制目的是为了将定子的电流和磁通解耦,将定子的电流都控制到q-axis上。

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  针对于SPM电机,我们将d-axis的目标控制量id设为0,将定子上的电流全部控制到q-axis上,从而获得Maximum Torque Per Ampere(MTPA)。此时,PMSM电机的转矩和转速只与q-axis的电流分量有关,我们再通过速度控制环路来控制d-axis上的电流,实现双闭环控制。

  

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  在实际的工作中,由于SPM电机的结构并不是理想情况,d-axis上的实际电流也并不为0;同时,我们也会有目的的去控制d-axis上的电流,从而实现电机超出基速运转;此时,我们需要在d-axis上面加上弱磁控制器,从而确保MTPA的实现。SPM电机运转时的矢量图如下:

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  FOC的实现

  PMSM电机实际接线时有a,b,c三相电流,我们现在需要把a,b,c三相电流与D axis电流和Q axis电流联系起来,需要用到Clark 和Park 这2个数学变换:

  Clark变换:(a,b,c)→(α,β),α,β为两相正交静止的坐标系;

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  Park变换:(α,β)→(D,Q), D,Q为两相正交旋转坐标系,其中θ是转子磁通位置;

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  通过Clark和Park两个数学变化,我们可以将PMSM电机的a,b,c三相电流分解到D axis和Q axis上来,从而实现磁场定向控制(FOC)。我们还可以发现,整个FOC控制的关键点在于找到转子的磁通位置θ。

  SVPWM的实现

  我们利用反Park变换也可以将定子的电流从D,Q空间转换到α,β空间下,完成了磁场定向后,PMSM电机控制的最后一步就是要产生作用在电机三相端子上的PWM电压。根据三相逆变器的8种开关状态,我们可以列出空间矢量调制逆变器状态表:

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  其中A,B,C三相都为0和1时为无效状态,我们将这两个状态矢量放置在空间的原点,其余6个矢量状态U0→U300刚好在空间绘成一个正6边形。传统的6步法控制电机就是将这6个电压向量依次加在电机的定子端。

  

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  空间矢量调制(SVPWM)的目的是在矢量空间内形成一个360度等幅旋转的电压矢量,从而减少逆变器输出的电流谐波成分,降低转矩脉动。SVPWM的实现方法,则是利用相邻的两个基本电压矢量来合成矢量空间中的旋转电压矢量Uout,Uout的最大值约为0.886*VDC。举第一象限为例,

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  其中,T1为电压矢量U0在一个PWM周期内的作用时间,T2为电压矢量U60在一个PWM周期内的作用时间,T0为零序分量的作用时间。

  我们先利用V_α和V_β的值确定扇区sector,再根据三角函数和Vdc的值计算出T1,T2和T0的值。

  A= V_β;

  B= 1.7320508*V_α-V_β;

  C= -1.7320508*V_α-V_β;

  if(A》= 0) {a= 1;} else a= 0;

  if(B》= 0) {b= 1;} else b= 0;

  if(C》= 0) {c= 1;} else c= 0;

  N=a+2*b+4*c;

  switch(N)

  {

  case 1: sector = 2; break;

  case 2: sector = 6; break;

  case 3: sector = 1; break;

  case 4: sector = 4; break;

  case 5: sector = 3; break;

  case 6: sector = 5; break;

  default: break;

  }

  为了减少逆变器电路中MOSFET的开关次数,可以使用7段空间矢量合成方式,在每个矢量扇区内均以零矢量(000)开始和结束,中间用零矢量(111),其余时间用有效矢量。如下图所示:

  

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  SVPWM电压加在PMSM电机的三相端子上后,可以看到马鞍形的相电压波形,如下图所示:

 

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  转子角度观测器的实现

  找到转子磁通的位置θ是FOC算法的关键,但在电机高速转动的过程中,Hall传感器的精度不够导致无法精确找到转子的磁通位置θ,此时需要用到转子角度观测器。转子磁通的角度信息,可以从反电动势中获取到,我们无法直接测量到电机的反电动势,但是可以用观测器的方法,计算出反电动势的值。

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  选观测器电流与真实电流的误差值为滑模控制面S,

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  如果滑模增益K足够大的情况下,我们可以找到一个滑模控制面S,使得

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  滑模观测器的系统框图如下:

 

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  如果要确保滑模控制面S的稳定,我们需要选取有效的K和l值,保证

设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

  并且l值必须大于-1。最后转子的角度θ便可以通过反正切函数计算出来。

  GD32F130系列MCU可以轻松实现上述的SVPWM产生器,Park/Clark变换,PI控制器,以及转子位置观测器。MCU内置的高速高精度SAR ADC和多级中断系统可以确保闭环控制的实时性。


关键字:MCU 引用地址:设计笔记 | 采用GD32F130系列MCU设计冰箱压缩机变频板方案

上一篇:基于GD32L235系列MCU的微型便携式微型电源方案
下一篇:关于GD32F150R8的智能门禁系统的性能分析

推荐阅读最新更新时间:2026-03-22 14:10

恩智浦MCX微控制器全景式解读
恩智浦不仅为未来做好准备,更以技术主动塑造未来格局。我们对微控制器创新的承诺,既非一时的转向,也非短期策略,而是始于上世纪80年代、延续至今的长期投入,并在当下以更坚定的步伐持续推进。 在其他企业纷纷转移重心或退出该领域之际,恩智浦选择逆势加码。我们坚信嵌入式技术拥有改变世界的力量。能够在这一行业长期深耕的企业寥寥无几,而我们之所以始终如一,是源于对客户的高度责任感,以及对下一代工程师推动智能系统未来发展的使命担当。无论是积极应对《网络弹性法案》(CRA),还是在微控制器上实现TinyML,我们始终致力于推动技术变革,赋能未来发展。 MCX:微控制器的未来,源自恩智浦的深厚积淀 从创新的Motorola 68K处理器
[嵌入式]
恩智浦MCX<font color='red'>微控制器</font>全景式解读
国产高性能MCU芯片DF30量产,突破进口依赖,国产汽车“大脑”升级
近日,烽火通信宣布首款国产高性能车规级MCU芯片——DF30正式量产上车,标志着我国在汽车核心控制系统领域取得重要突破。DF30芯片已搭载于东风皓瀚、猛士817、奕派007等多款车型,负责传感器数据处理、 发动机 、 变速箱 、车灯、智能座舱等核心部件的精准控制。长期以来,高性能车规级MCU芯片市场高度依赖进口,尤其在动力、底盘等关键控制领域。 DF30芯片基于自主开源RISC-V多核架构,采用国产40nm车规级工艺打造,已完成295项严苛测试,并完美适配国产自主AutoSAR汽车软件操作系统。为验证DF30芯片的性能、稳定性、可靠性与安全性,烽火通信MCU芯片团队与东风公司工程师深入漠河寒区试验基地,在极低温中实地记录车辆启动、
[汽车电子]
国产高性能<font color='red'>MCU</font>芯片DF30量产,突破进口依赖,国产汽车“大脑”升级
意法半导体发布汽车AI MCU 首次集成NPU和自研PCM
2月24日,意法半导体(ST)宣布推出具备人工智能(AI)运算能力的汽车微控制器(MCU)“Stellar P3E”,这是业界首款集成AI加速功能的汽车MCU,标志着汽车电子领域迎来新的技术突破。目前,ST已开始向亚洲、欧洲等主要国家的整车OEM厂商提供样品,大规模生产预计将于今年下半年启动。 MCU是一种将中央处理器(CPU)、内存及输入输出设备集成于一体的半导体芯片,在控制各类机械和电子设备方面发挥着关键作用,尤其在低功耗和实时信号处理方面优势显著。在汽车中,无论是内燃机汽车还是电动车,都会大量应用MCU,用于电力管理、充电、电机控制等多个方面。 此次ST开发的Stellar P3E首次在MCU中集成了神经网络处理单元
[汽车电子]
意法半导体发布汽车AI <font color='red'>MCU</font>  首次集成NPU和自研PCM
意法半导体发布首款集成AI加速器的汽车微控制器,赋能边缘智能
Stellar P3E汽车微控制器(MCU)支持边缘实时AI应用,显著提升车辆智能化水平 简化“X合一”电控单元的多功能集成 为混动/电动汽车系统和区域车身架构等应用场景提供灵活、实时的性能,保障安全性与响应速度 中国,2月12日, 意法半导体(ST)发布了Stellar P3E,这是首款集成AI加速器、专为汽车边缘智能设计的汽车微控制器(MCU)。 Stellar P3E面向未来软件定义汽车开发,可简化 “X合一” 电控单元(ECU)的多功能集成,从而降低系统成本、重量和复杂度。 意法半导体通用和汽车微控制器事业部副总裁兼总经理Luca Rodeschini 表示:“Stellar P3E将高性能实时控制与边缘A
[汽车电子]
意法半导体发布首款集成AI加速器的汽车<font color='red'>微控制器</font>,赋能边缘智能
如何平衡算力与成本?NSSine™系列实时控制MCU/DSP助力数字电源与电机开发
近日,在2026 RT-Thread 20周年庆典暨开发者大会上, 纳芯微市场总监宋昆鹏带来了一场聚焦于高实时性控制的技术分享,深度解析NSSine™系列实时控制MCU/DSP如何为数字电源与电机控制应用提供兼具性能与性价比的核心方案 ,并积极响应开发者生态需求,携手RT-Thread,为高实时性控制场景提供更开放、更高效的国产化平台支持。 聚焦专用场景:不止于MCU,更是实时控制专用平台 NSSine™系列实时控制MCU/DSP(NS800RT7/5/3/1系列)产品是为实时控制场景量身定制的“专用芯片”,而非通用MCU。其目标应用直指对实时性要求苛刻的领域: • 数字电源:光伏储能、服务器电源、充电桩、车载
[嵌入式]
如何平衡算力与成本?NSSine™<font color='red'>系列</font>实时控制<font color='red'>MCU</font>/DSP助力数字电源与电机开发
Microchip推出PIC32CM PL10 MCU系列,进一步扩展其 Arm@ Cortex@-M0+产品组合
Microchip推出PIC32CM PL10 MCU系列,进一步扩展其Arm® Cortex®-M0+产品组合 该低功耗器件支持5V运行,在实现高性能的同时,能有效保障系统简洁性与成本效益 基于在低功耗、高性价比及易开发嵌入式应用领域数十年的经验积累,Microchip Technology (微芯科技公司)今日宣布为 其PIC32C系列Arm ® Cortex ® -M0+内核产品组合新增PIC32CM PL10单片机(MCU) 。PL10系列MCU具备丰富的独立于内核的外设(CIP)、支持5V运行,并集成触摸功能、工具集及安全合规特性。该系列器件面向工业控制、楼宇自动化、家用电器、电动工具及传感器系统等大量应用领域。
[单片机]
Microchip推出PIC32CM PL10 <font color='red'>MCU</font><font color='red'>系列</font>,进一步扩展其  Arm<sup>@</sup> Cortex<sup>@</sup>-M0+产品组合
RL78F2x系列MCU选项字节与安全ID的多环境配置指南
以下内容为开篇引言: 在RL78F2x系列的项目开发中,正确设置Opon By(选项字节)和Security ID(安全ID)是保证芯片安全、配置工作模式(如、低电压检测、复位引脚等)的关键一步。面对不同的开发环境,设置方法也各不相同。本文将手把手教你如何在主流的CS+for CC、e2studio和IAR Embedded Workbench中完成这两项重要配置。 一、 基础概念:它们是什么? 01 Option Byte(选项字节): 用于配置MCU的硬件工作模式,例如: 看门狗的启动模式和周期 低电压检测的模式和设定 内部高速的频率 复位引脚功能(是复位引脚
[嵌入式]
RL78F2x<font color='red'>系列</font><font color='red'>MCU</font>选项字节与安全ID的多环境配置指南
英飞凌推出专为电动汽车(xEV)锂离子电池管理而设计的高级微控制器PSOC™ 4 HVPA-SPM 1.0
11月13日,英飞凌科技股份公司(Infineon Technologies AG)推出PSOC™ 4 HVPA-SPM 1.0,这是一款专为电动汽车(xEV)高压锂离子电池管理而设计的高级微控制器。该微控制器集高精度、安全性和可编程性于一体,同时支持分区架构和向软件定义车辆(SDV)的过渡。为了最大限度地发挥其作用,英飞凌与领先的创新电池管理软件供应商Munich Electrification建立了合作伙伴关系。双方携手提供先进且经济高效的电池管理系统(BMS)解决方案,从而加速产品开发并降低成本。 图片来源: 英飞凌 PSOC 4 HVPA-SPM 1.0采用完全集成式设计,其关键特性为电池管理系统(BMS)带来先
[汽车电子]
英飞凌推出专为电动汽车(xEV)锂离子电池管理而设计的高级<font color='red'>微控制器</font>PSOC™ 4 HVPA-SPM 1.0
小广播
最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved