电机测控一体化技术及平台

学术   2024-08-28 20:08   上海  

收藏!近期专刊、会议征稿信息汇总(24年08月)

含高比例新能源与电力电子的电力系统稳定性!老牌SCI期刊IET GTD专刊火热征稿

详情请戳下图查阅,戳!戳!戳!

关于我们

Unitech  Embedded 

20

24

商飞信息科技(上海)有限公司(Unitech Embedded)成立于2014年9月,是一家致力于电力电子智能测控装备研发、测试、生产和制造的高新技术企业。主要服务企业用户、高等院校和研究所。以“人工智能+研发”为先导,致力于实现大数据、人工智能与测控一体化台架有机结合,构建电机系统研发大模型,建立关键核心技术攻关实验室生态系统。
公司自成立以来,先后荣获高新技术企业证书,ISO9001质量管理体系认证,企业知识产权管理体系认证,AAA企业信用等级证书,上海市创新型中小企业,上海市专精特新中小企业,并拥有一百多项知识产权。
公司产品和方案基于独创的 “中央监控 + 实时控制系统(具备程序模型构建) + 驱动系统 + 测量系统 + 机械与电气系统”柔性组合拓扑,“实物”与“半实物”的综合台架,为广大用户提供优质、创新的研发测控平台及服务。



2024年教育部产学合作协同育人项目,商飞科技第一批项目申报指南。


详细申报指南及申请书模板请扫或长按二维码获取






测控一体化系统拓扑

Unitech  Embedded 

20

24


RTUI

功率级快速原型控制器(仿真机)的上位机

RTC

功率级快速原型控制器 

SA

信号转接与放大系统

GPPC

General-Purpose Power Converter通用型功率变换器

BAT

电池模拟器

M

被测电机

Climatic Chamber

环境仓

TS

扭矩(含转速)传感器

SSAS

Synchronous signal acquisition system同步信号采集系统

Smart UI

测试系统中控软件

Dynamometer

测功机系统


适用电机系统

Unitech  Embedded 

20

24


  1  

新能源驱动电机系统测控台




  2  

高速电机系统测控台(科研台架)


  3  

低速大扭矩电机系统测控台



“测”与“控”的关系

Unitech  Embedded 

20

24

同步触发,将电信号与非电信号同步在一根时间轴上,并与id、iq产生联系,验证控制动态响应。结合Smart UI的数据处理,可完成电机的标定。每个PWM周期都同步采集相关(尤其在Center处)电信号数据更真实,功率分析更有价值。


  1  

电机系统实验项目(以新能源电驱系统为例)

GB/T 18488-20XX驱动电机系统检验项目


  2  

电机控制系统算法开发(以高速PMSM为例)

01

高速PMSM的控制:载波周期内的控制

介于高速PMSM极高的转速控制要求,那么其对应的同步频率也会非常高。比如一个极对数为2,额定转速为20000rpm的高速PMSM来说,所对应的同步频率就高达666.67Hz,而运行在最高转速时,当然就更高了。为了对其输出电流正弦度的保证,其载波频率就需要10kHz以上了。
从PMSM的电压方程中不难看出,其微分算子p,所对应的计算时间,即是控制d轴电流和q轴电流的两个电流环的计算时间,也就是载波时间。

电压方程如下:

电流环传递函数(上述方程组的右侧各自第一项,即不考虑交直轴耦合及反电势的影响下),Ki、Kp 即电流环的积分和比例系数:

由于磁链空间矢量大致等效为电压空间矢量的积分:


所以三相的磁链方程如下:


如上述方程组,在计算SVPWM时,其六扇区内的基准圆就是以磁链半径来勾勒的。

而当前的电角度,“相当于”是对ω的积分,积分时间也就是载波周期,显然,每个载波周期的时间都要执行一次SVPWM的控制程序,其中不乏一些三角函数的处理。    
旋转变压器是高速PMSM的常用速度传感器,而本文所介绍的控制,是使用dSPACE公司的MicroLabBox,其附带的1202板卡,正好有旋变的功能,在设置好“激励电压”和“极对数”等关键参数后,就能实时的(每个仿真步长——即每个载波周期)获得PMSM当前的转子位置(可用于磁场定向的计算),极为方便。

