新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 基于Multisim10和Matlab7.0的正弦穩態電路分析

        基于Multisim10和Matlab7.0的正弦穩態電路分析

        作者: 時間:2013-04-24 來源:網絡 收藏

        調整R2接入的阻值和C1接入的電容,觀察瓦特表XWM2的示數到最大,電容C1和電阻R2值,此時C1和R2各接入50%。C1=159.30 μF,R2=5Ω。XWM2的示數如圖7所示。

        本文引用地址:http://www.104case.com/article/175832.htm

        d.JPG


        可見Multisim為用戶提供了交互式的仿真環境,但不能得到R2和C1端電壓的波形函數,以及電壓相位差;在調節R2和C1的過程中,其接入值也并非連續變化,而是以每次最小變化的離散值進行調整的,在解決(2)、(3)問題時,找R2、C1參數的過程繁瑣,而且不能確定最終的接入值是精確的。使用Matlab進行編程,可以克服這些問題。
        (2).0的仿真。根據正弦方法設計算法,編寫Matlab程序代碼,計算并顯示結果。先將電路給出的各個參數表示成復數域下的形勢,對于問題(1),求解出R2和C1上的電壓相量后,用abs函數和anglg函數分別顯示出電源電壓、R2和C1上電壓的幅值和初相角,并調用compass函數繪制出這3個電壓量的極坐標圖;問題(2)則應用電路功率因數為1時,電路呈現純電阻電路的特點,解出C1的值;對于問題(3),不直接采用最大功率傳輸定律的方法,而是運用數學解析方法,將負載的功率P表示成C1和R2的函數,調用Matlab的diff函數和solve函數,求解方程組
        k.JPG
        找到P的極大值以及此時對應的C1和R2,解析法的求解結果可與應用最大功率傳輸定律所得結果進行比對,驗證該定律的正確性。為直觀看出C1和R2變化時功率P的變化情況,將C1和R2用向量矩陣表示如其變化范圍、精度后,調用mesh函數,繪制出以C1和R2為自變量時因變量P的三維圖像。
        程序運行后,顯示了所求結果的精確值。對于問題(1),根據UR2和UC1的幅值、相位的具體值可以得到其具體的波形函數UR2=61.60cos(200πt/s-0.06π),UC1=127.92cos(200πt/s-0.56π),UR2超前UC1π/2,圖8給出了Us、UR2、UC1在極坐標系下的幅值相位關系圖。此時的電路功率因數λ~0.98,有功功率P=1.07×103W,無功功率Q=199.63 W;問題(2)可得到電路功率因數λ=1時,C1=159.31 μF;圖10為R2和C1參數改變時,負載功率P變化的三維圖像,峰值處對應圖對應P最大時的C1和R2的參數,此時C1=159.31μF,R2=5 Ω。帶入后驗證ZC1+ ZLt=0,R2=R1成立。解析結果證明了最大功率傳遞定理。

        e.JPG


        Matlab的編程過程良好地體現了解題思路,其數據、圖像處理能力使得大量的效據能夠整體地、直觀地體現出來。但此過程如果脫離Multisim的仿真,不看電路操作,只去看編程代碼和計算結果,理解起來會晦澀生硬。將兩種仿真結合起來,取長補短,方可得到最佳的仿真效果。
        (3)結合式仿真。將Multisim和Matlab的仿真結合,從過程上看,Multisim體現了電路搭建和實驗操作過程,Matlab體現了算法過程,將虛擬的實踐和理論計算結合起來;從結果上看,針對問題(1),Multisim得到了UR2和UC1的波形圖如圖5所示,相應的Matlab仿真得到了UR2和UC1的波函數和相位如圖8所示實現了數與形的結合,針對問題(3),Matlab得到的C1和R2的結果如圖9所示,又可以為Multisim的仿真操作提供指導,避免了操作的盲目性。

        f.JPG



        3 結束語
        提出—種Multisim和Matlab軟件相結合的方式進行電路仿真,彌補了各自的不足,使仿真效果達到最佳。所提供的仿真方法也不失為一種解決問題的有效途徑,判斷電路故障、評估產品效果宜偏重于Multisim仿真;要求得到精確的電路參數、需要處理大量的電路計算時宜偏重于Matlab仿真,使用者可根據實際的情況和軟件的特點靈活地選擇使用。

        DIY機械鍵盤相關社區:機械鍵盤DIY



        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 赤水市| 德保县| 崇文区| 青浦区| 长汀县| 靖西县| 东源县| 壤塘县| 凉城县| 灵璧县| 上蔡县| 岳池县| 临夏县| 江华| 太原市| 沁源县| 肃宁县| 陵川县| 涞水县| 任丘市| 绿春县| 洛扎县| 象州县| 嵊泗县| 车险| 苍溪县| 松溪县| 大化| 漯河市| 林甸县| 普格县| 靖安县| 斗六市| 盐源县| 交口县| 方城县| 郁南县| 石棉县| 甘泉县| 黎城县| 沁源县|