英飞凌风机控制方案介绍

Similar documents
主要内容 基于正旋波 hall 直流无刷电机风机参考设计介绍 基于磁场定向控制无 hall 直流无刷电机风机参考设计介绍 基于 XC878 空调压缩机参考设计介绍 其它信息 Set date Copyright Infineon Technologies All rights reser

ARM Cortex-M3 (STM32F) STMicroelectronics ( ST) STM32F103 Core: ARM 32-bit Cortex -M3 CPU 72 MHz, 90 DMIPS with 1.25 DMIPS/MHz Single-cycle multiplica

SPHE8202R Design Guide Important Notice SUNPLUS TECHNOLOGY CO. reserves the right to change this documentation without prior notice. Information provi

USB解决方案.ppt

ICD ICD ICD ICD ICD

P4VM800_BIOS_CN.p65

邏輯分析儀的概念與原理-展示版

ARM JTAG实时仿真器安装使用指南

System Design and Setup of a Robot to Pass over Steps Abstract In the research, one special type of robots that can pass over steps is designed and se

2 Keil µ vision 2.1 1) Keil µ vision2 V2.34 µ vision3 2) Sino_Keil.exe Keil c:\keil\ 3) JET51 USB PC C:\Keil\ USB PC 4) S-L

Abstract arm linux tool-chain root NET-Start! 2


1 CPU

内容 XMC1300 介绍 --- 电机控制相关模块 BLDC APP 使用方法 --- BLDC 3 Hall APP Set date Copyright Infineon Technologies All rights reserved. Page 2

P4V88+_BIOS_CN.p65

!!

目 录

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0

Cube20S small, speedy, safe Eextremely modular Up to 64 modules per bus node Quick reaction time: up to 20 µs Cube20S A new Member of the Cube Family

STM32 for sensorless vector control

Microsoft Word - LD5515_5V1.5A-DB-01 Demo Board Manual

Chroma 61500/ bit / RMS RMS VA ()61500 DSP THD /61508/61507/61609/61608/ (61500 ) Chroma STEP PULSE : LISTLIST 100 AC DC

Microsoft PowerPoint - 6-B.ppt

SMART 7P 0 HR7P OTPMCU A/D I/O OTP ROM RAM HR7P HR7P HR7PPMB MSOP0 7+input HR7PPSC HR7PPSD SOP SOP6 +input input HR7PERB SSOP0 7

User ID 150 Password - User ID 150 Password Mon- Cam-- Invalid Terminal Mode No User Terminal Mode No User Mon- Cam-- 2

专业主干课程与主要专业课程教学大纲(2009年、2011年).doc

Infineon Total Solution in LCD-TV Power Supply.ppt

untitled

STM32 for sensorless vector control

PROTEUS VSM

S 可编程控制器

1.ai

ID630L: Becoming Familiar with Sensorless Vector Control of BLDC Motors Renesas Electronics America Inc. Huangsheng Xu Consumer & Industry BU 14 Octob

FM1935X智能非接触读写器芯片

untitled


LK110_ck

AN INTRODUCTION TO PHYSICAL COMPUTING USING ARDUINO, GRASSHOPPER, AND FIREFLY (CHINESE EDITION ) INTERACTIVE PROTOTYPING

LED/Smart TV LED/ Function List Products \ Application Tuner block DSP block / I/O Voice/Aud

目录

,,, PCB, AR M VxWorks DSP,,,,,,,,,,, (CIP) /,,.:,2005 ISBN TP36 CIP (2005) : ( 10 ) : : (010 ) : (010)

SDP

68369 (ppp quickstart guide)

Tel:

¬¬

Y m G C I IMC C II IMC R Y = + C I IMC F f G - G^ + - F f G^ C I IMC D + C I IMC F f G - G^ 9 D() R() C IMC() Ⅱ CIMC() U() Ⅰ G() Y() Y m() - G

