Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 18868|回復: 5
打印 上一主題 下一主題

[問題求助] PFC 電流失真求助!

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2014-5-29 18:48:20 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
最近小弟一直碰到PFC電路,電流過零失真問題,
電路架構是基本BOOST,
使用軟體程式控制電路,控制方式是平均電流法,


大致上分成外迴路穩壓控制跟內迴路電流控制,
簡單的概念就是把輸出電壓跟電壓命令相減的誤差值,拿來做外迴路穩壓控制,如PI等等..控制器,
接著把外迴路運算完的值乘上整流完的輸入電壓,目的是要得到內迴路控制的電流命令,原因在於要讓輸入電流追隨輸入電壓,所以電流命令的方式才會用這總方式產生,
最後電流命令和實際電流相減的到的值再去做讓控制器運算,最後丟給PWM,以上的運算是用程式碼來運算最後輸出PWM訊號去驅動電路,不過不知為何小弟做出來的電流過零失真的現象很嚴重,類似圖
這部分有可能是因為輸入電容Cin值過大,導致橋式整流二極體在輸入電電壓超小接近零時會讓二極體形成逆篇,輸入電流就會暫時無法流過形成電流失真,不過小弟已經拿掉了輸入電容還是會有一樣的情況,討論這方面的資訊也不多,所以想要尋求各位的意見。

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x

評分

參與人數 1Chipcoin +5 收起 理由
atitizz + 5 總算還有人 真的 想做技術討論! ...

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂10 踩 分享分享
2#
發表於 2014-7-6 18:16:37 | 只看該作者
1. 雖然Cin拿掉後,會改善零電流失真,但不代表沒有Cin就會呀! 應該還是會有寄生的電容效應之類的

2.除了Cin外,檢查一下再零電流失真處 pwm 比較器 的 三角波 和 current error amp的輸出是否真的有互相頂到輸出
3#
 樓主| 發表於 2014-7-30 10:41:53 | 只看該作者
回復 3# patrick02046


    照理來說零電流失真處(接近零)的PWM duty cycle 要最大才對,才會改善那一大段電流失真到零的情況,
    實際檢查後 零電流失真那段區間的PWM訊號確實有輸出,但那段duty cycle的大小與電流最高點那段區間的duty cycle 其實是差不多,
    也就是電流波峰(peak)與電流波谷(接近零)的duty cycle大小差不多,所以有點不合常理,??
    所以有請其他高人指點!!
4#
發表於 2014-7-31 21:58:13 | 只看該作者
觀察一下 current error  amp的輸出波ˋ型? 如果太接近DC 的話,就會跟voltage mode效果相似。

或許可以檢查一下current error amp的迴圈的頻寬之類的....
5#
發表於 2014-8-27 01:08:53 | 只看該作者
平均电流模式?请问是采用什么算法?
6#
 樓主| 發表於 2014-9-7 15:30:37 | 只看該作者
這是目前遇到的狀況



控制法則跟PWM輸出都是用DSP數位晶片去做,並不是用硬體去兜

而平均電流法控制架構是參照絕大部分PAPER所提供的
Vo輸出電壓跟Voref電壓命令相減的誤差值Voerr,去做PI控制得到結果1,
再把結果1乘上橋式整流完後的輸入電壓Vin,得到電流命令Iref,
然後把電流命令Iref 減掉 電感電流iL 得到了電流誤差Ierr ~
最後把 電流誤差Ierr  送進第二個PI控制器 得到 結果2 ~
最終再把結果2丟給DSP的PWM模組做輸出,

實測中,輸出電壓Vo的部分一直有追到我要的電壓,但是輸入電流的部分一直有問題??
請求高人指點!!

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-12-26 08:39 AM , Processed in 0.167010 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表