新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 基于FPGA 的諧波電壓源離散域建模與仿真

        基于FPGA 的諧波電壓源離散域建模與仿真

        作者: 時間:2011-01-27 來源:網絡 收藏

        電壓外環PI 環節可表示為:

        式中u(t)———控制量

        e(t)———系統的控制偏差

        Ti———積分時間

        Kp———比例系數

        為了搭建離散域模型,在近似條件下得離散化方程為:

        式中T———采樣周期

        k———采樣序號,k = 1,2,…

        e(k)———PI 環節的輸入信號

        Ki = Kp /Ti———積分系數

        將式(2) 與uk - 1的表達式進行比較,則可得到第k 次采樣時刻的離散方程:

        根據PI 的離散方程,可構建VHS-ADC 模型。

        以電壓外環PI 為例,其模型如圖4 所示。CMult為乘法器模塊,大小等于采樣時間T;Convert 為數據轉化模塊,將輸入信號轉化為合理的數據格式。數據格式由數據位數和小數位數確定,在保證仿真精度的前提下,盡量減小數據位數,節約硬件資源。

        電壓外環PI 模型

        圖4 電壓外環PI 模型。

        利用3 個加法器和1 個減法器,可實現限幅環節。減法器運算結果為負時,輸出為0;運算結果為正時,輸出為正常值。Constant1 和Constant2分別設置限幅模塊的上、下限,限幅環節的模型如圖5 所示。

        限幅環節模型

        圖5 限幅環節模型。

        利用延遲模塊和邏輯模塊,可設置逆變器死區時間。輸入信號經過Delay 模塊,被延遲4 個采樣周期時間,再與原信號進行邏輯與運算,就可得到帶有死區時間的PWM 信號,被Delay 模塊延遲的時間就是設置的死區時間。死區時間模型如圖6 所示。

        死區時間的VHS-ADC 模型
        圖6 死區時間的VHS-ADC 模型。

        依靠平臺提供的co-simulink 接口,將搭建的離散域控制模型進行編譯,并自動生成代碼,下載到FPGA,生成一個bit 流文件,將含有bit 文件的協議同仿真模塊與諧波電壓源的主電路連接。當在Simulink 中進行仿真時,FPGA 上的實時運算結果返回到Simulink 環境中,提高了仿真速度。



        關鍵詞: 收發器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 洮南市| 四川省| 香格里拉县| 新津县| 区。| 宁国市| 临夏县| 靖江市| 浦北县| 兰州市| 新河县| 左权县| 霍山县| 当涂县| 农安县| 平潭县| 芮城县| 汉中市| 青龙| 鄂州市| 特克斯县| 金塔县| 隆安县| 达拉特旗| 陈巴尔虎旗| 昭苏县| 南靖县| 宁河县| 若尔盖县| 思茅市| 东光县| 平塘县| 呼伦贝尔市| 五峰| 徐汇区| 常宁市| 南充市| 抚顺县| 雷州市| 桑日县| 保亭|