MESSAGE LG LG 900 Cleveland Motion HORNER APG % LG ( 900 Cleveland Motion Controls HORNER APG % 2

audiogram3 Owners Manual

力矩电机 - 高速 (TORQUE MOTOR-HIGH SPEED) 选型目录 基本选型... 2 型号说明... 3 型号 :GTMH 型号 :GTMH 型号 :GTMH 型号 :GTMH

Ác Åé å Serial ATA ( Sil3132) S A T A (1) SATA (2) BIOS SATA (3)* RAID BIOS RAID (4) SATA (5) SATA (a) S A T A ( S A T A R A I D ) (b) (c) Windows XP

untitled

untitled

untitled

Hi3518EV200 HD IP Camera SoC Hi3516A

CH01.indd

Microsoft Word - LR1122B-B.doc

EK-STM32F

(02) (02) (02) (02) (02

投影片 1

1.1 ML_ONOFF = 1 Q 3 Q 8 C 0.3V M 2 L 1 ML_ONOFF = 0 Q 3 Q 8 C 1. + R31 VCC R21 10K ML_ONOFF R15 0:off 1:on 1K Green Light VCC=5V L1 Q VDD=12V C

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File

Microsoft Word - AP1515V02

r_09hr_practical_guide_kor.pdf

技术参数 Technical Data 额定电压 / 频率 Voltage/Frequency AC220V/50Hz AC110V/60Hz 功率 Power 70W 70W 空载流量 Free flowing 7.0L/M 7.0L/M 最大压力 Max. pressure 2.4Bar 2.4

iml v C / 0W EVM - pplication Notes. IC Description The iml8683 is a Three Terminal Current Controller (TTCC) for regulating the current flowin

MCU DSP MSO MCU DSP MSO MSO MSO MCU/DSP I/O MSO 16 Microchip IC18 turn-on MSO chirp MCU I/O I 2 C

iml v C / 4W Down-Light EVM - pplication Notes. IC Description The iml8683 is a Three Terminal Current Controller (TTCC) for regulating the cur

Contents Performance data Standard efficiency IE1 cast iron three phase motor Performance data Standard efficiency IE1 aluminum three phase motor Perf

DPJJX1.DOC

1 TPIS TPIS 2 2

Unidrive M400 PLC 0.25 kw kw (0.33 hp hp) 100 V 200 V 400 V 575 V 690 V

Bus Hound 5

時脈樹設計原則

1000w 1000w 风力发电机输出功率曲线图 风速 m/s 输出功率 P(w) 风速 m/s 输出功率 P(

SHIMPO_表1-表4

Support All Industrial Ethernet Standards on Your Next "Drive" Design White Paper

iml88-0v C / 8W T Tube EVM - pplication Notes. IC Description The iml88 is a Three Terminal Current Controller (TTCC) for regulating the current flowi

SHIMPO_表1-表4

KT-SOPCx开发套件简明教程

MCHP Corporate PowerPoint Presentation Template-2014

2 2 3 DLight CPU I/O DLight Oracle Solaris (DTrace) C/C++ Solaris DLight DTrace DLight DLight DLight C C++ Fortran CPU I/O DLight AM

上海东软载波微电子有限公司 SMART

u d = R s i d - ωl q i q u q = R s i q + ωl d i d + ωψ 1 u d u q d-q i d i q d q L d L q d q ψ f R s ω i 1 i 5th i th 5 θ 1 θ θ 3 5 5

Table of Contents

Section1_16bit Arc.ppt

2 Bosch Rexroth AG Electric Drives and Controls 文档 功率范围 x AC 230 V 0.4 kw 至 3 x AC 400 V 90.0 kw 使用永磁式电机 内置的制动斩波器和电源滤波器 内置的操作面板, 可简单且快速地进行调试 可以通过输入输出和

untitled

Microsoft PowerPoint - STU_EC_Ch08.ppt

Transcription:

英飞凌风机控制方案介绍 英飞凌科技 ( 中国 ) 有限公司 工业和多元化市场 2011 马达控制及应用技术研讨会

Table of contents 英飞凌风机方案概述 BLDC 简易正弦波风机方案介绍 BLDC 无传感器 FOC 方案介绍 5/27/2011 Copyright Infineon Technologies 2009. All rights reserved. Page 2

Table of contents 英飞凌风机方案概述 BLDC 简易正弦波风机方案介绍 BLDC 无传感器 FOC 方案介绍 5/27/2011 Copyright Infineon Technologies 2009. All rights reserved. Page 3

直流无刷电机控制 直流无刷电机控制方式 - 梯形波控制 控制方法简单 容易实现 电流断续 梯形波控制相电流及驱动波形 Page 4

直流无刷电机控制 梯形波控制存在问题 控制方法简单 换向转矩脉动 换相噪声 电机类型差异 ( 反电势 ) 方波 ( 梯形波 ) 正弦波 ( 永磁同步电机 ) 正弦波电机 + 梯形波控制 正弦波控制 Page 5

直流无刷电机控制 正弦波控制的特点 电磁转矩恒定 无转矩脉动 噪声低 电机控制效率高 控制要求高 控制方式 电压型控制 电流型控制 Page 6

直流无刷电机控制 电压型控制 对电机施加正弦或其他形式的电压 三相 / 两相 SPWM 五段 / 七段 SVPWM 电机相电流为正弦波 电流型控制 矢量控制 采样电机电流 解耦 + 复杂控制 使定子磁场始终垂直于转子磁场 电机效率高 实现成本高 Page 7

英飞凌解决方案 BLDC 简易正弦风机控制方案 ADC 输入 VR V 3 相 /2 相正弦波控制 U V W PWM 生成单元 (CCU6) 驱动器 + 逆变桥 M Q 转速计算 & 转子位置估计 60deg ISR 霍尔信号输入逻辑 Hall sensors 3 个霍尔信号输入, 平均速度法估算转子位置 速度 PI 调节器 自动超前角校正 PWM 控制方式 : 两相 三相正弦波控制 五段 / 七段 SVPWM 紧急中断输入引脚 CTRAP, 过流 过压保护 XC866/XC836 可以满足应用需求 Page 8

英飞凌解决方案 BLDC 正弦风机控制方案 单片机 SAF-XC866 2FRI 增强型 8051 内核,16K 片上 FLASH, 电机控制专用单元, 快速 A/D, 专用 PWM 控制单元 CCU6E IGBT 驱动 6ED003L06-F 6 路 PWM 驱动器 IGBT 单管 IKD04N60R 单管 IGBT,600V/4A 开关电源 ICE3B0565J 650V 67KHz RDSon = 4.7ohm 2011/5/27 10.02.2010 Copyright Infineon Technologies 2009. All rights reserved. Page 9

U H U L V H V L W H W L 英飞凌解决方案 基于 FOC 的永磁同步风机驱动方案 S1 S3 S5 控制方式 无位置传感器 FOC AC ~ R1 R2 Udc S2 IKD04N60R S4 S6 PMSM 调制方式电流采样方式 MCU 空间矢量脉宽调制 (SVPWM) 双直流母线电阻取样 XC878/XC836 800RPM Rdc Ra Rb 调制频率 10KHz 开关电源 +5V ICE3B0365J +15V Idc 驱动电路 6ED003L06 电流电压采集电路 风机转速范围 300-1200RPM 最大输出功率 <100W PC RS232 状态显示 I/O ASC CCU6 XC878 A/D Idc Iu Iv Udc BEMF_U BEMF_V BEMF_W VSP 启动方式保护措施上位机平台 正常启动 反转启动 正转启动过流 过压 欠压 堵转 失步 断线检测 USpy 单片机 SAF-XC878M-13FFI 5V 高性能双核处理器,52K 片上 FLASH, 增强型矢量计算功能, 电机控制专用单元, 快速 A/D, 专用 PWM 控制单元 IGBT 驱动 6ED003L06-F 6 路 PWM 驱动器 IGBT 单管 IKD04N60R 单管 IGBT,600V/4A 开关电源 ICE3B0565J 650V 67KHz RDSon = 4.7ohm 2011/5/27 10.02.2010 Copyright Infineon Technologies 2009. All rights reserved. Page 10

英飞凌解决方案 基于 FOC 的永磁同步风机驱动方案 相电流 :800RPM 2011/5/27 10.02.2010 Copyright Infineon Technologies 2009. All rights reserved. Page 11

Table of contents 英飞凌风机方案概述 BLDC 简易正弦波风机方案介绍 BLDC 无传感器 FOC 方案介绍 5/27/2011 Copyright Infineon Technologies 2009. All rights reserved. Page 12

BLDC 简易正弦波风机方案介绍 电压型控制 根据霍尔信号产生正弦波控制电压 SPWM SVPWM SPWM 相电压为正弦波 容易生成 直流母线电压利用率为 86% SPWM 控制与梯形波控制关系 Page 13

BLDC 简易正弦波风机方案介绍 相电压 相电流 SPWM 控制相电压 \ 相电流波形 Page 14

BLDC 简易正弦波风机方案介绍 开关损耗最小 SPWM 控制 控制目的 线电压 : 正弦 相电流 : 正弦 开关损耗降低 直流母线电压利用率 100% 梯形波控制 两相正弦波控制 Page 15

BLDC 简易正弦波风机方案介绍 相电流 开关损耗最小 SPWM 控制相电压 \ 相电流波形 Page 16

BLDC 简易正弦波风机方案介绍 SPWM 与开关损耗最小 SPWM 比较 Hall A Hall B Hall C Hall A Hall B Hall C Voltage A Voltage A Voltage B Voltage B Voltage C Voltage C Three phases SPWM Two Phases SPWM Page 17

XC866-1/2/4FR 介绍 Key Features 4/8/16 kbyte Flash (incl. 4 kbyte data flash) On-chip ROM with Bootloader & Flash routines 256 Byte RAM, 512 Byte XRAM On-chip debugging interface (JTAG) Three 16-bit timer/counters (T0/T1/T2) CAPCOM 6E for multifunctional motor control 8 channel 10-bit A/D converter Brown out detection UART (full duplex) Synchronous Serial Channel (SPI comp.) On-chip OSC and PLL for clock generation Power saving modes General-purpose I/O Port Package: P-TSSOP-38 (green) Temperature ranges: -40 C to +85 C -40 C to +125 C 3.3V or 5V (core supply over internal VR) WDT 3 timer PLL Up to 8- ch 10bit ADC Up to 2 x UART RAM 256 byte SSC DMU XRAM 512 byte XC800 CPU PMU Ports 3.3V or 5V Key Benefits 8/16kB Flash incl. 4kB DataFlash CC 6E High performance XC800 Core compatible to standard 8051 Core two clocks per machine cycle architecture 8/16 kbyte Flash Memory for Program and Data On-chip debug support level 1 Industrial peripheral set Page 18

XC800 - 专用 PWM 生成单元 CCU6 CCU6 结构图 address decoder fper Interrupt control T12 T13 Start channel 0 channel 0 channel 0 channel 3 compare compare capture 1 1 1 compare dead-time control compare compare output select multichannel control Hall input capture/compare input / output control output select trap control 1 3+3 2 2 2 3 1 trap input T12HR T13HR COUT63 COUT60 CC60 COUT61 CC61 COUT62 CC62 CCPOS0 CCPOS1 专用霍尔传感器模式 CCPOS2 CTARP port control Page 19

Deadtime generation Modulation Control Port Control Logic CCU6 实现直流无刷电机正弦波控制 PWM 生成框图 Mode DTCx CTRAP F CPU Input Control T12 Compare Timer 16-bit CC Channel 0 CC0 CC Channel 1 CC1 CC60 COUT60 CC61 COUT61 CC Channel 2 CC2 CC62 COUT62 Hall Effect Sensors T13 滤波 硬件自动完成 CCPOS0 CCPOS1 CCPOS2 Filtering and comparison CHE Block Commutation Control Page 20

CCU6 实现直流无刷电机正弦波控制 电压型控制中的关键问题 正弦波控制电压的产生 转子位置估计 转速 + 霍尔 霍尔位置误差 不同速度的补偿 定子磁场与转子磁场关系 转速计算误差 高速风机 Page 21

Table of contents 英飞凌风机方案概述 BLDC 简易正弦波风机方案介绍 BLDC 无传感器 FOC 方案介绍 5/27/2011 Copyright Infineon Technologies 2009. All rights reserved. Page 22

经典的 FOC 控制算法框图 Target Velocit y + - 0 Velocit y PI-controller + - + - I d PI-controller I q PI-controller V d V q e j vecto r rotation V V Space Vector Modulator U V W PWM- Unit with integrated deadtime control Velocit y calculation Flux estimator Trigger I d I q e -j vecto r rotation I I Current Calculatio n & 3 to 2 Fast ADC w/hardware Trigger I Z shunt Software Hardware 大量的软件计算需要高性能的单片机 : 通常需要 16/32 位单片机 /DSP 系统成本高 软件开发复杂 Page 23

XC886,888,878 Based Implementation of Field Oriented Control Target Velocity + - 0 Velocity PI-controller + - + - I d PI-controller I q PI-controller V d V q e j vector rotation V V Space Vector Modulator U V W PWM-Unit with integrated deadtime control Velocity calculation Flux estimator Trigger I d I q e -j vector rotation I I Current Calculation & 3 to 2 Fast ADC w/hardware Trigger I Z shunt Hardware Hardware Co- Processor Software MDU 内嵌矢量计算机单元 并行与 CPU, 仅需 58% CPU load 即可实现 FOC 控制 芯片采用 8051 核 系统成本低 容易使用, 升级 Page 24

使用 XC800 实现 FOC 参考设计方案对系统的要求 优化的 FOC 控制算法 程序存储器需求 : ~5K 字节的程序 Flash 数据存储器需求 : ~200 字节的 IRAM XC878 系列 New XC836 系列 Page 25

Infineon 8 位 MCU 介绍 系统结构图 双核单片机!! XC878 XC836 Page 26

XC886/888/878 实现磁场定向控制的重要特点 高性能 16 位矢量计算机 (CORDIC + MDU) 可编程的协处理器 重要功能 : CODIC MDU 和 CPU 计算之间可以互相嵌入运行 支持矢量旋转和各种变换 ( 如 :Park 变换 ) 归一化和比例调整 专用电机控制单元 (CapCom6E) 产生高精度空间矢量 PWM 死区时间自动插入 CTRAP 提供各种硬件保护 Page 27

XC836M 新特性 CORDIC/MDU 性能提升 Input Clock 54MHz Max(XC878) 48MHz Max(XC836) Further support to Q15 calculation (XC836 Only) Multiply and shift 5/27/2011 Copyright Infineon Technologies 2009. All rights reserved. Page 28

XC878/836 新特点 ROMLIB support XC836 only, 8KB Flash limit PI controller, Low pass filter, Vector rotation, etc Save user code size 5/27/2011 Copyright Infineon Technologies 2009. All rights reserved. Page 29

U H U L V H V L W H W L 基于 FOC 的永磁同步风机驱动方案 结构框图 R 1 S1 S3 S5 AC ~ Udc R 2 S2 IKD04N60R S4 S6 PMSM R d c R a R b 开关电源 +5V ICE3B0365J +15V Idc 驱动电路 6ED003L06 电流电压采集电路 P C RS232 状态显示 I/O ASC CCU6 XC878 XC836 A/D Idc Iu Iv U d c B E M F _ U B E M F _ V B E M F _ W V S P Page 30

基于 FOC 的永磁同步风机驱动方案 控制方式调制方式 MCU 电流采样方式调制频率风机转速范围 无位置传感器 FOC 空间矢量脉宽调制 (SVPWM) XC878,XC836 双直流母线电阻取样 10KHz 300-1200RPM 最大输出功率 <100W 启动方式 保护措施 上位机平台 正常启动 反转启动 正转启动 过流 过压 欠压 堵转 失步 断线检测 USpy Page 31

基于 FOC 的永磁同步风机驱动方案 电流采样 Double shunt resistor 采样时刻 Power MOSFET S1 tdt t 3 Phase PMSM t S3 t ADC Channel 6 S5 t ADC Channel 7 T0/4 T2/2 T1/2 T0/4 T0/4 T1/2 T2/2 T0/4 Page 32

基于 FOC 的永磁同步风机驱动方案 启动步骤 转速 Speed 转速 直流制动 开环控制 闭环控制 t t 直流制动 开环控制 闭环控制 t 能耗制动 反向开环 正向开环 闭环 静止启动反向启动正向启动 Page 33

基于 FOC 的永磁同步风机驱动方案 GUI 界面 参数设置 参数显示 起停控制 系统状态显示 Page 34

基于 FOC 的永磁同步风机驱动方案 启动 - 转速平稳 基于 USPY 平台 Page 35

基于 FOC 的永磁同步风机驱动方案 相电流 :800RPM Page 36

基于 FOC 的永磁同步风机驱动方案 方案中遇到的难点 大负载情况下, 反转启动可靠性 反转制动, 正向启动 要求 100% 启动 效率要求 转速波动 SVPWM 生成方式 三相 SVPWM 两相 SVPWM (Next Step) 开环 -> 闭环切换的可靠性 现有方案 : 转速超过设定值, 即切换 Page 37