日韩在线不卡免费视频一区,日韩欧美精品一区二区三区经典,日产精品码2码三码四码区,人妻无码一区二区三区免费,日本feerbbwdh少妇丰满

楊帥鍋
認(rèn)證:優(yōu)質(zhì)創(chuàng)作者
作者動(dòng)態(tài)
一種調(diào)頻移相的簡單實(shí)現(xiàn)方法
05-01 10:28
基于ZCD的 TCM PFC 控制P2
04-15 10:19
基于ZCD的TCM PFC控制與思考 P1
04-01 15:17
電荷控制(charge mode)LLC的數(shù)字控制實(shí)現(xiàn)
03-15 09:17
編寫了AC有效值平均值頻率計(jì)算的代碼然后讓deepseek幫忙增加注釋和分析性能
03-03 14:09

利用matlab的system identification獲取系統(tǒng)的傳遞函數(shù)加速你的環(huán)路設(shè)計(jì)

前言:昨天晚上發(fā)了一篇用手動(dòng)添加零極點(diǎn)來模擬系統(tǒng)傳遞函數(shù)的文章利用matlab中的controlSystemDesigner加速你的環(huán)路設(shè)計(jì),今天跟大神請(qǐng)教了一番,利用system identification來識(shí)別bode圖,可以獲得更加精確的模型,從而以更準(zhǔn)確更迅速的來實(shí)現(xiàn)環(huán)路設(shè)計(jì),這里要感謝王磊大大,感謝您的幫助。

實(shí)現(xiàn)方法:利用仿真軟件獲得系統(tǒng)從控制到輸出的bode圖數(shù)據(jù),然后將數(shù)據(jù)導(dǎo)入到system identification,使用波形分析功能來獲得傳遞函數(shù),一般能達(dá)到90%以上的吻合度,這就說明是識(shí)別出來的傳遞函數(shù)已經(jīng)足夠精確,完全可考慮拿來使用了。有了準(zhǔn)確的傳遞函數(shù)就可以利用昨天發(fā)的那篇文章來實(shí)現(xiàn)設(shè)計(jì)。

軟件:

1,plecs  或其他能仿真環(huán)路的軟件,要求能導(dǎo)出cvs格式的文件。

2,matlab

3,execl

獲得仿真文件后,選擇導(dǎo)出文件:

然后導(dǎo)入到excel表格中,對(duì)數(shù)據(jù)進(jìn)行修改。因?yàn)?/span>plces導(dǎo)出的頻率是Hz,matlab中是rad/s,所有要修改頻率。然后還要將db修改為正常值,使用10^(db/20)來換算一下。然后excel的數(shù)據(jù)導(dǎo)入到matlab中。

然后打開system identification選擇導(dǎo)入數(shù)據(jù)。

如果沒有錯(cuò)誤就可以打開導(dǎo)入波形看看bode有米有問題。

可見上圖,導(dǎo)入數(shù)據(jù)正常。然后開始模型識(shí)別,使用3P2Z來進(jìn)行識(shí)別,吻合度達(dá)到98.2%。

識(shí)別后的傳遞函數(shù):

觀察一下識(shí)別出來的傳遞的bode是不是和導(dǎo)入的一樣?可以看到,和仿真得到的數(shù)據(jù)基本一致,就可以根據(jù)該傳遞函數(shù)進(jìn)行環(huán)路設(shè)計(jì)了。

m代碼:

% LLC SISO TF%時(shí)間:2019年1月05日

clear all;echo offclc

% TF:num = [3698 -4.641e7 -1.321e13];den = [1 9.807e4 1.212e9 4.8913e13];

Gx = tf(num, den); zpk(Gx)  bode = (Gx)  h = bodeplot(Gx) grid on; setoptions(h,'FreqUnits','Hz','PhaseVisible','on');

controlSystemDesigner(Gx)

反饋傳遞函數(shù):

以上,結(jié)束。

致謝:王磊大師

聲明:本內(nèi)容為作者獨(dú)立觀點(diǎn),不代表電子星球立場(chǎng)。未經(jīng)允許不得轉(zhuǎn)載。授權(quán)事宜與稿件投訴,請(qǐng)聯(lián)系:editor@netbroad.com
覺得內(nèi)容不錯(cuò)的朋友,別忘了一鍵三連哦!
贊 2
收藏 6
關(guān)注 731
成為作者 賺取收益
全部留言
0/200
成為第一個(gè)和作者交流的人吧