程序模块如下:

关键参数,如下所示:



结合上述内容,如下图所示,磁场定向(电角度和转子位置)、电流环(包括相应的采样和坐标变换)和SVPWM都是每个载波时间里必须执行一次的程序,若产生溢出,则程序系统将失控,会产生十分危险的严重后果。

02

高速PMSM的控制:弱磁控制

若考虑新能源汽车的主驱,因为“车”本身特性在高速形式行驶时,能耗小(即扭矩低)的存在,其主驱电机的“最高转速”很可能会多倍(3倍以上)于“额定转速”。基于这样的工况和高速PMSM电感非线性特性,就更需要一种可靠的“弱磁控制”方式了。

下图是高速PMSM(内置式)电感与电流的非线性关系:

Ld、Lq随着iq变化而变化的曲线(标幺值系统下)


 Ld、Lq随着id变化而变化的曲线(标幺值系统下)

PMSM的弱磁控制,是在超过额定转速运行时,使定子电流的相位超前,抵消(削弱)部分转子永磁体所产生的磁场,以此做到“弱磁升速”,其过程中,反电势不超过“电压极限椭圆”。

电压极限椭圆和弱磁示意,如下图所示:

电压极限椭圆和电流极限圆


弱磁”的示意图

如下是在忽略定子电阻的情况下,对电压极限椭圆和电流极限圆的表达:
一般情况下,可以使用一个“弱磁闭环”来完成动态的id补偿,即通过PI调节,先根据给定电压和允许使用的最大电压的差异来调节id_ref的大小,再根据Imax来限定iq_ref的大小。

下图是其控制系统图:

如下是“弱磁控制”的S-Functon,计算出两个电流环的给定值。显然,可以很方便的和之前的程序融合在一起,计算出两个电流环的设定值iq_ref和id_ref。
以下是一个最高转速25000rpm(额定转速20000rpm),功率30kW的高速PMSM控制示例。
上述的这种弱磁做法,对凸极比很大的高速PMSM来说,并不具备优势(甚至效果欠佳),因为这种做法在某些工况下需要通过人为设定来增加“弱磁深度”,并不能自动生成理想的励磁目标电流,来保证对电流的使用效率(即转矩电流比)。其实PI调节器本身,也容易引起不必要的振荡。可以考虑MTPA(即最大转矩电流比)的控制策略。

根据电流和电磁转矩,构造拉格朗日辅助函数:

对id、iq和λ分别求偏导:


可解得:

当然,需要先用牛顿迭代的方式,求解iq于Te:


这样计算出来的iq和id,即是电流环的给定电流iq_ref和id_ref了,如此分配后的iq与id,就做到了最大的转矩电流比(MTPA)。

03

RTC使用中的“优化”

如之前所提到的,本文使用的RTC设备是DSPACE公司的MicroLabBox(及其附带的1202板卡),配合商飞信息科技(上海)有限公司所开发的转接板和驱动器,可以用来作为高速PMSM的RCP开发工具。
RTC作为“泛嵌入式系统”,它实际是将程序模型运行在一个实时操作系统(如RT-Linux等)之上,通过系统的“任务管理”,将编译好的程序模型运行在每一个定时周期(仿真步长)里,这与MCU(不使用操作系统)的“定时中断”不同。RTC中程序模型的执行,无法直接操控底层硬件,只能“调用”a操作系统的相关接口,故其执行的效率,显然不是 —— 因为其CPU时钟(1GHz以上)比普通的MCU(一般150MHz以下)高很多,所以程序的执行效率就高很多。

嵌入式系统的组成:

