熟女人妻水多爽中文字幕,国产精品鲁鲁鲁,隔壁的少妇2做爰韩国电影,亚洲最大中文字幕无码网站

技術頻道

娓娓工業
您現在的位置: 中國傳動網 > 技術頻道 > 技術百科 > 基于stm32的混砂車智能液位控制系統的設計

基于stm32的混砂車智能液位控制系統的設計

時間:2014-08-11 17:02:55來源:杜苗苗 石中鎖

導語:?混砂車是壓裂作業中的重要組成部分,其液位的控制是混砂車系統的核心,本文介紹了stm32微控制器為控制核心,觸摸屏輸入系統參數,采集、分析、處理數據進而對液位進行PID自動控制的設計過程,包括硬件電路設計、觸摸屏設計和軟件編程,有一定的實際意義。

摘要:混砂車是壓裂作業中的重要組成部分,其液位的控制是混砂車系統的核心,本文介紹了stm32微控制器為控制核心,觸摸屏輸入系統參數,采集、分析、處理數據進而對液位進行PID自動控制的設計過程,包括硬件電路設計、觸摸屏設計和軟件編程,有一定的實際意義。

關鍵詞:stm32;混砂車;液位控制

1引言

混砂車主要用于加砂壓裂作業中,將液體(可以是清水、基液等)和支撐劑(石英砂或陶粒)、添加劑(固體或液體)按一定比例均勻混合,把不同砂比、不同黏度的壓裂液以一定壓力送向施工中的壓裂車(組)。在混砂車中,混合罐液位自動控制系統是其核心部分,關系著混砂車的工作性能,研究其系統設計意義重大。

2設計思路

本文介紹了基于stm32的混砂車智能液位控制系統的設計,系統包括4路ADC和2路DAC來測量和控制數據,用戶可以通過人機交互終端輸入系統參數及PID控制系數等,同時通過人機交互終端監控系統控制狀態以及執行一些開關動作,與此同時將測量的數據按照一定規律存入EEPROM數據存儲器中,以便后期的數據查詢和處理。控制系統結構圖如圖1所示。

圖1液位控制系統結構圖

在系統4路ADC中,AD1通道測量混合液的液位,AD2通道測量吸入蝶閥的角度,AD3通道測量吸入流量,AD4通道測量排出流量,2路DAC中,DA1輸出控制液壓泵,DA2輸出控制吸入蝶閥的角度,通過此過程來監控當前系統運行參數并且自動控制混合液的液位值,使其達到目標液位。

3硬件設計

本系統硬件設計框圖如圖2所示。該系統設計中以stm32F103RC芯片為控制核心,該芯片有三種不同的時鐘源來驅動系統時鐘,其時鐘頻率可達到72MHz,高性能,低功耗,哈佛結構,并且有著豐富的增強I/O接口和連接到兩條APB總線的外設,可滿足設計要求。

圖2總體硬件框圖

如圖所示,4路傳感器數據經采集、A/D轉換、過濾、求穩等處理,與用戶通過觸摸屏輸入的參數相比較,經PID算法控制DA轉換輸出,進而控制液壓泵及蝶閥的運行狀態,達到控制混砂車液位的效果。其中觸摸屏與微控制器是以串口進行通訊的,微控制器通過串口接收和發送指令來識別和控制觸摸屏動作。其中吸入、排出流量計各有4#和8#兩種選擇,需要用戶來設定,以及吸空、目標、高低、高高低低液位值也要用戶來設定,當測量的液位值低于吸空液位值,系統將由PB3吸空報警輸出,當測量的液位值高于高液位,PA6高液位報警輸出,當測量的液位值低于低液位,PA7低液位報警輸出。數據存儲通過I2C總線連接存儲芯片AT24C512,該芯片是串行大容量電可擦的可編程控制器,具有結構緊湊、存儲容量大、功耗價格低、數據保存時間長、讀寫次數多等特點,其內部具有512頁存儲空間,每頁有128個字節,當存儲空間存滿,會覆蓋歷史數據,刷新存儲記錄,完全滿足系統存儲數據和參數的需求。

4觸摸屏設計

人機交互系統的設計在整個系統設計中占據著重要的位置,交互界面是否簡潔美觀,觸摸屏操作是否準確流暢影響著整個液位控制系統的性能好壞。在本系統中使用的觸摸屏為北京迪文科技公司的基本型DMT64480T056_01WT型號的彩色觸摸屏終端,它有5.6英寸,分辨率為640×480像素,電源供給12V,全雙工異步串口模式,波特率為115200bps,外設簡單,價格低廉。

迪文觸摸屏和控制器采用串口通信,使用統一的操作指令集,用戶發送數據給觸摸屏,數據從觸摸屏用戶接口的“DIN引腳”輸入,觸摸屏發送數據給用戶時,數據從觸摸屏用戶接口的“DOUT引腳”輸出,其串口數據幀由4個數據塊組成,如表1所示,具體指令的功能參考HMI指令集。

表1迪文HMI數據幀組成

根據系統中測量監測數據的要求,設計人機操作主界面如圖3所示。

圖3系統操作主界面

當系統開機后,進入主界面,在界面左側,為顯示部分,在相應位置分別顯示系統4路測量數據混合液的液位、吸入蝶閥的角度、吸入流量以及排出流量值,除此之外,還包括顯示設置的目標液位值和泵效率的計算值。在界面右側,是液位報警區和功能設置區,當測量的液位值高于高報警液位或者低于低報警液位和吸空液位值時,系統發出報警蜂鳴聲,并且報警紅燈閃爍,此時按下“報警消音”功能鍵可消除蜂鳴聲。

