日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

matlab计算纹波电压,Zeta电路的参数计算及仿真

發布時間:2024/3/24 循环神经网络 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab计算纹波电压,Zeta电路的参数计算及仿真 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Zeta電路的參數計算較為簡單,可以用matlab來完成,代碼如下。

clear;clc;

Vin = 12; %輸入電壓單位V

Vout = 18; %輸出電壓單位V

Fs = 5000000; %開關頻率單位Hz

Iout = 1; %輸出電流單位A

DeltaIin = 0.2; %輸入電流紋波單位A

DeltaIout = 0.2; %輸出電流紋波單位A

DeltaVc = 0.01; %輸出電壓紋波單位V

Ts = 1/Fs; %開關周期

duty = Vout / (Vout+Vin);

L1 = (Vin * duty * Ts) / DeltaIin;

L2 = (Vin * duty * Ts) / DeltaIout;

C1 = (Iout * duty * Ts) / DeltaVc;

C2 = (DeltaIout * Ts) / ( 8 * DeltaVc);

duty = duty * 100; %單位%

Ts = Ts * 10^6; %單位us

L1 = L1 * 10^6; %單位uH

L2 = L2 * 10^6; %單位uH

C1 = C1 * 10^6; %單位uF

C2 = C2 * 10^6; %單位uF

fprintf('duty = %.1f%%\n',duty);

fprintf('Ts = %.1fus\n',Ts);

fprintf('L1 = %.1fuH\n',L1);

fprintf('L2 = %.1fuH\n',L2);

fprintf('C1 = %.1fuF\n',C1);

fprintf('C2 = %.1fuF\n',C2);

一、升壓模式下,結果如下:

Zeta電路拓撲如下(僅考慮理想情況)。

仿真結果如下圖所示。

可以看出,穩態情況下,B通道為輸出電壓18.001V,A通道為電感的電流紋波16.730mV / 0.1R=167.30mA。

此次仿真為開環控制,所以輸出電壓不會很準確,而且為會隨著負載的變化而變化,因此,必須加入閉環。

二、降壓模式下,結果如下:

電路拓撲如下:

仿真結果如下圖所示。

可以看出,穩態情況下,B通道為輸出電壓6.076V,A通道為電感的電流紋波17.918mV / 0.1R=179.18mA。

此次仿真為開環控制,所以輸出電壓不會很準確,而且為會隨著負載的變化而變化,因此,必須加入閉環。

總結

以上是生活随笔為你收集整理的matlab计算纹波电压,Zeta电路的参数计算及仿真的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。