RTC的编程方式 ,大多都基于MATLAB/Simulink,其图形化的编程方式容易上手且直观,近似控制系统的框图。下图是一个载波周期内的控制,包括电角度辨识、电流环(包括相应的采样和坐标变换)和SVPWM控制。
而Simulink里可调用的各种程序模块,都是“冗余度”很高的设计,转换后的代码函数层次多,极为繁琐。对于电机控制来说,无需如此“过盈”设计的模块。考虑到高速PMSM的控制需要很短的仿真步长(载波频率高),而每个载波的计算量在前文已有叙述。综上,对一个嵌入式系统设备而言,如此高速的执行众多“微积分”和“三角函数”等数学运算,过重的“负荷”,容易导致程序失控,运行溢出。

以下是上述程序的一个Simulink自带PID模块,右键使其生成C代码后,就会发现代码量很大,且没有可读性:

S-Function,即System Function(系统函数),同样作为Simulink的一种功能模块,但不使用图形化描述,使用C/C++等语言进行编写,在连续和离散的模型中,都能与Simulink里的图像化的程序模块一起使用,某种程度上实现了代码移植 —— MCU里的C代码可大量复制到S-Function(反之亦可)。这样就规避了程序模块的“过盈”设计,提高了代码的执行率。

以下是S-Function,图中就包含了上述Simulink程序的所有部分,且都使用C语言编写:

S-Function中电流环程序示例,甚至可以使用定点型变量(通过移位来保留小数部分)来进一步优化,以便更好的移植到MCU中。
当S-Function结合Simulink的其他程序模块中(如转速环)一起使用时,其程序所定义的输入输出接口,就像是“函数子程序中的接口变量”一样。


测控一体化系统组成

Unitech  Embedded 

20

24


01

功率级快速原型控制器

  • SOC构架,基于Xillinx Zynq XC7Z030-3FBG676E;

  • 处理系统为双核 ARM Cortex A9,主频1GHz,1GB DDR3内存。一个核运行Linux操作系统,用以加载应用程序代码、监督系统执行并管理相关数据;另一个运行轻量级的安全专用操作系统,用以执行客户开发的应用程序级控制代码;

  • 贮存空间,Flash 16MB * 2,Micro SD + eMMC 8GB;

  • 支持基于Simulink或PLECS环境下编写的程序下载与调试(需要配套 ACG SDK),也可支持基于C/C++编写从程序下载与调试(需要配套 CPP SDK);

  • 具有8路模拟量输入通道,均为差分,16位精度,最高转化速率为2Msps,双ADC内核同步采样。

  • 具有32路PWM数字输出,高精度(4ns);

  • 具有2组带电气隔离的正交编码器接口(包含于数字输入口);

  • 具有2路旋转编码器接口;

  • 具有36路用户自定义高速IO口;

  • 数字输入口16路(包括4组正交编码器接口);

  • 数字输出口16路;

  • 具有16路专用故障输入口;

  • 具有1路紧急停机接口(封锁PWM输出);

  • 具有1路EtherNet接口,1 Gbps;

  • 具有1路CAN通讯接口,带电气隔离;

  • 资源扩展能力,基于SFP的实时同步链接,高数据带宽(5GHz),最多可扩充 64 份上述的模拟量、数字量和CAN外设。

02

信号转接与放大系统

  • 带电气隔离的数字PWM输出接口,不少于14路,电压5V,驱动能力20mA;

  • 带电气隔离的数字信号输入DI接口,不少于16路,电压5V;

  • 带电气隔离的数字信号输出DO接口,不少于16路,电压5V,驱动能力20mA;

  • 带电气隔离的增量式编码器输入接口,不少于2组,电压5V,支持差分信号;

  • 带电气隔离的模拟信号输入AI接口不少于16路,-10V ~ 10V,带宽85kHz;

  • 带电气隔离的模拟信号输出AO(支持PWM输入控制)接口不少于8路,0V ~ 10V,带宽85kHz。

03