功能設置區域共有5個功能鍵,“設置”鍵、“é–‹é–¥”鍵、“關閥”鍵、“啟動”鍵以及“報警消音”鍵。“é–‹é–¥”、“關閥”鍵控制著蝶閥的開啟和關閉,“啟動”鍵開啟系統的自動PID控制過程,“設置”鍵進入系統參數設置界面,需要輸入系統密碼,進入主菜單。在主菜單中,有“用戶設定”、“廠家設定”、“修改時間”å’Œ“修改密碼”選項,“廠家設定”選項用戶不可進入,是系統的默認配置,包括控溫參數比例系數、積分系數和微分系數的設置,只能由廠家設定,有廠家密碼所保護,一旦調好參數用戶不可更改,“修改時間”å’Œ“修改密碼”選項可以修改系統顯示時間以及進入系統設置所需要的密碼,修改密碼時為了防止輸入錯誤,需要兩次輸入新密碼,“用戶設定”由用戶根據需要修改系統控制參數,用戶設定界面如圖4所示。

圖4用戶設定界面

在用戶設定中,“液位設置”包括目標液位、吸空液位、高液位、低液位、高高液位、低低液位等參數的設定,設定好的參數送入EEPROM存儲器存儲;“手動校準”包含4個ADC通道數據測量的零點校準和終點校準,根據實際情況對數據進行校正;“數據處理”包括對數據存儲周期的設定(以分鐘為單位),歷史數據峰值查詢和索引查詢以及數據是否清零的設定,需要注意的是數據清零會將EEPROM中所有存儲的歷史數據全部清零,要慎重選擇;吸入、排出流量計各有4#å’Œ8#兩種選擇,需要根據實際情況一一進行設定。用戶設定好控制參數就可以按“返回”鍵返回系統主界面,一切準備就緒,就可以啟動系統運行,開始對液位的自動控制,并實時監控系統運行狀況。

5軟件設計

5.1總體設計

軟件程序主要完成以下幾部分功能,系統配置、數據處理、觸摸屏通訊、PID算法控制等,其中系統配置包含定時器配置、串口配置、中斷配置、IO口配置、ADC、DAC配置、觸摸屏配置以及EEPROM配置等,觸摸屏通訊通過串口中斷來實現,數據的處理通過定時器中斷來實現,其中串口優先級高于定時器優先級,優先解決觸摸屏指令。軟件程序流程圖如圖5所示,軟件程序的編寫就是基于此進行的。

圖5系統程序流程圖

5.2PID控制算法

本文中采用PID控制算法來控制混合液的液位,該算法結構簡單、穩定性好、工作可靠、調整方便,其PID控制系統原理框圖如圖6所示。

圖6PID控制原理框圖

在這里使用的PID控制算法是增量式控制,計算公式如下所示,其中Kp為比例系數,TI為積分時間常數,TD為微分時間常數,通過調節三個系數的大小來改善PID控制的性能,本系統中在“廠家設定”選項中可更改三個參數值。

6結語

混砂車智能液位控制系統對于混合罐液位的控制意義重大,其控制能力直接決定著混砂車工作性能的好壞,本文詳細介紹了智能液位控制系統的整體設計思路,硬件部分設計、觸摸屏設計及軟件程序編寫流程,能夠準確實現對液位的自動控制,人機通訊精準靈敏,大大提高了混砂車在壓裂作業中的性能,具有很大的實際意義。

[1]喻金錢,喻斌.基于STM32F系列ARMCortex-M3核微控制器開發與應用.北京:清華大學出版社,2011.

[2]鄔春學,王娜,余鎮危,雷鳴,李宏魁.HF2002混砂車自動控制系統[期刊論文].計算機測量與控制,2003,11(5).

作者簡介:杜苗苗:北京科技大學自動化學院2012級碩士研究生,研究方向:嵌入式系統、控制理論與控制工程;石中鎖:北京科技大學自動化學院教授研究方向:控制理論與控制工程、模式識別、嵌入式系統、圖像信息智能分析與圖像工程。

標簽:

點贊

分享到:

上一篇:利德華福5.5MW級高壓變頻器在...

下一篇:智能暖氣控制系統設計與實現

中國傳動網版權與免責聲明:凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.hysjfh.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。

本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

網站簡介|會員服務|聯系方式|幫助信息|版權信息|網站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網-工業自動化與智能制造的全媒體“互聯網+”創新服務平臺

網站客服服務咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權所有
粵ICP備 14004826號 | 營業執照證書 | 不良信息舉報中心 | 粵公網安備 44030402000946號

主站蜘蛛池模板: 远安县| 古浪县| 西藏| 荃湾区| 南乐县| 江达县| 电白县| 肥东县| 松桃| 桂阳县| 鄂州市| 乐平市| 大连市| 田阳县| 辽阳县| 文登市| 萝北县| 镶黄旗| 平乡县| 安西县| 永宁县| 庐江县| 佛学| 宣威市| 大城县| 慈利县| 商都县| 泸溪县| 台东市| 涟水县| 龙门县| 大悟县| 黄山市| 嘉荫县| 郓城县| 专栏| 鹤山市| 东乡| 古蔺县| 象山县| 镇安县|