基于C语言S-函数的逆变器SVPWM算法的仿真
基于三相并网逆变器SPWM及SVPWM控制的仿真研究
基于三相并网逆变器SPWM及SVPWM控制的仿真研究三相并网逆变器是一种常见的电力电子设备,用于将直流电能转化为交流电能并连接到电网中。
在实际应用中,为了提高逆变器的性能和控制精度,常常采用了SPWM和SVPWM控制策略。
本文对基于三相并网逆变器的SPWM和SVPWM控制进行了仿真研究。
首先,介绍了三相并网逆变器的基本工作原理。
三相并网逆变器由整流器和逆变器两个部分组成。
整流器将电网中的交流电转化为直流电,逆变器将直流电转化为交流电并注入电网中。
同时,逆变器还需要提供电网中的电能质量控制,包括功率因数修正和谐波消除等。
接着,详细介绍了SPWM和SVPWM控制策略。
SPWM控制是一种常见的逆变器控制方法,通过调节逆变器输出电压的幅值和频率来实现对电网的注入电能控制。
SVPWM控制是一种更精确的控制方法,将逆变器输出电压分解为两个三角波信号,并通过调节三角波波形的占空比和相位来精确控制逆变器输出电压。
其优点是能够实现连续变化的电压和频率控制,提高了系统的运行稳定性和效率。
然后,搭建了三相并网逆变器的仿真模型,并分别进行了SPWM和SVPWM控制的仿真实验。
在仿真实验中,选择了逆变器的输出电压波形、频率和相位作为控制目标,通过调节SPWM和SVPWM控制的参数来实现对逆变器输出电压的控制。
仿真结果表明,SVPWM控制相比于SPWM控制具有更高的控制精度和稳定性,在电网注入电能方面效果更好。
最后,对仿真结果进行了分析和讨论。
在仿真实验中,SPWM控制的输出电压存在较大的气动调节误差,而SVPWM控制的输出电压更接近于理想波形,控制精度更高。
此外,SVPWM控制可以实现更高的电压变化速率和更精确的相位控制,更适用于一些对控制精度要求较高的应用场景。
综上所述,基于三相并网逆变器的SPWM和SVPWM控制是一种有效的控制策略。
本文通过仿真研究发现,SVPWM控制相比于SPWM控制具有更高的控制精度和稳定性,可以满足一些对电网注入电能控制要求较高的应用需求。
三电平SVPWM算法研究及仿真
三电平SVPWM算法研究及仿真三电平SVPWM(Space Vector Pulse Width Modulation)是一种常见的电力电子转换技术,用于控制三相逆变器或变频器输出的电压波形。
本文将着重研究三电平SVPWM算法,并进行仿真评估。
首先,我们来介绍三电平SVPWM算法的原理。
它基于矢量控制(Vector Control)理论,通过在三相逆变器的输出电压空间矢量图上选择合适的电压矢量,以实现所需的输出电压。
1.获取输入信号:通过采样电网电压和电网电流,获取输入信号的相位和幅值。
2.电网电压矢量合成:将电网电压坐标变换到α-β坐标系,然后将三相电压矢量转换为α-β坐标系下的矢量。
3. 电机电流转换:通过坐标变换将α-β坐标系下的矢量转换为dq 坐标系下的矢量,其中d轴是电机电流的直流分量,q轴是电机电流的交流分量。
4. 电机电流控制:通过PI控制器对dq坐标系下的电机电流进行控制,以实现所需的电机电流。
5.电网电压生成:通过逆变器控制器生成电网输出电压的矢量。
6.SVM模块选择:根据电网电压矢量在α-β坐标系下的位置,选择合适的SVM模块进行控制。
7.输出PWM波形:根据选择的SVM模块,将PWM波形通过逆变器输出到电网上。
接下来,我们将进行三电平SVPWM的仿真评估。
仿真环境可以使用Matlab/Simulink或者PSCAD等软件。
首先,我们需要建立三电平逆变器的模型,包括电网电压、逆变器、电机等组成部分。
然后,编写三电平SVPWM算法的仿真程序。
在仿真程序中,通过输入电网电压和电机负载等参数,我们可以模拟电网电压和电机电流的变化情况。
然后,根据三电平SVPWM算法,计算逆变器输出的PWM波形,并将其作为输入给逆变器,从而实现对电网电压和电机电流的控制。
最后,通过仿真结果分析三电平SVPWM算法的性能,包括输出波形的失真程度、功率因数、谐波含量等。
并与传统的两电平SVPWM算法进行对比,评估其性能优势。
基于S函数的三电平逆变器SVPWM调制的仿真实现
S m u a i n o h VP M o u a i n S r t g i l to n t e S W M d l to t a e y f rt eThr e 1 v l n e t r Ba e n S F n t n 0 h e . e v r e s d
Ab t a t h sp p ru e a lb S mu i k S F n t n a d smu a i n t i lt VP M a e n t e r n l sso VP M sr c :T i a e s d M t / i l - u c i n i l t o smu a e S W a n o o b s d o o y a a y i fS n h W mo u a i n s ae y T ewa e f i lt n d mo s ae a e ewa o d fe e c e we n t er s l d lt d b - u c in a d d lt t tg . h v s mu a i e n t td t t h r sn if r n eb t e e u t mo u a e y S F n t o r o s o r h t h s o n t o e b sn i ln o u e ie t . s , t a e n p o e h i l i n o r c n s fu i g S F n t n t i l t h s h s y u i g S mu i k m d l sd r c l Alo i h sb e r v d t e smp i t a d c r e t e so s n - u c i o smu ae t i y cy o mo u a i n s ae y d lt t tg . o r Ke r s t r e lv l n et r S W M ; o t l t t g ; - u c i n y wo d : h e e v r ; VP e i e c n o r e y S F n t r sa o
三电平svpwm的c语言代码
三电平svpwm的c语言代码三电平SVPWM(Space Vector Pulse Width Modulation)是一种常用的电力电子调制技术,广泛应用于交流电机驱动系统中。
在这篇文章中,我们将介绍三电平SVPWM的原理和C语言代码实现。
让我们来了解一下SVPWM的原理。
SVPWM是一种通过改变电压矢量的占空比来控制交流电机的技术。
它基于矢量控制理论,将电压矢量分解为两个方向的矢量,通过改变其占空比来实现对电机的控制。
SVPWM的基本原理是将三相电压分解为两个相互垂直的矢量,即一个旋转矢量和一个静止矢量。
旋转矢量用来控制电机转子的速度和位置,静止矢量用来控制电机的功率输出。
通过改变这两个矢量的占空比,可以实现对电机的精确控制。
接下来,让我们来看看如何用C语言实现三电平SVPWM。
首先,我们需要定义一些变量来存储电压矢量和占空比信息。
然后,我们可以使用循环语句来生成PWM信号。
在C语言代码中,我们可以使用if-else语句来根据电压矢量的位置来确定占空比的值。
根据三电平SVPWM的原理,我们可以将电压矢量分为六个扇区,每个扇区对应于不同的占空比设置。
根据电压矢量的位置,我们可以选择相应的占空比值,并将其赋值给PWM信号。
除了生成PWM信号,我们还需要考虑其他一些因素,如死区时间和频率设置。
死区时间是为了避免PWM信号的两个开关同时导通而引起的故障。
频率设置决定了PWM信号的切换速度,影响了电机的响应时间和效率。
在实际应用中,我们还需要考虑一些其他因素,如过流保护、过压保护和过热保护等。
这些保护机制可以有效地保护电机和电力电子器件的安全运行。
在最后,让我们来总结一下三电平SVPWM的优点和应用。
三电平SVPWM具有高精度、高效率和低谐波失真的特点,适用于各种交流电机驱动系统,如电动汽车、工业自动化和再生能源等。
三电平SVPWM是一种常用的电力电子调制技术,通过改变电压矢量的占空比来实现对交流电机的精确控制。
SVPWM逆变器的控制分析与仿真研究
( S t a f f T r a i n i n g S t a t i o n o f L a n z h o u Ra i l wa y Bu r e a u . L a n z h o u Ga n s u 7 3 0 0 5 0 . C h i n a )
S c i e n c e & Te c h n o l o g y Vi s i o n
科 技 视 鼻
科 技・ 探索・ 争鸣
S V P WM 逆变器的控制分析与仿真研究
成旭 晟 ( 兰 州铁 路局 职 工培 i J I l  ̄, 甘 肃 兰州 7 3 0 0 5 0 )
【 摘 要】 本文分析 了电压空间矢量" / g ] @ J ( S V P WM )  ̄ - k @ ] 的基本原理, 在此基础上将 S V P WM和常规 s P wM进行 了 对照和分析。利 用 M A T I AB
S VPW M i s hi g h e r .
【 Ke y wo r d s 】 I n v e r t e r ; S V P WM; MA T L A B ; S i m u l a t i o n
生旋转磁动势 的情况相仿 . 三相定子电压空间矢量相加 的合成 空间矢 量U 是一个旋转 的空 间矢量 , 它 的幅值不变 , 是每相 电压值 的 2 / 3 倍。 电压空 间矢量 调制( S p a c e V e c t 0 r M o d u l a t i o n . S V M ) 的思想 源于交 电压空 间矢量反映 了三相电压综合作用 的效果 . 三相 电压 与电压 空间 流异步电机变频调速 . 实现了定子电流的励 磁分量与转矩 分量之间的 矢量 的关系 由 P r a k变换来表示 : 解耦 . 使得矢量 控制的交流变压变 频调速 系统在 静 、 动态性 能上完全 2 Ⅱ ^ 。 o + + M ) ( 2 ) 能够与直流调速系统相媲美。 电 压空间矢量脉宽调制( S p a c e V e c t o r P WM, S V P WM )控制技术 . 也称 为磁链跟踪控制技术 ,相 比正弦脉宽调制 式 中, = 1 2 0  ̄ , 2 / 3 为变换 系数 。指数项表示 了三相绕组 的空 间位 ( S P WM ) 而言, S V P WM具有高次谐波少、 电压利用率高、 线性范围宽和易 置 。 按( 2 ) 式定义得到 的合成矢量 地是模长等于交流相电压峰值 , 以W 于数字实现等优点 . 所 以越来越受到人们的重视 。 借助 M A T L A B强大 为角速度匀速旋 转的电压矢量 的仿真建模能力 . 在S i m u l i n k 工具箱 中建立 了基于 S V P WM控制 的三 1 . 2 逆变器开关状态与电压空间矢量 相逆变器仿真模 型 . 并 进行 了仿真实验 。 通过 与 s P WM控制 的三相逆 以图 2 所示 的逆变器 直流电源中点 0为参考点 .三相输 出的瞬 变器仿真波形 比较可知 . S V P WM控制 方法相 比 S P WM控 制方法的优 r, r, 时 电压 U A O 、 、 为+ 或一 。 点是正确的。
SVPWM原理及逆变技术的仿真研究
SVPWM原理及逆变技术的仿真研究作者:张军凯韩峻峰来源:《计算技术与自动化》2016年第01期摘要:由于传统的正弦波脉宽调制(SPWM:SinusoidalPWM)技术直流母线电压利用率低,谐波成分高等,针对这一问题介绍瞬时空间磁链矢量圆轨迹法(SVPWM:SpaceVectorPWM)技术。
首先对SVPWM原理进行了详细的分析,在此基础上确定SVPWM 算法实现的基本流程,并将SVPWM技术应用于三相永磁同步电机控制系统中,在SIMULINK中建立整个系统的仿真模型,仿真结果表明SVPWM控制方法能够实现等效正弦电压的输入,为SVPWM控制策略在永磁同步电机调速系统中的应用提供了一定的理论依据。
关键词:SVPWM;永磁同步电机;逆变器;SIMULINK中图分类号:TM46文献标识码:A1引言在永磁同步电机调速系统中,电机电流变化的快慢决定了电机转速和转矩的响应速度。
与电流型逆变器相比电压型逆变器更能实现电流的快速变化。
目前,使用较多的逆变器控制方式有电流跟踪PWM方式、正弦波脉宽调制SPWM方式、瞬时空间磁链矢量圆轨迹方式(SVPWM方式)[1,2]。
电流跟踪PWM方式存在开关频率不固定的缺点,在实现时受到功率开关器件最高开关频率及控制系统响应时间的限制[3]。
SPWM是通过平滑的正弦波调制信号与高频三角波载波相比较得到PWM通断信号,二者交汇点确定逆变器的通断时刻,从而产生正弦波,但这种调制方式会产生高次谐波,对于电机控制十分不利[4]。
基于SVPWM方式的逆变技术具有转矩波动小,易于数字化编程实现、直流电压的利用率高等优点,目前在逆变器控制中得到了广泛地使用[5]。
本文深入分析了SVPWM的控制策略,并将此方式进行逆变器的开关控制,应用于永磁同步电机的调速控制中,并进行了仿真实验研究。
2SVPWM的原理瞬时空间磁链矢量圆轨迹法(SVPWM)就是在很短的一段时间间隔内,通过对电压型逆变器的开关状态的线性组合,得到磁链矢量轨迹为圆形的PWM方式[1,2]。
(完整版)SVPWM仿真
SVPWM仿真与分析电压空间矢量控制技术是把逆变器和交流电动机视为一体,以圆形旋转磁场为目标来控制逆变器的工作,磁链轨迹的控制是通过交替使用不同的电压空间矢量实现的。
把逆变器和交流电动机视为一体,以圆形旋转磁场为目标来控制逆变器的工作,磁链轨迹的控制是通过交替使用不同的电压空间矢量实现的。
第一章SVPWM基本原理随着微电子技术、计算机控制技术以及电力电子技术的发展,正弦脉宽调制(SPWM)策略已广泛应用于交流变频调速系统中,但是SPWM方法不能充分利用馈电给逆变器的直流电压;SPWM是基于调节脉冲宽度和间隔来实现接近于正弦波的输出电流,但是仍会产生某些高次谐波分量,引起电机发热、转矩脉动甚至系统振荡;另外,SPWM适合模拟电路,不便于数字化实现。
在交流电机调速的磁通轨迹控制思想的基础上,发展产生了电压空间矢量脉宽调制(SVPWM)方法。
SVPWM物理概念清晰、算法简单且适合数字化实现,在输出电压或电机线圈电流中产生的谐波少,提高了对电压源逆变器直流供电电源的利用率。
1.13s/2s变换交流电动机三相对称绕组通以三相对称电流可以在电动机气隙中产生空间旋转的磁场,在功率不变的条件下,按磁动势相等的原则,三相对称绕组产生的空间旋转磁场可以用两相对称绕组来等效。
这就是矢量坐标变换中的三相静止坐标系和两相静止坐标系的变换(简称3S/2S变换)。
如图1-1所示。
对三相电进行3S/2S变换,将u,u,u分解到u,u坐标轴上。
可有:abc a Pu=u一ucos60。
一ucos60。
a abcu-0u+ucos30。
一ucos30。
式i-iP abc整理可得:式1-2c图1-13S/2S 变换对于三相交流电u ,u ,u 有:abcu -U cos (®t )am<u -U cos (①t —120。
)b mu —U cos (®t +120。
) cm 将u ,u ,u 代入式1-2中,可得结果:abcu auPUcosmsin在进行3s/2s 变换时,希望得到等幅值变换,所以式1-2 式1-3式1-4中添加一个系数C=2/3。
S—Function在TMS320F2812的SVPWM算法仿真
真 模 型 直 接 生 成 C S代 码 , 略 了 再 移 植 的 过 程 , 而 这 C 省 然
引 言
利 用 M ATL AB仿 真 C CS算 法 的方 法 在 很 多 文 章 中 都 有 介 绍 , 纳 起 来 主 要 有 两 类 : 类 是 利 用 MATL / 归 一 AB Smuik中的 S—F n t n编 写 所 需 算 法 模 块 ] 仿 真 成 i l n u ci o , 功 后 将 算 法 移 植 到 CC 中建 立 新 的算 法 工 程 ; 一 类 是 S 另 在 M ATL AB中 建 立 仿 真 模 型 , 后 通 过 C ik的直 接 代 然 Cl n 码 生成 法 建 立 CC S工 程 文 件 口 。这 两 类 方 法 都 有 各 自 的 ]
C+ +语 言 , 给 程 序 通 过 S—Fu cin移植 到 MATL 这 nt o AB 中进 行 仿 真 提 供 了一 种 有 效 途 径 。利 用在 Smuik 中搭 建 的 i l n
三 相 全 桥 逆 变 器模 型 与 S F nt n编 写 的 算 法 模 块 相 结 合 , 进 行 仿 真 , 单 有 效 地说 明 了 S F n t n的 实 际应 用 并 — u ci o 并 简 — u ci o
Ba ed on TM ¥3 0F 81 s 2 2 2※
Zh n eln o g M ia ,Ch n h a Gu n J a Le a , oJ a m ig e g Yu u , a in , iK i Lu i n n  ̄
( . S h o fAu o t n, ie st fElc r n c S in e a d Te h o o y o i a Ch n d 1 7 1, i a 1 c o l t ma i Un v r iy o e t o i ce c n c n l g fCh n , e g u 6 1 3 Ch n ; o o
SVPWM算法建模与仿真分析
SVPWM算法建模与仿真分析摘要:本文以直驱永磁风电机组网侧电压数学模型为基础,利用Matlab软件建立了空间矢量调制SVPWM算法数学模型。
论文阐述了利用Matlab软件建立扇形区域N、扇区相邻的两零矢量作用时间和各扇区矢量切换点,然后对各子模块进行了仿真,最后根据仿真结果验证了可靠性。
关键词:SVPWM;Matlab仿真;数学建模0 引言PWM变流器的电压为脉冲电压,并且谐波分量较多,使得电源利用率极低,而空间矢量控制技术,即SVPWM,是对直驱永磁同步发电机中三相变流器功率元件的一种针对特有的脉冲大小和开关触发信号的唯一组合,该技术可在三相对称正弦量上产生一个圆形的磁链,从而确定PWM的6个IGBT开关情况,让实际产生的磁链接近圆形轨道,从而使电压利用率得到提升[1]。
与传统SPWM技术相比,有如下优点:电压利用率高;在波形品质相同的状态下,可大大降低功率开关管的额外损耗;控制动态特性很好,可以更好的跟踪电流指令[2]。
1 算法模型的建立与仿真1.1 直驱永磁风电机组数学模型建立由直驱永磁风力发电机组并网侧电压数学模型[4],可得出如下式子:(1.1)将8(23)种开关0、1组合代入上式,这样可以得到三相并网时相对应输出的电压值,如表3.1所示。
表1.1 并网时相对应输出的电压S a S b S c u a u b u c V k000000V0001-U dc/3-U dc/32U dc/3V5010-U dc/32U dc/3-U dc/3V3011-2U dc/3U dc/3U dc/3V41002U dc/3-U dc/3-U dc/3V1101U dc/3-2U dc/3U dc/3V6110U dc/3U dc/3-2U dc/3V2111000V7由表1.1中可以看出,有效的工作矢量共6个,分别为V1,V2;V3,V4;V5,V6;模值均为2Udc/3,相位空间角度相差30°(360°/6),另外存在两个零矢量,分别为V0,V7。
三电平SVPWM算法研究及仿真
三电平SVPWM算法研究及仿真三电平SVPWM算法研究及仿真一、引言近年来,随着电力电子技术的不断发展,交流调速系统在工业领域得到广泛应用。
为了实现高精度的交流调速,研究人员提出了各种调制技术。
在这些技术中,多电平逆变器作为交流调速系统中最重要的部分之一,其控制算法的研究和优化具有重要意义。
三电平空间矢量调制(SVPWM)算法作为一种较为有效的调制技术,广泛应用于多电平逆变器中,本文主要围绕三电平SVPWM算法的研究及仿真展开。
二、三电平SVPWM算法原理三电平SVPWM算法是采用空间矢量图形方法决定逆变器输出电压矢量的调制技术。
它通过将逆变器的输出电压矢量离散化为六个等效矢量,进而形成一种或多种适用于逆变器的控制信号。
在三电平逆变器中,根据电网的工作状态和逆变器的负载需求,可以得到逆变器的输出电压的各个组分,进而得到逆变器的输出电压矢量。
三、基于三电平SVPWM算法的控制策略在三电平逆变器应用中,SVPWM算法可用于控制逆变器输出电压的矢量。
具体而言,SVPWM算法包含以下三个步骤:1. 根据电网的输入电压和逆变器的输出电压需要,确定合适的工作模式;2. 确定逆变器输出电压矢量;3. 根据逆变器输出电压矢量,确定合适的控制信号。
四、三电平SVPWM算法的仿真实验本文采用MATLAB/Simulink软件对三电平SVPWM算法进行仿真实验。
仿真电路包括电网、三电平逆变器和负载三个部分。
仿真实验的主要目的是验证三电平SVPWM算法在逆变器输出电压调制方面的优势。
在仿真实验中,通过改变电网的输入电压、逆变器输出电流以及负载的变化来观察三电平SVPWM算法的性能。
五、仿真结果分析仿真结果表明,三电平SVPWM算法能够有效地通过控制逆变器的输出电压矢量,实现对电机的精确控制。
在不同工作负载下,三电平SVPWM算法能够实现较低的失真度和较高的功率因数。
此外,仿真结果还显示,三电平SVPWM算法具有较高的效率和稳定性,在实际应用中具有一定的可行性。
SVPWM算法理解、Simulink仿真及程序编写
SVPWM算法理解、Simulink仿真及程序编写SVPWM算法理解、Simulink仿真及程序编写1. 空间⽮量理解三相逆变器中,三相电压若分开描述则较繁琐,故将三相电压量⽤⼀个合成量表⽰(该合成量能保持三相信息的完整性),则三相问题简化为单相(复数)问题。
相似于坐标变换。
三相电压 a = k sin x ; b = k sin (x-120) ; c = k sin (x+120) 。
空间⽮量电压 V = Re+ j Im = 1.5k e^j {x-90} ; 其轨迹为圆。
对于任⼀三相电压状态,只有唯⼀空间⽮量电压点 与之对应;对于任⼀空间⽮量电压点,亦只有唯⼀三相电压状态 与之对应。
两者相互转换。
举⼀个常见的例⼦,在两电平三相逆变电路中,如下。
开关管导通状态有 000~111 ,共8种。
其表⽰意义为 “abc”3桥臂 ,“1”上半桥臂导通。
由开关管导通状态 得到 三相电压状态 如表格中所⽰,将 三相电压状态 转换为 空间电压⽮量 表⽰如下所⽰。
在空间电压⽮量 中很清晰得到开关管导通顺序:a(110001…); b ( 011100… ) ; c ( 000111 )联系第⼀段的理论基础,6个空间⽮量组成的 空间电压⽮量 是个不规整的圆,故其得到的三相电流 亦⼗分失真。
然⽽能够 通过使相邻两个⽮量(和适当的零⽮量)短时间内 交替作⽤,似于 合成新的空间⽮量,使得 圆规整些、三相电流趋于正弦。
这种合成“新”⽮量 的⽅法便是 SVPWM。
2. SVPWM算法主要包括3个部分:判断参考电压⽮量Uref所在扇区;计算相邻空间⽮量的作⽤时间;根据作⽤时间合成三相PWM信号。
参考电压⽮量Uref 所在扇区判断空间扇区定义如下所⽰;图中Ud为逆变器主电路的直流母线电压,⽮量幅值为2Ud/3。
根据恒幅值clack变换推得。
计算相邻两电压空间⽮量的作⽤时间根据作⽤时间合成三相PWM信号3. Simulink 仿真采⽤恒幅值变换将 三相变换为两相 作为svpwm1程序的输⼊;余下2输⼊分别为 采样时间和直流侧母线电压;svpwm1输出的调制信号经三⾓载波调制后输出的PWM波B点电势B相负载上的电压、电流波形。
基于S函数实现SVPWM算法的逆变系统仿真研究
基于S函数实现SVPWM算法的逆变系统仿真研究张兵锋,王铁军,张兴亮,彭见仁(海军工程大学电气工程学院,武汉430033)摘要:本文分析了传统空间矢量脉宽调制技术(SVPWM)的原理并对算法进行了优化。
针对三相逆变系统从整体出发,充分利用MATLAB软件的S函数,对搭载不同种类负载的电路尤其是感性负载建立数学模型进行仿真实验。
仿真结果证明了算法的有效性,简化了运算步骤,提高了内存和时间的利用率,并得到相应的数据结果。
关键词:SVPWM S函数感性负载三相逆变中图分类号:TM464 文献标识码:A 文章编号:1003-4862(2019)06-0037-04The Research of Inverter Based on the SVPWMZhang Bingfeng, Wang Tiejun, Zhang Xingliang, Peng Jianren(Electronic Engineering College, Naval University of Engineering, Wuhan 430033, China)Abstract: The principle of traditional space vector pulse width modulation (SVPWM) is analyzed and the algorithm is optimized. Simulation experiments about three phase inverter which is connected to different types of load are carried out. The simulation results proves the effectiveness of the algorithm, it also shows that the utilization of memory and time is improved, and the data results is reached.Keywords: SVPWM; S function; inductive load; three phase inverter0 引言近些年以来,由于空间矢量脉宽调制技术(SVPWM)具有直流母线电压利用率高、算法简便、易数字化等优点,其在电力电子领域得到了广泛应用。
基于FPGA的中频逆变器SVPWM算法和仿真
电力电子Power Electronic电子技术与软件工程Electronic Technology & Software Engineering 基于F P G A的中频逆变器SVPW M算法和仿真彭景然(西南交通大学四川省成都市611756 )摘要:本文以两电平逆变器作为研究对象,以P W M调制方式中的S V P W M控制策略作为逆变器的控制策略,对S V P W M进行研究。
通过 详细分析两电平逆变器的运行机理,并根据S V P W M调制方式的原理对实现逆变器功能的S V P W M进行理论分析。
将F P G A开发板、P L E C S仿 真软件和R T-B0X仿真器搭建半实物仿真平台,在F P G A开发板上实现两电平S V P W M算法,在P L E C S上搭建两电平逆变器的拓扑结构,半实 物仿真实现了两电平S V P W M算法。
关键词:两电平逆变器;S V P W M;F P G A;半实物仿真两电平逆变技术作为变频技术的一种[1],两电平逆变器己经应用到工业生产中。
作为实现两电平逆变器功能的控制核心一一控制策略,在近些年发展过程中,产生了多种多样的控制方式。
现有控制策略主要有三种控制方式:载波调制控制法、特定谐波消除法以及空间矢量调制法。
载波调制法控制方式简单,但对开关器件的要求较高,且输出谐波含量较高;特定谐波消除法尽管可以消除特定次谐波,但在求取开关管开关角时需要求解非线性方程,工程适用性较差;空间矢量调制法是将逆变器和电机作为一个整体研究,其原理是控制逆变器产生的三相电压逼近电机正常运行时产生圆形磁场的电压,在工程应用能很好的考虑到带电机负载的情况。
本文主要研宄以两电平逆变器的拓扑结构为基础,应用脉宽调制技术(P W M)控制方法中的S V P W M,利用F P G A芯片实现两电平逆变器功率开关管的驱动功能,在半实物仿真平台上实现输出 特定频率的三相正弦交流电。
基于Simulink的三相逆变SVPWM的仿真实现(精)
Simulink 是MTALAB 最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。
在实际设计之前利用Simulink 进行仿真不仅可以降低设计成本,还能及时发现设计中存在的问题,加以改正。
本文给出了基于Simulink 的SVPWM控制策略仿真的全过程和结果。
1SVPWM 的原理介绍SVPWM ,即空间电压矢量控制法,它的主要思想[1]是以三相对称正弦波电压供电时三相对称电动机定子理想磁链圆为参考标准,以三相逆变器不同开关模式作适当的切换,从而形成PWM 波,以所形成的实际磁链矢量来追踪其准确磁链圆。
传统的SPWM 方法从电源的角度出发,以生成一个可调频调压的正弦波电源,而空间电压矢量控制法将逆变系统和异步电机看作一个整体来考虑,模型比较简单,也便于微处理器的实时控制。
相比于传统的SPWM 法,SVPWM 有如下特点[2]:1)在每个小区间虽有多次开关切换,但每次开关切换只涉及一个器件,所以开关损耗小。
2)利用电压空间矢量直接生成三相PWM 波,计算简单。
3)逆变器输出线电压基波最大值为直流侧电压,比一般的SPWM 逆变器输出电压高15%SVPWM 控制的实现[3]通常有以下几步:(1)坐标的变换三相逆变系统有三组桥臂,设a 、b 、c 分别表示三组桥臂的开关状态,上桥臂导通下桥臂关断时其值为1,反之则为0。
那么可以得到三相逆变器输出的相电压和线电压之间的关系如下:V a V b V c 22222222=V dc 2-1-1-12-1-1-1222a b 22c(1)其中,V dc 为逆变桥直流电压,令U=[a,b ,c]表示一个矢量,当a 、b 、c 分别取1或者0的时候,该矢量就有8中工作状态,分别为[0,0,0],[0,0,1],[0,1,0],[0,1,1],[1,0,0],[1,0,1],[1,1,0],[1,1,1],如果我们用U 0和U 7表示零矢量,就可以得到6个扇区,三相控制可以用一个角速度为W=2πF 的空间矢量电压U 表示,当U 遍历圆轨迹时,形成三相瞬时输出电压,理论证明,当U 落入某一扇区后,用该扇区两边界矢量和零矢量去合成U 可以得到最佳合成效果。
基于S函数的SVPWM算法仿真研究
基于S函数的SVPWM算法仿真研究
王庆贤;理文祥
【期刊名称】《自动化与仪器仪表》
【年(卷),期】2011()4
【摘要】在分析逆变器空间矢量脉宽调制(SVPWM)原理的基础上,利用MATLAB S函数编制的仿真程序对SVPWM算法进行仿真。
仿真结果表明该算法的正确性、可行性及基于M文件S函数仿真模型的方便性和有效性。
【总页数】4页(P31-33)
【关键词】逆变器;空间矢量脉宽调制;S函数;仿真
【作者】王庆贤;理文祥
【作者单位】兰州交通大学自动化与电气工程学院
【正文语种】中文
【中图分类】TP13
【相关文献】
1.基于C MEX S-函数的SVPWM仿真研究 [J], 赵强;赵仁德;王平
2.基于S函数的SVPWM改进算法的研究 [J], 赵转;曹以龙;黄锦
3.基于S函数实现SVPWM算法的逆变系统仿真研究 [J], 张兵锋;王铁军;张兴亮;
彭见仁
4.基于三相坐标系的SVPWM算法研究与仿真 [J], 张磊; 李强; 王冬; 李军营; 徐亚美
5.基于C语言S-函数的逆变器SVPWM算法的仿真 [J], 李少波;孙小康
因版权原因,仅展示原文概要,查看原文内容请购买。
SVPWM的实现过程(附C代码)
SVPWM 算法的实现过程1、算法的输入与输出输入u s α、u s β 输出:三个比较寄存器的值CompA 、CompB 、CompC根据给定的二相静止坐标系中两个电压分量u s α、u s β,根据电压矢量所在的扇区选择相邻的两个的电压矢量,并计算相邻两个电压矢量的作用时间,按照7段式SVPWM 对CompA 、CompB 、CompC 进行赋值,算法的流程如下:2、扇区计算空间矢量调制的第一步是判断由u s α、u s β所决定的空间电压矢(U ref )量所处的扇区。
假定合成的电压矢量落在第 I 扇区,可知其等价条件如下:0<arctan(u s β/u s α)<60 º 以上等价条件再结合矢量图几何关系分析,可以判断出合成电压矢量。
落在第N 扇区的充分必要条件,得出下表1-1:ref s β 3u s α-u s β 、− 3u s α-u s β 三式决定,因此令:1232222U U U U U U ββαβα⎧=⎪⎪⎪=-⎨⎪⎪=--⎪⎩再定义,若U 1>0 ,则 A=1,否则 A=0; 若U 2>0 ,则 B=1,否则 B=0;若U 3>0 ,则 C=1,否则 C=0。
可以看出 A ,B ,C 之间共有八种组合,但由判断扇区的公式可知 A ,B ,C 不会同时为 1 或同时为 0,所以实际的组合是六种,A ,B ,C 组合取不同的值对 应着不同的扇区,并且是一一对应的,因此完全可以由 A ,B ,C 的组合判断所在的扇区。
为区别六种状态,令 X=4*C+2*B+A ,则可以通过下表计算参考电压 矢量 U ref 所在的扇区。
表 1-2 X 值与扇区对应关系采用上述方法,只需经过简单的加减及逻辑运算即可确定所在的扇区,对于提高系统的响应速度和进行仿真都是很有意义的。
3、扇区相邻电压矢量的作用时间计算当电压矢量位于第一扇区时,欲用 U 4、U 6、U 0 及 U 7 合成,用平均值等效可得:4466ref S U T U T U T *=*+*因为 |U 4|=|U 6|=2U dc /3 ,所以可以得到各矢量的状态保持时间为: T 6=3T s U dc u s βT 4=Ts U dc(32u s α−32u s β)当电压矢量位于其他扇区时同理可算出相邻电压的作用时间: 第二扇区:T 6=T s U dc(32u s α+32u s β) T 2=T s U dc(−32u s α+32u s β) 第三扇区:T 2= 3T sUdcu s βT 3=−T s U dc(32u s α+32u s β) 第四扇区:T 1=−3T s U dcu s β T 3=T s U dc(−32u s α+32u s β)第五扇区:T1=−T sU dc (32u sα+32u sβ)T5=T sU dc(32u sα−32u sβ)第六扇区:T5=−3T sU dc u sβT4=T sU dc(32u sα+32u sβ)令x=3T sU dc u sβ,y=T sU dc(32u sα+32u sβ),z=T sU dc(32u sα−32u sβ),则在每个扇区相邻的两电压矢量的作用时间如下表所示:4、计算比较寄存器的值通过上面的计算,已经的到了电压矢量所在的扇区以及相邻电压矢量的作用时间,接下来的问题是如何根据上面的结果来计算寄存器的值,使得DSP的ePWM模块发出正确的脉冲信号控制三相电桥。
SVPWM控制算法MATLAB仿真
摘要随着全控型快速半导体自开关器件和智能型高速微控制芯片的发展,使得数字化PWM成为PWM控制技术发展的趋势。
但是传统的SPWM法比较适合模拟电路实现,不适应于现代电力电子技术数字化的发展趋势。
电压空间矢量脉宽调制(Space Vector Pulse Width Modulation,简称SVPWM)控制技术是一种优化了的PWM控制技术,和传统的PWM法相比,不但具有直流利用率高(比传统的SPWM 法提高了约15%),输出谐波少,控制方法简单等优点,而且易于实现数字化。
本文首先对脉宽调制技术的发展现状进行了综述,在此基础上分析了电压空间矢量脉宽调制技术的发展现状,接着对空间电压矢量脉宽调制技术(SVPWM)的基本原理进行了详细的分析和推导。
最后介绍了SVPWM的基本原理及其传统的实现算法,并通过SVPWM的算法构建了Matlab/Simulink仿真模型,仿真结果验证了该算法的正确性和可行性。
关键字:空间矢量脉宽调制;仿真;建模;算法;Matlab/SimulinkAbstractTogether with the continual development of all-controlled fast semiconductor self-turn-off devices and intelligent high speed micro-control chip, the digitized PWM is becoming the trend of PWM control technique development .However, the traditional SPWM method is more suitable for analog circuits, and the traditional SPWM can not adapt to the development trend of the digitization of the modem power and electric.Space-vector pulse width modulation (SVPWM)is a kind of superiorized PWM control technique: achieving the effective utilization of the DC supply voltage(compared with the traditional SPWM, reduced by 15.47%), having little harmonic output and the easy control method, furthermore easy to realize the digitization.The article presents the developing condition of PWM and SVPWM firstly.The theory of SVPWM is discussed in detail.Finally, the basic principle of SVPWM and the traditional algorithm are introduced, and constructing Matlab/Simulink simulation model by SVPWM algorithm .In the end, the simulation on results verifies the correctness and feasibility of the algorithm.Keywords:svpwm;simulation;modeling;algorithm;Matlab/Simulink目录摘 要 (1)Abstract (2)目录 (3)第一章 概述 (4)1.1 MA TLAB 动态仿真工具SIMULINK 简介 (4)1.2 SVPWM 的控制算法 (5)1.3 参考电压矢量ref U 所处扇区N 的判断 (7)第二章 SVPWM 控制算法分析 (10)2.1 常规SVPWM 模式下,计算Y X T T , (10)2.2计算A ,B ,C 三相相应的开关时间321,,cm cm cm T T T (12)第三章 SVPWM 的SIMULINK 实现 (13)3.1SVPWM 控制算法原理图 (13)第四章 SVPWM 的SIMULINK 仿真结果 (18)4.1 波形图 (18)总 结 (20)参考文献 (21)第一章概述1.1 MATLAB动态仿真工具SIMULINK简介随着控制理论和控制系统的迅速发展,对控制效果的要求越来越高,控制算法也越来越复杂,因而控制器的设计也越来越困难。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
弟2 8卷弟4期 2016年8月沈阳大学学报(自然科学版)Journal of Shenyang University (Natural Science )V 〇l . 28,N 〇.4Aug . 2 0 16文章编号:2095-5456(2016)04-0306-05基于c 语言s -函数的逆变器SVPW M 算法的仿真李少波,孙小康(内蒙古科技大学信息工程学院,内蒙古包头014010)摘 要:通过对其实现S V P W M 的机理分析,并在结合逆变器空间矢量PW M (SVPW M )控制原理的基础上,提出一种通过S 函数(S-Fun ctio n )便可高效简单实现S VP W M 算法的方法.仿真结果与直接利用理想 三相交流电仿真得到的响应完全一致.关键词:逆变器;空间矢量脉宽调制;S -函数;仿真 中图分类号:T M 464文献标志码:A随着社会现代化程度的不断提高,计算机控 制理论和电力电子技术的逐渐成熟,脉宽调制(PWM )作为电力电子逆变技术的关键取得了重 大发展.目前,在逆变器应用中最为常见的PWM 技术主要有两种:正弦脉宽调制(SPWM )和空间 矢量脉宽调制(SVPWM ). SVPWM 是一种优化 的PWM 技术,具有直流电压利用率高、减少谐 波、降低开关损耗、易于数字化等优点,已有逐渐 取代传统SPWM 的趋势[].在Matlab [2]的Simulink 仿真环境中,用户通 过S 函数来搭建自己需要的模块,可以采用Matlab 、C 、C ++、Fortram、Ada 等语言编写 S 函 数.本文建立基于C 语言的S 函数对五段式 SVPWM 进行建模仿真,并通过与理想三相交流电仿真结果对比,论证此方法的正确性及可行性. 本文的特色是,“建立了基于C 语言S 函数的五 段式SVPWM 逆变器仿真模型”,并且进行了仿 真,使得研究工作具有应用的价值.1SVPW M 实现思路SVPWM 是依据变流器空间电压矢量切换控制变流器的一种新颖思路的控制算法,早期针 对交流电动机变频驱动而提出的[3],后因其生成相电压中高次谐波含量少,易于DSP 实现等优点 而在逆变器中广泛应用.本文的研究对象为三相电压型逆变器,主电路结构如图1所示.Fig. 1 The main c i r c u i t topology graph o fthree-phase voltage inverter结合逆变器工作原理及图1中的主电路图可 知,逆变器的三相开关管共有8种开关状态,因而 其空间电压矢量有8条,除了两条零矢量(V 。
、R )外,其余6条非零矢量(R 、^3、^6)对称均匀分布在复平面上,如图2所示.SVPWM 的参考电压矢量V ef 在复平面上匀速旋转就能得 到三相对称的正弦量,根据矢量合成原理,对于任 一扇区中的V ef 均可由该扇区两边的基本矢量来 合成[4]. SVPWM 算法要求在一个采样周期内, 通过控制基本矢量之间的切换和作用时间,使合 成电压矢量去逼近旋转的参考电压矢量,其运动 轨迹为圆形或逼近圆形.收稿日期:2015 12 15作者简介:李少波(1978 ),男,内蒙古包头人,内蒙古科技大学副教授.第4期李少波等:基于C语言S函数的逆变器S V P W M算法的仿真307space voltage vector2 五段式SVPW M算法实现S V P W M算法的步骤为:首先判断Vef 所在扇区及确定扇区内的基本矢量,然后计算出每个基本矢量作用的时间,进而确定各个开关的切换时间,最后通过与三角波调制信号的比较得出开关的触发脉冲.2.1判断所在扇区模块经过C la r k坐标变换,参考电压在三相静止坐标系下的分量变为两相静止坐标系中a,/?轴的分量V a、Vp.根据V a、V p两分量值的正负及式arctanVp/V J的值求得V f与a轴的夹角L通过^的度数与扇区的关系来确定V f所在 扇区及扇区内基本矢量,其关系如表1所示.表1V f所在位置及开关切换顺序Table 1Location of V r f f and switching sequenceV f所在位置基本矢量开关切换顺序I (0〇<^<60〇)V4、V6V74—6—7—6—4n (60〇<^<120〇)V6、V2、V。
6—2—0—2—6(120〇<^<180〇)V2V3V72—3—7—3—2F(180°<^<240° )V3V i V03—1—0—1—3V(240°<^<300° )V i、V5、V7i—5—7—5—1^(300°<^<360° )V5、V4、V05—4 —0 —4 —5其中零矢量的选择方式主要是为了减少开关频率.2.2计算基本矢量作用时间模块以V f在第一扇区时为例,V f由V4、V6、V7合成,依据平行四边形法则有+V4+T V6=V f.⑴式中:1、、2分别表示V4、V6在一个开关周期中的作用时间;T表示关周期.令V ef与V4间的夹角为=(w—1)X60°,式中w为V rff所在扇区号;由正弦定律得到:V f=兔T v6⑵.2n sin© .(n’sin j r sinj^y—c p\又因为V4=V6=2V&/3,所以由式(2)可得 基本矢量的作用时间:10=T —t1—t2 •式中,r n为S V P W M调制系数,rn= 3 Vef/ ,由式(3)可得到开关切换时间:同理根据式(3)、式(4)可以得到各扇区的基本矢量作用时间和开关切换时间.2.3开关触发脉冲产生模块引入三个中间变量V11、V22、V〇〇,将V ef所在 扇区内基本适量的序号值按顺序分别赋给三个变量. 通 过 开 关 切 换 时 间 与 三 角 调 制 波 (TriangleWave)比较,产生P W M脉冲,此过程分为三个阶段.(1)当 T rian gle W ave^t3时,若 temp1 = (V n/4) =1,J Qi =1,Q2 =0,否则 Qi =0,Q2 = 1;若 temp2 =int((V n—temp1 X4)/2) =1,贝l j Q3 =1,Q4 =0,否则 Q3 =0,Q4 =1;若 temp3 =int (V n—temp1 X4 —temp X2) =1,则 Q5 =1,Q6 = 0,否则 Q5=0,Q6=1;(2)当 t3<T ria n g le W a v e<t4时,若 temp1Qi =1,Q2 =0,否则 Qi =0, Q2=1;若 temp2 =in t((V22—temp1 X4)/2) =1, 则Q3=1,Q4=0,否则Q3=0,Q4=1;若temp3 = int(V22—temp1 X4 —tempX2) =1,则 Q5=1,Q6 =0,s j q5=0,q6=1;(3)当 t4^T rian gleW ave 时,若 temp1 = (^/。
/4) =1,则 Qi =1,Q2=0,否则 Qi =0,Q2= 1;若temp2 =in t((V00—temp1X4)/2) =1,则Q3 =1,Q4 =0,否则 Q3 =0,Q4 =1;若 temp3 =int (V00—tempi X4 —temp X2) =1,则 Q5=1,Q6= 0,否则 Q5=0,Q6=1.以V f在第一扇区为例,其基本矢量为V4、V6、V7,所以V ll=4、V22=6、V o o=7•将三个变量值代入上述的三个阶段的式中及根据对称性,得出开关触发脉冲顺序为:100 —110 —111 —110 100,与开关切换顺序相同,如图3所示•同理,其 他扇区也能根据这三个阶段得到相应的开关触发脉冲.308沈阳大学学报(自然科学版)弟28卷i n the f i r s t sector3基于C语言S -函数的SVPW M仿真模型3.1 C语言S-函数的创建M a tla b的C语言S函数编写有两种方法,一^种是在 Matlab 提供的模板“sfuntmpl—basic,c”下,往里面写好的回调函数的函数体中写入自己想实现的C代码,最后使用m e x编译并加入S F u n ctio n模块.另一种方法是利用S-Function Builder模块直接自动生成C语言S函数,比第一 种要简单方便.所以本文通过第二种方法对五段式S V P W M进行了建模仿真,仿真模型如图4所示. 3.2 S-函数的编写(1)模块创建.在S im u lin k环境中选中S-FunctionBuilder 模块,取名 CSV PW M 并初始化,及采样模块确定.接着在D a ta P ro p e rtie s里 定义输入、输出变量,输入变量有W ef在《—夕坐 标系下两个分量U alfa、U bata,P W M开关周期咒,直流侧电压和三角调制波;输出变量:扇 区Sector,V ref与a轴的夹角T h eta,V r e f与基本矢量的夹角ThetalnSector,V A u p〜VCdown 表示开关的触发触发脉冲,()定义中间变量及编写程序.在OutPuts 里进行函数的程序编写,首先定义中间变量,接着 按照核心算法的思路顺序编写程序,最后点击B u ild键进行编译创建S函数.S-Function Builder图4五段式S V P W M的仿真模型Fig. 4 Simulation model o f five-paragraph S V P W M4仿真结果在S im u lin k中构造S V P W M逆变器仿真模型和理想三相交流电仿真模型,如图5所示.通过 与理想三相交流电仿真模型仿真结果对比,来验证S V P W M模型的正确性.仿真有关参数设置:P W M开关周期Ts = 0.000 5 s,参考电压幅值为220,频率50 H z直流 侧电压匕=700 V,三角波的周期为0. 000 5 s,幅值为0.00025,电感值L=0.000 1 H,理想三相交流电的幅值和频率与参考电压相同.仿真结果如图6.图6a是上桥臂3个开关的脉冲波形图.由图6b可知,S V P W M逆变器A相输出电感电压是由0,±3匕,士3心,构成的电压脉冲.图6c中分别是S V P W M逆变器的A相电感电流(上)和 理想三相电源的A相电感电流,通过比较两个波形可知,两者基本一致,证明了S V P W M逆变器仿真模型的正确性和可行性.第4期李少波等:基于C语言S函数的逆变器S V P W M算法的仿真309图5 S V P W M逆变器和理想电源仿真模型Fig.5 Simulation model o f S V P W M inverters and ideal power supply(a) —S V P W M逆变器仿真模型;(b)—理想电源仿真模型.310沈阳大学学报(自然科学版)弟28卷图6仿真结果Fig. 6 Simulation results(a)—开关脉冲波形;(b)—S V P W M 逆变器电感电压;()一电感电流.6结 论本文以TIDSP 实现SVPWM 算法的机理为 参考,建立了基于C 语言S 函数的五段式SVPWM 逆变器仿真模型.与其他方法的 SVPWM 仿真研究对比,该方法更为简单,高效且容易理解同时仿真结果证明该模型具有极 好的实现性,为实际系统的仿真研究提供了良好 的基础.参考文献:[1]陈伯时,陈敏逊.交流调速系统[M ].北京:机械工业出版社,2013.(CHEN B S,CHEN M X. AC sPeed control system[M].Beijing:China Machine Press ,2013.)Simulation of SVPWM Based on S-Function of C LanguageLi S h a o b o ,S un X ia o k a n g(School of information Engineering,Inner Mongolia University of Science and Technology,Baotou 014010, China)Abstract : TI DSP ensures the high performance of SVPWM algorithm because of its high-speed datacom puting power , through analyzing the m echanism of the realization of SVPWM , and in com bination with inverter space vector PWM (SVPWM ) control principle , a m ethod i for implementing SVPWM algorithm simply and efficiently by S -function . The simulation results coincide exactly with the results by the simulation of three-phase electric power .Key words : inverter ; SVPWM ; S -function ; simulation[]张晓明,王刚,陈夺,等.转速、电流双闭环直流调速系统仿真及参数整定[].沈阳大学学报,2010,22(5)18 21(ZHANG X M, WANG G, CHEN D, et al. Current DC speed control system of double loop circuit simulation and parameter tuning [J ]. Journal of Shenyang University , 2010,22(5)18 - 21.)[]李建华.基于S 函数的异步电机SPW M 调速系统的建模与仿真[].机电技术,2007,30(4):-9.(LI J H. Modeling and simulation of asynchronous motor SVPWM speed control system based on S function [J]. Mechanical & Electrical Technology,2007 30(4) : 1 - 9.) [4]张兴,张崇巍.P W M 整流器及其控制[M ].北京:机械工业出版社,2012:113 114.(ZHANG X ,ZHANG C W. PWM rectifier and its control [M]. Beijing : China Machine Press,2012 : 113 114.)[]MULLANE A,GREGORCIC G,LIGHTBODY G,et al. Avariable step size C-MEXS-function for reduced simulation times of variable speed drives [C ] ^ Proceedings of the Nordic MATLAB Conference ,2001.98L0-0-65 4 3 2 1a a a a a af f l M ^T /0o o o o o—010101010154321―I 123-45K /p 【责任编辑:肖景魁】。