通用型功率变换器

  • 可选配核心控制板,基于 TMS320F28377D,具有片外SRAM(256k * 16)和 EEPROM(2048 * 8),同时具备FPGA(EP4CE22F)来充当外设(需选配),6层电路板设计,抗干扰能力强,独立AC220V供电,安全可靠;

  • 驱动电路支持 “AC 40V ~ 380V” 和 “DC 60 ~ 1000V”的宽电压输入,具有单桥臂、H桥、两电平三相、六相等多种由IGBT、SiC等功率器件组成的主回路拓扑,驱动接口开放;

  • 额定输出功率定制 / 定制;

  • 具备电流、电压、温度等采样和信号调理模块,模拟量接口开放;

  • 具备带隔离的输入输出开关量各8路,开关量接口开放;

  • 具备增量式编码器信号接口1组,ABZ接口开放。

  • 具备旋变接口1路;

  • 具有带隔离的RS485通讯接口1路;

  • 具有带隔离的CAN通讯接口1路;

  • 具有过压、过流、过温和模块故障检查电路及相关保护;

  • 可短时间承受2.5倍过载能力(1秒)。

04

同步数据采集系统

05

测试系统中控软件

  • 支持自动生成自定义标准的测试报告,Word或者EXCEL版本;支持限制设置:能够自定义设置一级限制值二级限制值,及其触发限值时动作:停机/报警提示、限值设置能够在线更改;

  • 支持采样频率可以任意设置1Hz至最大采样分不同等级;

  • 支持手动存储/自动存储:对稳态数据的保存,可手动保存,亦可选择自动记录功能;

  • 支持实时曲线显示;

  • 可对电机及驱动器做额定工况下做耐久、加载、空载、温升、效率测试;

  • 可对电机及驱动器做峰值工况下做加载、温升、效率测试;

  • 可做空载反电动势测试;

  • 能够采集系统输入电压、电流及功率,被测电机三相电流、电压、功率、功率因数,电机输出转矩、转速及功率、电机效率、控制器系统、系统效率等参数。


06

台架机械结构

测功电机底座采用优质碳钢焊接而成,焊后退火处理进行精加工。能有效去除底座的焊接应力,从而保证底座能长久使用,不产生形变。并且内部填充特殊复合材料,同时具备很好的抗扭刚度和高减振性能。设计初期,电机底座会经过严格的仿真计算与分析。使底座的阶固有频率避开台架的转频。
台架公共底座底部由6只薄膜式空气弹簧支撑,每个空气弹簧旁边都配有独立的水平控制阀,能自动调整试验台面水平,无需人工干预。当支撑负载的变化或重心的转移,空气弹簧自带的水平调节阀可迅速做出反应,自动回复到预设水平位置。



实验室常规布局

Unitech  Embedded 

20

24

01

台架使用环境

环境温度:

0℃~40℃

存储环境温度:

-5℃~45℃

环境相对湿度:

≤95% RH;室内无凝露

海拔:

<1000m

大气压力:

80kPa~106kPa

机械环境:

无显著振动和冲击的场合,实验室周围无强磁场干扰

接地要求:

厂房采用联合接地,接地电阻<4Ω

地面承载:

≥5T/㎡

适用功率:

800kW

最高转速:

30000rpm

02

公用系统

供电电源电压:

AC380V±10%,三相五线制;AC220V±10%,单相

供电电源频率:

50Hz±2%。配电容量不小于1000kVA。

压缩空气:

工业级,去水、去油处理,国标3级

冷冻水为集中供水:

水质硬度:大约为300~400mg/L;

压力:≤0.5MPa(进水);

进回水压差≥0.15MPa;

温度:7~10℃。




商飞科技理念

Unitech  Embedded 

20

24

点击边框调出视频工具条
   



·END·



供稿:韩   非  |  商飞信息科技(上海)有限公司

编辑:盘玲萍  |  商飞信息科技(上海)有限公司

审核:韩   非  |  商飞信息科技(上海)有限公司

欢迎朋友圈转发

欢迎评论区留言

NE电气
NE电气致力于打造一个“传播技术、活跃思想、相互启迪、产学结合”的平台,推送科技资源、行业新闻、科普文章、科技项目、工业产品等,为公开分享科技资源的专家学者提供免费的信息推送服务,为科技企业提供有偿的广告、宣传、招聘以及项目对接方面的服务。
 最新文章