隨著工業技術的發展,變頻調速器的應用越來越廣泛,它的顯著的節能效果和靈活多變的運行方式,給人們留下了深刻印象.但是由于變頻器價格昂貴,影響了它的普及及推廣應用.如何在提高變頻器的性能的同時盡量降低其價格,是一個非常值得研究的問題.該文針對這一情況,并順應當前變頻器集成化、高頻化的發展趨勢,決定采用性能價格比很高的專用集成電路FSA4828和智能功率模塊(IPM)開發一臺低價格、高性能、具有實用價值的通用變頻調速器.它采用V/F控制方式,有多種控制運行功能和完善的保護措施,從而使其既有較好的運行性能,又有安全穩定的運行狀態,不會因各種故障而輕易損壞.同時,先進的人機接口使得參數的輸入和變頻器運行方式的改變極為方便,新型集成元件的采用也使得它的開發周期短,整機結構簡潔,成本較低.該文詳細的分析、設計了該通用變頻器的硬件電路及控制程序,介紹了兩種最主要的集成元件:SA4828和IPM模塊PM25RSB120,以及它們在設計中的應用.最后,該文還分析了硬件電路產生的干擾問題,并分別從硬件、軟件兩方面提出相應的抗干擾措施.
標簽:
變頻調速器
上傳時間:
2013-05-23
上傳用戶:diertiantang
本論文介紹的數字式電子調速器,是用步進電機作為執行器,以AT89C51單片機為主控芯片,通過編制相應的控制程序,實現了汽油機的數字調速。通過減小瞬時調速率成為全面提高汽油機調速性能的關鍵。采用PID控制算法,按汽油機過渡過程各階段轉速變化的情況,確定PID各項的系數,調節節氣門開度的變化量。實驗結果表明,瞬時調速率達到5.6%,穩定時間1.64s,瞬時調速率和穩定時間都有很大的提高,該方法對改善電子調速器的動態特性有明顯的效果。
標簽:
數字式
動態特性
電子調速器
上傳時間:
2013-11-10
上傳用戶:hwl453472107
一.高精度延時, 是 CPU 測速的基礎
Windows 內部有一個精度非常高的定時器, 精度在微秒級, 但不同的系統這個定時器的頻率不同, 這個頻率與硬件和操作系統都可能有關。
利用 API 函數 QueryPerformanceFrequency 可以得到這個定時器的頻率。
利用 API 函數 QueryPerformanceCounter 可以得到定時器的當前值。
根據要延時的時間和定時器的頻率, 可以算出要延時的時間定時器經過的周期數。
在循環里用 QueryPerformanceCounter 不停的讀出定時器值, 一直到經過了指定周期數再結束循環, 就達到了高精度延時的目的。
高精度延時的程序, 參數: 微秒
二.測速程序
利用 rdtsc 匯編指令可以得到 CPU 內部定時器的值, 每經過一個 CPU 周期, 這個定時器就加一。
如果在一段時間內數得 CPU 的周期數, CPU工作頻率 = 周期數 / 時間
為了不讓其他進程和線程打擾, 必需要設置最高的優先級
以下函數設置當前進程和線程到最高的優先級。
SetPriorityClass(GetCurrentProcess(), REALTIME_PRIORITY_CLASS)
SetThreadPriority(GetCurrentThread(), THREAD_PRIORITY_TIME_CRITICAL)
CPU 測速程序的源代碼, 這個程序通過 CPU 在 1/16 秒的時間內經過的周期數計算出工作頻率, 單位 MHz:
標簽:
Windows
CPU
API
定時器
上傳時間:
2015-04-29
上傳用戶:iswlkje