logo资料库

mathcad在电力电子中使用实例教程.pdf

第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
资料共9页,剩余部分请下载后查看
Mathcad在电力电子中的应用 David Wen 2013-11-15 目录 目录 1计算器功能 2定义方程、解方程 3绘制函数曲线 4曲线拟合 5工程实例 目录 一计算器功能 计算器功能 Mathcad算式编程如蛜“计算器” 1加、减、乘、除、幂、根、正弦、积分、累加…… 23 ⋅ 1.5π ⌠ ⎮ ⌡ 0 sin 2πt ( ) d t = 23.925 2带变量的计算 f := 100 103 ⋅ B := 0.1 1.28 10 6− ⋅ ⋅ f( ) 1.487 2.76 ⋅ B( ) = 0.061
3带单位的变量计算 Rdson := 0.16 1.7⋅ Ω ton := 92 10 9− s ⋅ toff := 136 10 9− s ⋅ Coss := 1480 10 12− ⋅ F := IT1ef Vd := 2A 400V I2 := 3A I1 := 1.5A fs := 60kHz 导通损耗 PT1on := IT1ef 2 ⋅ Rdson 关断损耗 PT1on2off := 开通损耗 PT1off2on := 1 6 1 6 0.5⋅ I2⋅ 0.5⋅ I1⋅ 0.5⋅ Vd toff ⋅ 0.5⋅ Vd toff ⋅ 结电容损耗 PT1C := 0.5 0.5 Vd⋅ ) ( ⋅ 2 ⋅ Coss fs⋅ fs⋅ fs⋅ PT1on 1.088 W = PT1on2off = 0.408 W PT1off2on = 0.204 W PT1C 1.776 W = 单管损耗 PT1 := PT1on PT1on2off + + PT1off2on + PT1C PT1 = 3.476 W MOS总损耗 PMos := 2PT1 PMos = 6.952 W 三种等号 1定义变量:冒号+等号如果变量已经定义 仍可以再定义Ctrl+; 2变量求值:等号(如果变量没有定义 则效果为定义变量) 3等式:加粗等号Ctrl+= 单位匹配的量才能加减 R1 := 10 V1 := 10V I1 R1⋅ I1 R1⋅ V1− V1− = 计算器功能
二定义函数、解方程 定义函数、解方程 1定义羱续函数 首先定义变量 Ipk := 10A I t( ) := Ipk sin t( ) I 1( ) = 8.415 A 求值的式子不能高于原式 Pfe f B,( ) := 1.28 10 6− ⋅ ⋅ f( ) 1.487 2.76 ⋅ B( ) 括号内 点击逗号键添加多个变量 ( Pfe 100 103 ⋅ ) 0.1, = 0.061 ( Pfe 100 103 ⋅ ) , 0.15 = 0.185 2定义分段函数 I1p := 5A I2p := 10A Dr := 0.5 D0 := 0.3 Ts := 10 × 10 6− s⋅ Ip t( ) := I1p D0 Ts⋅ t⋅ if 0 t≤ ≤ D0 Ts⋅ 0A if D0 Ts⋅ t< ≤ D0 Ts⋅ + Dr Ts⋅ Ip t Ts−( ) Ip t Ts+( ) if if t t Ts> 0< 选中整个式子 点击“]”键添加多个变量
ID0 t( ) := 0A if 0 t≤ ≤ D0 Ts⋅ I2p − I2p Dr Ts⋅ ⋅ t D0 Ts⋅ −( ) if D0 Ts⋅ t< ≤ D0 Ts⋅ + Dr Ts⋅ 0A( ) if D0 Ts⋅ + Dr Ts⋅ t< Ts≤ ID0 t Ts−( ) ID0 t Ts+( ) if if t t Ts> 0< 15 10 5 0 ID0 t( ) Ip t( ) 5 2 .10 5 1 .10 5 0 t 1 .10 5 2 .10 5 3函数的嵌套 g a( ) := 2 a h a b, ) ( := 2 a b + f a b, ( ) := g a( ) + h a b, ) ( f 3 4, ( ) 28= 4函数的计算
VFD t( ) := 0.3 + 0.041 ID0 t( ) ⋅ ⋅ − 2.249 × 10 3− ⋅ ID0 t( ) 2 ⋅ 1 A 1 2 A 5 10 5− ⋅ + ⋅ ID0 t( ) 3 ⋅ 1 3 A PD0 := Ts ⌠⎮ ⎮⌡ 0 1 Ts ⋅ VFD t( ) ID0 t( ) ⋅ d t V⋅ PD0 = 1.172 W 5定义方程和解方程 选中使用粗体等号定义方程 Ctrl+= ( Im1 Ipav = ( Im1 Ipav := Im2 ) D0⋅ Im2 Im2 ) D0⋅ + 2 + 2 先定义因变量 Iav := 5A ΔI := 5A 再定义变量初值 Im1 := 10A Im2 := 5A Given Iav = ( Im1 Im2 ) D0⋅ + 2 ΔI = Im2 − Im1 V1 := Find Im1 Im2 ( , ) V1 = 14.167 ⎛ ⎜ 19.167 ⎝ ⎞ ⎟ ⎠ A GivenFind不适合多解方程式 定义函数、解方程
三绘制函数曲线 三 绘制函数曲线 := P0 Vacmin 5000W := 180V Vac := 230V f0 fr := := 50Hz 20KHz Tr := 1 fr T0 := 1 f0 最大输出电流 IL0ef := P0 Vac IL0ef = 21.739 A Iac t( ) := 2 IL0ef ⋅ ⋅ sin 2πf0 t⋅ ( ) Idc t( ) := 2 IL0ef ⋅ ⋅ sin 2 π⋅ ( f0⋅ t⋅ ) 可设定:线粗、颜色、线性 可设定:线粗、颜色、线性 网格数量、颜色等 网格数量、颜色等 一个表格显示多条曲线 用逗号 Iac t( ) Idc t( ) 50 40 30 20 10 0 10 20 30 40 50 0 0.01 0.02 0.03 t 0.04 0.05 0.06 载波比 调制比 β := fr f0 m1 := 2 Vacmin ⋅ Vd β = 400 m1 = 0.636
单极性控制基本载波信号和载波信号为 Sa t( ) := 1 0.5 Tr⋅ t⋅ if 0 t≤ ≤ 0.5 Tr⋅ 1 − 1 0.5 Tr⋅ ⋅ t −( 0.5 Tr⋅ ) if 0.5 Tr⋅ t< Tr≤ Sa t Tr−( ) Sa t Tr+( ) if if t t Tr> 0< u t( ) m1 sin 2πf0 t⋅ := ⋅ ( ) Sa t( ) u t( ) 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0 2 .10 4 4 .10 4 6 .10 4 8 .10 4 0.001 t 单极性控制SPWM驱动 Sdr t( ) := 1 0 if if u t( ) > Sa t( ) u t( ) ≤ Sa t( ) 1.2 1 0.8 Sdr t( ) 0.6 0.4 0.2 0 0 3 .10 4 6 .10 4 9 .10 4 0.0012 0.0015 0.0018 0.0021 0.0024 0.0027 0.003 t
Sb t( ) := Sa t( ) if 0 t≤ ≤ 0.5 T0⋅ Sa t( ) − if 0.5 T0⋅ t< T0≤ Sb t T0−( ) Sb t T0+( ) if if t t T0> 0< Sb t( ) u t( ) 1.2 1 0.8 0.6 0.4 0.2 0 0.2 0.4 0.6 0.8 1 1.2 0 0.008 0.016 0.024 0.032 0.04 t 三 绘制函数曲线 四曲线拟合 四 曲线拟合 选择STSTPS40H100CW100V40ATO-247
分享到:
收藏