![油田注水智能控制系統(tǒng)設(shè)計_第1頁](http://file4.renrendoc.com/view14/M04/0E/31/wKhkGWcwkX-AG50wAAGhlByhFew981.jpg)
![油田注水智能控制系統(tǒng)設(shè)計_第2頁](http://file4.renrendoc.com/view14/M04/0E/31/wKhkGWcwkX-AG50wAAGhlByhFew9812.jpg)
![油田注水智能控制系統(tǒng)設(shè)計_第3頁](http://file4.renrendoc.com/view14/M04/0E/31/wKhkGWcwkX-AG50wAAGhlByhFew9813.jpg)
![油田注水智能控制系統(tǒng)設(shè)計_第4頁](http://file4.renrendoc.com/view14/M04/0E/31/wKhkGWcwkX-AG50wAAGhlByhFew9814.jpg)
![油田注水智能控制系統(tǒng)設(shè)計_第5頁](http://file4.renrendoc.com/view14/M04/0E/31/wKhkGWcwkX-AG50wAAGhlByhFew9815.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
摘要油田注水是采油生產(chǎn)過程中最重要的工作之一,油田的注水開發(fā)在油田的開發(fā)過程中具有極其重要的意義,通過控制注水和控制產(chǎn)出水量保持地底壓力,達(dá)到油田長期高產(chǎn)、穩(wěn)產(chǎn)是一項十分重要的技術(shù)。在實際的注水過程中,人工調(diào)節(jié)注水會存在很多的問題,工作人員不能長期駐守在現(xiàn)場,而且人工調(diào)節(jié)易出現(xiàn)超注或欠注的現(xiàn)象,影響正常的生產(chǎn)。針對目前的這些狀況,本文設(shè)計了一種基于ATmega16單片機(jī)的油田注水智能監(jiān)控系統(tǒng),實現(xiàn)了注水流量的自動監(jiān)測,并將PID控制引入到控制系統(tǒng)中,實現(xiàn)實時增加注水量保持地層壓力的目的。本文在介紹了注水油田系統(tǒng)的研究背景和國內(nèi)外發(fā)展現(xiàn)狀基礎(chǔ)上,根據(jù)油田注水系統(tǒng)的的結(jié)構(gòu)組成和注水流程,確立了油田智能注水監(jiān)控系統(tǒng)的總體方案,并介紹了測控系統(tǒng)的工作原理。測控系統(tǒng)選用ATmega16作為系統(tǒng)的核心,利用流量計監(jiān)測流量,由流量誤差值通過PID控制器計算出控制量,單片機(jī)通過PWM控制電機(jī)的轉(zhuǎn)向和轉(zhuǎn)速控制閥門的開關(guān)度,達(dá)到調(diào)節(jié)注水的目的。關(guān)鍵詞油田注水PID控制單片機(jī)流量測控系統(tǒng)AbstractOilfieldwaterinjectionisoneofthemostimportantworksintheoilproductionprocess,oilfieldwaterfloodinghastheextremelyvitalsignificanceintheprocessofoilfielddevelopment,itcanremainundergroundthroughthecontrolofwaterinjectionandcontrolofoutputwater,it'saveryimportanttechnologytoachievelong-termoil.Intheactualwaterinjectionprocess,therearemanyproblemsintheartificialregulationofwater,theworkerscouldnotstayatthesameallthetime,whenitneedtoregulatetheflowcannotbeperformedimmediately,anditwillaffectthenormalproductionbecauseofultrainjectionorshortphenomenon.ThispaperdiscussesthedesignofasinglechipmicrocomputerbasedonATmega16ofoilfieldwaterinjectionintelligentmonitoringsystemforaimingattheseconditions,realizingthewaterinjectionflowautomaticmonitoring,andthePIDcontrolisintroducedintothecontrolsystem.Thispaperintroducesthebackgroundofresearchingonthewaterfloodinganddevelopmentstatusathomeandabroadfirstly,andestablishedoilfieldintelligentinfusionmonitoringsystemaccordingtotheoilfieldwaterinjectionsystemstructureandtheinjectionprocess,atthesametime,itintroducestheprincipleofmeasurementandcontrolsystem.Inthispaper,wechoosetheATmega16asthecoreofthesystem,andflowerrorvaluesbyPIDcontrollercalculatesacontrololume,throughthesingle-chipPWMcontrolofmotorsteeringandspeedcontrolvalveswitch,toregulatethepurposeofwaterinjection.KeywordOilfieldwaterinjectionPIDcontrolSinglechipFlowmeasurementancontrolsystem目錄TOC\o"1-3"\u摘要 IAbstract II第1章緒論 11.1課題的研究背景和意義 11.2油田注水系統(tǒng)研究現(xiàn)狀 21.2.1國外研究現(xiàn)狀 21.2.2國內(nèi)研究現(xiàn)狀 31.3本課題主要研究目的及內(nèi)容安排 41.3.1研究目的 41.3.2主要內(nèi)容安排 4第2章油田注水系統(tǒng)基本工作原理 52.1油田注水系統(tǒng)的結(jié)構(gòu)和基本原理 52.2注水系統(tǒng)控制方式比較 62.3關(guān)鍵參數(shù) 6第3章系統(tǒng)方案的確定 73.1系統(tǒng)的設(shè)計要求 73.2系統(tǒng)總體方案確定 73.3執(zhí)行機(jī)構(gòu)的選擇 93.3.1流量計 93.3.2調(diào)節(jié)閥 103.4測控系統(tǒng)的工作原理 10第4章基于ATmega16的測控系統(tǒng)設(shè)計 124.1單片機(jī)的選型和特點 124.2測控系統(tǒng)硬件電路設(shè)計 154.2.1電源電路 164.2.2時鐘電路 174.2.3復(fù)位電路 184.2.4鍵盤設(shè)計 194.2.5液晶顯示部分 194.2.6壓力傳感器電路 214.2.7流量計傳感器電路 234.2.8PWM控制電路和負(fù)載驅(qū)動電路 254.2.9溫度保護(hù)電路 274.3軟件設(shè)計 294.3.1開發(fā)環(huán)境 294.3.2控制系統(tǒng)工作流程分析 304.3.3初始化程序模塊 314.3.4電機(jī)控制模塊 314.3.5PID控制模塊 324.4系統(tǒng)的MATLAB仿真 354.4.1MATLAB簡介 354.4.2電機(jī)MATLAB仿真 35結(jié)論 38致謝 39參考文獻(xiàn) 40附錄1 42附錄2 43CONTENTSAbstract IPartIIntroduction 11.1Thebackgroundandsignificanceofthesubject 11.2Researchstatusofoilfieldwaterinjectionsystem 21.2.1Thestatusofforeignresearch 21.2.2Thestatusofdomesticresearch 31.3Themainpurposeofthissubjectandcontentarrangement 41.3.1Researchpurpose 41.3.2Maincontents 4PartIIThebasicoperatingprincipleofwaterinjectionsystem 52.1ThestructureandbasicprinciplesofOilfieldwaterinjection 52.2Compareofinjectionsystemcontrol 62.3Keyparameters 6PartIIIDeterminethesystemplan 73.1TherequirementsofSystemdesign 73.2Programtodeterminetheoverallsystem 73.3Choiceofimplementingagencies 93.3.1Flowmeter 93.3.2Regulatingvalve 103.4Principlesofmeasurementandcontrolsystem 10PartIVMeasurementandcontrolsystembasedonATmega16 124.1MCUselectionandfeatures 124.2Controlsystemhardwarecircuitdesign 154.2.1Thepowersupplycircuit 164.2.2Clockcircuit 174.2.3Resetcircuit 184.2.4Keyboarddesign 194.2.5LCDportion 194.2.6Pressuresensorcircuit 214.2.7Flowmetercircuit 234.2.8PWMcontrolcircuitandloaddrivingcircuit 254.2.9Temperatureprotectioncircuit 274.3Softwaredesign 294.3.1Developenvironment 294.3.2Controlsystemworkflowanalysis 304.3.3Initializationprogrammodule 314.3.4Motorcontrolmodule 314.3.5PIDcontrolmodule 324.4MATLABsimulationofsystem 354.4.1MATLABintroduction 354.4.2MotorMATLABsimulation 35Conclusion 38Acknowledgements 39Reference 40Appendix1 42Appendix2 43第1章緒論1.1課題的研究背景和意義石油,被稱作“工業(yè)的血液”,我國的石油缺口很大,所以石油的開采量及石油資源利用率最大化,成為了重中之重[1]。在油田開采過程中,為了保持地底油層中的壓力,利用注水井將水注入到油層中,地底油層壓力大小是和油田的開采時間長短成正比的,開采時間越長,壓力越小,油田注水的目的是為了保持油層壓力,提高供液能力,降低原油遞減率,以達(dá)到進(jìn)一步開采石油的目的,是實現(xiàn)原油高產(chǎn)、穩(wěn)產(chǎn)的重要手段[2]。特別是油田進(jìn)入中后期開發(fā)階段,措施增油效果越來越差,穩(wěn)產(chǎn)難度日益增大,強(qiáng)化有效的注水是目前改善油田開發(fā)效果的關(guān)鍵[3]。當(dāng)油井壓力發(fā)生變化時,注水量就會隨之改變。目前很多油井注水量主要是人工控制[4]。每口注水井都安裝有高壓閥門、壓力表、高壓注水表。所用的注水閥門多為高壓閘閥或截止閥,開關(guān)時需要人工旋轉(zhuǎn)手輪,用來打開或關(guān)閉閥門[5]。操作人員根據(jù)注水工藝配注量進(jìn)行人工調(diào)節(jié),由于閘閥或截止閥不適于經(jīng)常性調(diào)節(jié),絲桿和螺母磨損易漏,加之由于人工控制的時間滯后效應(yīng),不能對注水出現(xiàn)的異常情況及時處理,特別是夜間,由于壓力波動,操作人員不能及時發(fā)現(xiàn)并做出處理,使得注水量失控或反吐“倒灌”,嚴(yán)重時造成地底出砂,嚴(yán)重影響油田的穩(wěn)定開發(fā)和安全生產(chǎn)。對于周期短的間注水井和層間矛盾突出或測試難度大的油井,人工測試的控制精度差,注水量調(diào)節(jié)難度大,工作量大,注水倒流和因此引起的地層出砂現(xiàn)象時有發(fā)生[6][7]。另一方面,大部分油田注水壓力都在10MPa~30MPa之間,屬高壓力危險環(huán)境,普通閘閥或截止閥易損易漏,在實際中存在著許多的不安全因素,現(xiàn)場人工調(diào)節(jié)極不安全[8]。另外,注水流量人工調(diào)節(jié),程序繁瑣,油田為了減員增效,對網(wǎng)絡(luò)信息化、自動化管理要求極為迫切。此時,需要能自動調(diào)節(jié)流量的智能注水系統(tǒng)。1.2油田注水系統(tǒng)研究現(xiàn)狀1.2.1國外研究現(xiàn)狀國外油田注水自動化監(jiān)控工作已有幾十年的歷史了,上世紀(jì)50年代,美國海灣石油公司就建成了世界上第一套自動化監(jiān)控輸送系統(tǒng)(LACT)并解決了原油的自動收集、計量、處理、輸送等問題。上世紀(jì)六十年代,Arco公司的IatanEastHoward油田將PLC用于注水控制,并快速的發(fā)展到其他的領(lǐng)域,例如報警、泵控、撬裝等[9]。在上世紀(jì)八十年代,作為數(shù)字化油田檢測的重要組成部分的注水井檢測就已經(jīng)相當(dāng)發(fā)達(dá)了,可以實現(xiàn)分布式監(jiān)測[10]。目前國外油田將現(xiàn)代管理制度引入到油田自動化系統(tǒng)中,可以實現(xiàn)原油開采、存儲、加工、銷售的全面監(jiān)控。并且在實際應(yīng)用中取得了良好的經(jīng)濟(jì)效益和社會效益,例如在巴西Bahia州,某個油田的700口井安裝了PLC自動控制系統(tǒng),操作人員可以實時遙測遙控現(xiàn)場采油設(shè)備[11],科威特石油公司基于提供高質(zhì)量且可靠的石油開采和生產(chǎn)信息給技術(shù)監(jiān)管和決策人員的目的設(shè)計的E&P數(shù)據(jù)管理系統(tǒng)也是油田生產(chǎn)自動化的典型范例,此系統(tǒng)將計算機(jī)技術(shù)很好地應(yīng)用到石油開采中,將位于沙漠地區(qū)的1480多口油井利用油井管道整合成19個采集中心,大大方便了油井管理。隨著科技的發(fā)展,近幾年的自動化監(jiān)控技術(shù)又有了極大的進(jìn)步,如:為了達(dá)到原油的最大采收率,保持地層壓力,英國石油公司建立了自動化監(jiān)控系統(tǒng),它通過監(jiān)測到的地質(zhì)情況自動控制注水井注水井注入情況;功能強(qiáng)大的PRC油田自動控制系統(tǒng)是美國LUFKIN公司最近推出的產(chǎn)品,它可以對油井、注水井進(jìn)行全方位的測量,從而達(dá)到自動控制的目的,大大提高了工作效率。并且,代表當(dāng)前世界最高水平的美國部分油田自動化管理系統(tǒng)中,精確到將原油銷售過程中由于溫度等因素引起的體積變化導(dǎo)致的銷售差額都作為考慮因素[12];Jeroen等人在石油開采國際會議上提出了油田脈沖技術(shù),避免了不斷調(diào)節(jié)注水壓力來保持流量不變,并在加拿大的油田中得到了很好的應(yīng)用。雖然國外的油田自動化監(jiān)測系統(tǒng)功能已經(jīng)十分齊全,監(jiān)測水平也遠(yuǎn)遠(yuǎn)超過了國內(nèi)的水平,但是國外的油田自動化監(jiān)測系統(tǒng)并不完全適用于國內(nèi)油田,且其價格十分昂貴,制約了在我國的發(fā)展推廣[13]。1.2.2國內(nèi)研究現(xiàn)狀我國油氣田較晚步入到自動化監(jiān)測控制領(lǐng)域,隨著資源的日益匱乏和可持續(xù)發(fā)展戰(zhàn)略的提出,國內(nèi)油田越來越感受到自動化監(jiān)控的重要性,所以近些年來將國外的一些比較先進(jìn)的自動化設(shè)備和技術(shù)引入到海洋采油平臺、西部油田和長輸管道方面,經(jīng)過近十年的發(fā)展應(yīng)用、吸收消化,達(dá)到了集中分布式監(jiān)控階段,并且正向著智能化、網(wǎng)絡(luò)化和現(xiàn)代企業(yè)自動化方向發(fā)展[14]。我國早在上世紀(jì)60年代就開始了對油井遠(yuǎn)程監(jiān)控系統(tǒng)的研究和開發(fā),國內(nèi)涉足過此類系統(tǒng)的企業(yè)有數(shù)百家,但由于技術(shù)、科技含量低等問題在實際應(yīng)用中效果不佳[15]。20世紀(jì)90年代,我國西部的塔里木、海上、吐哈等油田為了提高工作效率,提高采收率,引入了國外的自動化系統(tǒng),并且取得了良好的效果。這些百萬噸油田的操作人員基本控制在100人以內(nèi)[16]。由于計算機(jī)、網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,特別是油井的現(xiàn)代化管理的要求有力促進(jìn)了油井監(jiān)控系統(tǒng)的研究和發(fā)展,到20世紀(jì)90年代后期,我國的華盛信息技術(shù)有限公司、集納公司、安控公司等在油井監(jiān)控研究方面取得了可喜的成績[17]。當(dāng)對油田注水系統(tǒng)進(jìn)行數(shù)據(jù)采集后,如何應(yīng)用反饋對執(zhí)行元件進(jìn)行控制是關(guān)鍵。傳統(tǒng)的控制方法是PID控制,但其對大慣性、純滯后和非線性的系統(tǒng)控制往往整定不良、性能欠佳,而且注水系統(tǒng)需要實時調(diào)節(jié),并且實際中有些系統(tǒng)難以用建立數(shù)學(xué)模型,人們需要非傳統(tǒng)的控制方法進(jìn)行控制[18]。李湘閩、張君等將改進(jìn)了數(shù)字流量閥的PID控制器,將模糊控制、自適應(yīng)控制引入到了PID控制算法中,流量閥控制性能得到了顯著提高[19]。這些實例都為以后的研究提供了可借鑒的思路。1.3本課題主要研究目的及內(nèi)容安排1.3.1研究目的對油田集輸、注水泵站生產(chǎn)過程實現(xiàn)自動化管理后,能夠提高泵站生產(chǎn)管理及運(yùn)行水平,主要表現(xiàn)在:(1)現(xiàn)場生產(chǎn)管理人員通過實時監(jiān)控站各個生產(chǎn)過程的生產(chǎn)參數(shù),能夠及時分析各個生產(chǎn)過程的工作狀態(tài),可以預(yù)測并發(fā)現(xiàn)生產(chǎn)過程中出現(xiàn)的問題,能夠大大提高油田站的生產(chǎn)運(yùn)行質(zhì)量。(2)對油田集輸、注水泵站生產(chǎn)參數(shù)實現(xiàn)自動采集后,可以減少大量的現(xiàn)場值班人員,同時較大幅度降低了現(xiàn)場工人的勞動強(qiáng)度,有利于油田減員增效。(3)實現(xiàn)油田集輸、注水泵站生產(chǎn)過程的全自動化監(jiān)控,對建成環(huán)保、節(jié)能、運(yùn)行效率高、自動化管理水平高的智能化、數(shù)字化的油田泵站有著重要意義,它同時也是數(shù)字化油田建設(shè)的重要組成部分。1.3.2主要內(nèi)容安排(1)查閱油田注水方面的有關(guān)著作,了解油田注水過程存在的問題,研究國內(nèi)外油田注水流量監(jiān)控系統(tǒng)的現(xiàn)狀及發(fā)展趨勢。(2)在了解系統(tǒng)工作原理的基礎(chǔ)上,介紹幾種注水方式和注水流程,針對系統(tǒng)實現(xiàn)的功能,分析系統(tǒng)耗能的主要原因,并分析了節(jié)能的幾種主要方式。(3)提出了系統(tǒng)的總體設(shè)計方案,根據(jù)設(shè)計方案確定了需要的幾種相關(guān)技術(shù),并根據(jù)系統(tǒng)的要求選取了PID控制作為控制方法。(4)搭建系統(tǒng)的硬件平臺,選取合適的單片機(jī),控制系統(tǒng)的硬件模塊設(shè)計由電源管理模塊、控制器基本電路、伺服電機(jī)控制等模塊組成。(5)編寫控制系統(tǒng)軟件,軟件系統(tǒng)由控制器模塊、系統(tǒng)初始化模塊、和電機(jī)控制模塊等幾個軟件模塊組成。(6)搭建MATLAB軟件仿真平臺,對PWM控制直流電機(jī)進(jìn)行MATLAB仿真,并對波形進(jìn)行分析整理。第2章油田注水系統(tǒng)基本工作原理2.1油田注水系統(tǒng)的結(jié)構(gòu)和基本原理注水系統(tǒng)是由節(jié)點單元(包括注水間、配水間、注水井及管線交匯點)、管道單元(包括注水干線、注水支線)和附屬單元(包括閥門、三通、彎頭等)組成的,是一個復(fù)雜而龐大的水力學(xué)系統(tǒng),同時也是一個大型流體網(wǎng)絡(luò)系統(tǒng)[20]。在注水系統(tǒng)中,隨著油田注水工作不斷進(jìn)展,新、老聯(lián)合注水站的污水已成為注入水主要來源,污水經(jīng)過沉降過濾處理后,用泵打入污水儲罐,依據(jù)生產(chǎn)指標(biāo)要求,經(jīng)過高壓注水泵增壓后,注入到注水管網(wǎng)中,然后到達(dá)各個配水間,再經(jīng)控制、計量后分配至各注水井,通過各條注水管柱,最后通過配水嘴噴出,注入到地底油層中[21],注水系統(tǒng)結(jié)構(gòu)圖如圖2-1所示。注水干線注水井注水干線注水井注水支線多井配水間注水井i(i=1,2,…,n)單井配水間注水井注水站注水管網(wǎng)系統(tǒng)表示水的流向圖2-1注水系統(tǒng)結(jié)構(gòu)圖注水系統(tǒng)整個流程是從水源——凈化系統(tǒng)——注水站——配水間——注水井,凈化系統(tǒng)實際上是水質(zhì)處理系統(tǒng)。注水站的主要任務(wù)是將處理后符合質(zhì)量標(biāo)準(zhǔn)的水升壓,使其滿足注水井注入壓力的要求。由于油田區(qū)域分布廣,注水管網(wǎng)復(fù)雜龐大,注水井的數(shù)目也比較多,因此油田注水系統(tǒng)往往不是一個注水站或單個注水間,而是包含有很多注水站、多個配水間。2.2注水系統(tǒng)控制方式比較控制注水的目的是在保證達(dá)到地底油層壓力的條件下,通過提高注水泵的效率、降低單耗等手段,來達(dá)到降低系統(tǒng)功耗、節(jié)約電能的目的。對注水系統(tǒng)的控制有三種方式:泵的臺數(shù)控制、調(diào)速控制和閥門節(jié)流控制。三種控制方式的比較:泵的臺數(shù)控制:優(yōu)點是控制方式簡單,經(jīng)濟(jì)性好;缺點是壓力變化大,不能連續(xù)控制;適用條件為泵的實際揚(yáng)程大于管道損失或臺數(shù)多、小容量水泵多的情況。閥門節(jié)流控制:優(yōu)點是控制方法較簡單,可連續(xù)控制流量、壓力,經(jīng)濟(jì)性好;缺點是效率低,有噪音;適用條件為泵的揚(yáng)程大于管道損失,臺數(shù)多、中等容量水泵的情況。泵的調(diào)速控制:優(yōu)點是可連續(xù)控制流量和壓力,效率高;缺點是初期投資大,并聯(lián)運(yùn)轉(zhuǎn)是對控制要求高;適用條件為流量范圍大,臺數(shù)少、大容量水泵和泵實際揚(yáng)程小于管道損失的情況。2.3關(guān)鍵參數(shù)流量、壓力、溫度是工業(yè)自動化領(lǐng)域的三大檢測參數(shù)。在工業(yè)生產(chǎn)中流量測量的意義重大,它可以直接為生產(chǎn)提供消耗的能源數(shù)量,進(jìn)行經(jīng)濟(jì)核算,也可以將流量信號作為控制生產(chǎn)的主要參數(shù)。地層壓力和地層溫度是開發(fā)油氣田的能量,也是油氣田開發(fā)中重要的基礎(chǔ)參數(shù)。油氣藏地層壓力和溫度的高低,不僅決定著油氣等流體的性質(zhì);還決定著油氣田開發(fā)的方式、油氣開采的技術(shù)特點與經(jīng)濟(jì)成本,以及油氣的最終采收率。因此,對一個油氣田來說,在勘探階段以至整個開發(fā)過程中,都要十分重視地層壓力和溫度這兩個基礎(chǔ)參數(shù)的獲取、由于油氣層深埋地下,多種因素影響著油氣層壓力和溫度,要想準(zhǔn)確地獲取地層壓力和溫度特別是不同開發(fā)階段地層壓力的確切數(shù)值是十分困難的,所以要精心的做好地層壓力的測試、計量和計算工作。第3章系統(tǒng)方案的確定3.1系統(tǒng)的設(shè)計要求對于油田注水智能監(jiān)控系統(tǒng),從油田生產(chǎn)和實際需要出發(fā),要求系統(tǒng)有如下功能:(1)可靠性:第一,傳感器超過量程時不會損壞;第二,現(xiàn)場所有儀表要具有較強(qiáng)的防水、防磁、防爆、耐高低溫、抗振特性。(2)準(zhǔn)確性:壓力、溫度、流量等參數(shù)的計量誤差小于5%。(3)安全性:一是軟件訪問網(wǎng)絡(luò)的權(quán)限要實施保密和防護(hù),以保證數(shù)據(jù)的安全;二是為了保證系統(tǒng)不因系統(tǒng)問題而造成事故發(fā)生,系統(tǒng)要采用防爆結(jié)構(gòu);三是為了保證系統(tǒng)數(shù)據(jù)的正常傳輸,所有電纜要埋于地下并且要有管保護(hù);四是系統(tǒng)對每一個動作操作提供檢查和校核,操作有誤時,被禁止并報警。(4)良好的開放性和擴(kuò)充性:現(xiàn)場總線通訊網(wǎng)絡(luò)結(jié)構(gòu)的采用使系統(tǒng)設(shè)備可方便靈活的進(jìn)行擴(kuò)充,可根據(jù)泵站的要求及需要進(jìn)行設(shè)備的增加。硬件的設(shè)計具有開放性,所有的硬件均為模塊化,構(gòu)成一個通用、開放的結(jié)構(gòu)體系;這就允許系統(tǒng)隨時增加新的標(biāo)準(zhǔn)設(shè)備,構(gòu)成有機(jī)整體結(jié)構(gòu)。3.2系統(tǒng)總體方案確定方案一:傳統(tǒng)PID控制,這種控制方式在很多情況下,PID控制器只需要一到兩個單元就可以達(dá)到目的,并不需要三個單元一起來調(diào)節(jié),但是這些單元中必須要有比例控制單元。PID控制原理簡單、使用方便、適應(yīng)性強(qiáng)、魯棒性強(qiáng)等優(yōu)點。PID控制器在實際應(yīng)用中同樣存在著缺點,當(dāng)其在控制時變、耦合、非線性及參數(shù)和結(jié)構(gòu)不確定的復(fù)雜系統(tǒng)時,在系統(tǒng)靜態(tài)和動態(tài)性能之間,跟蹤設(shè)定值與抑制擾動能力之間存在著矛盾,通常使用折中的辦法,使系統(tǒng)不能獲得最佳的控制效果。PID控制器在實際的工程應(yīng)用中參數(shù)整定相當(dāng)繁雜,需要通過試湊法等方法來實現(xiàn),影響了PID控制器的性能,對于實際的工程運(yùn)行狀況適應(yīng)性差,所以常規(guī)PID控制在實際應(yīng)用中受到了限制。方案二:采用AVR單片機(jī)與PID控制相結(jié)合的方式,彌補(bǔ)PID控制中的不足,結(jié)合兩者優(yōu)點,利用單片機(jī)與計算機(jī)的結(jié)合,編成計算機(jī)可以接受的控制方式,讓計算機(jī)代替人力來進(jìn)行有效地,實時控制。本次實驗采用第二種方案。本設(shè)計的油田注水智能監(jiān)控系統(tǒng),結(jié)合油田注水環(huán)境及流量控制的特點,確定注水監(jiān)控系統(tǒng)的總體設(shè)計方案,以期達(dá)到穩(wěn)定高效安全的實現(xiàn)注水系統(tǒng)的監(jiān)測及控制的目的,保證注水質(zhì)量,提高原油生產(chǎn)率。油田注水智能流量監(jiān)控系統(tǒng)整體框圖如圖3-1示,系統(tǒng)的檢測元件為壓力計、溫度計、流量計,選用流量為主要的被控對象,并由控制電路調(diào)節(jié)閥門,完成對流量的調(diào)節(jié),達(dá)到所需要的流量標(biāo)準(zhǔn)。在工業(yè)控制領(lǐng)域控制主機(jī)有多種選擇,本系統(tǒng)選用有高性價比的低功耗ATmega16系列單片機(jī)為主機(jī)。ATmega16單片機(jī)具有耗電量小,適用溫度范圍寬,小巧靈活,成本低,易于產(chǎn)品化,抗干擾能力強(qiáng)等特點,非常適合油田注水環(huán)境。本系統(tǒng)充分利用ATmega16單片機(jī)的高性能,結(jié)合LCD、鍵盤、壓力計、流量計、閥門等,組建一個具有良好的人機(jī)交互界面的油田注水監(jiān)測控制系統(tǒng)。系統(tǒng)利用流量計對油田注水流量進(jìn)行計量,并把實時的流量值傳送給ATmega16單片機(jī),ATmega16根據(jù)事先設(shè)置的預(yù)定值和檢測值的差值控制閥門的開啟,并根據(jù)流量值的反饋值,實時調(diào)整閥門狀態(tài),調(diào)節(jié)注水量;同時將相關(guān)的數(shù)值進(jìn)行記錄存儲,并在LCD上進(jìn)行查詢顯示。圖3-1油田注水智能控制系統(tǒng)整體框圖鑒于油田環(huán)境惡劣,電磁干擾較強(qiáng),溫度和濕度變化范圍較大,空氣中含腐蝕性氣體濃度高,野外供電不方便和成本問題,系統(tǒng)選用了8位的、具有先進(jìn)指令集的高性能、低功耗的AVR微處理器,ATmega16單片機(jī)。3.3執(zhí)行機(jī)構(gòu)的選擇3.3.1流量計流量儀表即使在實驗中獲得很高的精度,但在油田現(xiàn)場不一定會出現(xiàn)相同的精度,因為流量儀表對于使用條件的依賴十分強(qiáng)烈,性能會隨著條件的變化而變化。油井的溫度大概是80~180℃,注水壓力范圍一般在15~50MPa之間,流量范圍最大約為40~0.1m3/h(400:1),且液體中含有氣體,儀表容易被腐蝕,一般的流量儀表很難適應(yīng)這種惡劣的環(huán)境。本系統(tǒng)根據(jù)現(xiàn)場工作條件,選用容積式流量計FLOMECOM004。FLOMECOM004容積式流量傳感器兩大優(yōu)勢:(1)活動的機(jī)械部件僅有兩個橢圓齒輪,有利于系統(tǒng)運(yùn)行的可靠性和穩(wěn)定性。(2)脈沖電壓輸出信號,這種信號適合AVR單片機(jī)處理。綜上,F(xiàn)LOMECOM004容積式流量傳感器具有抗干擾能力強(qiáng)、可靠性高、輸出脈沖穩(wěn)定性好、體積小等優(yōu)點,適合本次設(shè)計的應(yīng)用場所。3.3.2調(diào)節(jié)閥在自動調(diào)節(jié)系統(tǒng)的設(shè)計中,調(diào)節(jié)閥的選擇是一個十分重要的環(huán)節(jié)。正確選擇調(diào)節(jié)閥,合理地確定水泵的揚(yáng)程,還有明顯的節(jié)能效果。調(diào)節(jié)閥是按照控制信號的方向和大小,通過改變閥芯行程來改變閥的阻力系數(shù),達(dá)到調(diào)節(jié)流量的目的。隨著科技的發(fā)展,出現(xiàn)了智能調(diào)節(jié)閥,它具有控制、保護(hù)、診斷等功能,集常規(guī)調(diào)節(jié)閥檢測、控制、調(diào)節(jié)于一身的現(xiàn)場智能控制器,可以根據(jù)系統(tǒng)工作過程中的流量、閥門開度、壓力變化等情況及時調(diào)整,使系統(tǒng)系統(tǒng)可以更好的工作。調(diào)節(jié)閥在現(xiàn)場使用中,會出現(xiàn)各種各樣的問題,其中很多問題是由調(diào)節(jié)閥的安裝使用不當(dāng)造成的,所以在調(diào)節(jié)閥在安裝過程中需要注意一下以下幾方面:(1)調(diào)節(jié)閥屬于現(xiàn)場儀表,環(huán)境溫度應(yīng)該在-25~60℃范圍,相對濕度≤95%。在高溫或露天場所要增加降溫、防水措施。(2)調(diào)節(jié)閥只有在特殊情況下可以傾倒,一般應(yīng)垂直安裝,在閥本身過重或傾斜角度太大時,應(yīng)該對調(diào)節(jié)閥增加支承件。(3)執(zhí)行機(jī)構(gòu)的減速器在維護(hù)時要注意加潤滑油,一般不要拆洗低速電機(jī)。當(dāng)調(diào)節(jié)閥安裝后,要注意檢查閥門開度顯示與實際的開度是否相符。3.4測控系統(tǒng)的工作原理儀器測控系統(tǒng)是泵站實現(xiàn)自動化最基礎(chǔ)、最重要的組成部分,其可靠性和精度直接影響泵站的正常運(yùn)行,因此熟悉測控系統(tǒng)的工作原理具有重要的意義。整個測控系統(tǒng)對提高注水生產(chǎn)的效率具有非常重要的作用。它所完成的主要功能是對實現(xiàn)參數(shù)進(jìn)行采集,并轉(zhuǎn)換成電流標(biāo)準(zhǔn)信號,送到顯示儀表、控制儀表或單片機(jī)的輸入端,通過對采集到的數(shù)據(jù)進(jìn)行記錄分析、比較,達(dá)到實現(xiàn)對注水泵的壓力、流量的調(diào)節(jié),實現(xiàn)系統(tǒng)的自動保護(hù)、報警功能。系統(tǒng)裝置內(nèi)的邏輯控制保護(hù)電路部分,能夠自動進(jìn)行超限報警保護(hù)、自動停泵保護(hù)、安全狀況下重新啟動等功能。本設(shè)計采用流量值作為控制系統(tǒng)的調(diào)節(jié)參數(shù),檢測控制系統(tǒng)主要由流量計(測量機(jī)構(gòu))、電機(jī)控制閥門(控制器)、電動機(jī)(執(zhí)行機(jī)構(gòu))和被控對象(流量值)構(gòu)成。如下圖所示。PID算法PID算法圖3-2檢測控制系統(tǒng)結(jié)構(gòu)圖由采集模塊中流量計、壓力計測得的流量值和壓力值輸入到單片機(jī)中,與單片機(jī)中設(shè)置的流量值上、下限值進(jìn)行比較,可以得到實際值與預(yù)設(shè)值的偏差,通過單片機(jī)內(nèi)的控制算法,可以由偏差計算出電動機(jī)的轉(zhuǎn)動量,電機(jī)閥門調(diào)節(jié)的流量值輸出量,完成整體控制。注水監(jiān)測系統(tǒng)的主要組成部分是以ATmega16單片機(jī)為核心的控制器,控制器通過流量計所檢測的流量值來控制閥門調(diào)節(jié),即對電動機(jī)轉(zhuǎn)動量的調(diào)節(jié),以達(dá)到保持地底壓力的目的。通過程序設(shè)定注水井壓力A1和注水流量值B1,通過壓力計和流量計采集實時壓力值A(chǔ)2和流量值B2,壓力傳感器將實時壓力信號轉(zhuǎn)化為電信號,通過放大濾波,數(shù)模轉(zhuǎn)換傳入單片機(jī)中與預(yù)設(shè)值A(chǔ)1進(jìn)行比較,當(dāng)A1>A2,單片機(jī)發(fā)出開閥門信號,經(jīng)保護(hù)電路、隔離放大電路和驅(qū)動放大電路后驅(qū)動電動機(jī),即驅(qū)動電機(jī)閥門的開關(guān)和轉(zhuǎn)動量。隨后,流量計檢測流量值大小傳入單片機(jī),進(jìn)行數(shù)據(jù)分析比較,判斷實際流量值B2與預(yù)設(shè)值B1的大小,當(dāng)B2=B1時,閥門不動;當(dāng)B1>B2或B2>B1時,根據(jù)流量差值計算電動機(jī)轉(zhuǎn)量,利用單片機(jī)來驅(qū)動電機(jī),進(jìn)而達(dá)到控制電機(jī)閥門的開關(guān)度的目的,實現(xiàn)電機(jī)閥門的正轉(zhuǎn)和反轉(zhuǎn),實現(xiàn)自動控制,直到B1=B2,裝置自動停止調(diào)節(jié)。第4章基于ATmega16的測控系統(tǒng)設(shè)計測控系統(tǒng)硬件部分主要由單片機(jī)的流量采集、壓力采集、溫度采集和電機(jī)控制等組成。本設(shè)計選用ATmega16系列單片機(jī),所設(shè)計的產(chǎn)品較適合用于工業(yè)環(huán)境下,并且具有低功耗、開發(fā)方便等特點。4.1單片機(jī)的選型和特點ATmega16是基于增強(qiáng)的AVRRISC結(jié)構(gòu)的低功耗8位CMOS微控制器。由于其先進(jìn)的指令集以及單時鐘周期指令執(zhí)行時間,ATmega16的數(shù)據(jù)吞吐率高達(dá)1MIPS/MHz,從而可以緩減系統(tǒng)在功耗和處理速度之間的矛盾。ATmega16AVR內(nèi)核具有豐富的指令集和32個通用工作寄存器。所有的寄存器都直接與算邏單元(ALU)相連接,使得一條指令可以在一個時鐘周期內(nèi)同時訪問兩個獨立的寄存器。這種結(jié)構(gòu)大大提高了代碼效率,并且具有比普通的CISC微控制器最高至10倍的數(shù)據(jù)吞吐率。ATmega16實物圖如下:圖4-144引腳TQPF封裝實物圖圖4-240引腳PDIP封裝實物圖ATmega16管腳圖如下:圖4-344引腳TQPF封裝管腳圖圖4-440引腳PDIP封裝管腳圖ATmega16是以Atmel高密度非易失性存儲器技術(shù)生產(chǎn)的。片內(nèi)ISPFlash允許程序存儲器通過ISP串行接口,或者通用編程器進(jìn)行編程,也可以通過運(yùn)行于AVR內(nèi)核之中的引導(dǎo)程序進(jìn)行編程。引導(dǎo)程序可以使用任意接口將應(yīng)用程序下載到應(yīng)用Flash存儲區(qū)(ApplicationFlashMemory)。在更新應(yīng)用Flash存儲區(qū)時引導(dǎo)Flash區(qū)(BootFlashMemory)的程序繼續(xù)運(yùn)行,實現(xiàn)了RWW操作。通過將8位RISCCPU與系統(tǒng)內(nèi)可編程的Flash集成在一個芯片內(nèi),ATmega16成為一個功能強(qiáng)大的單片機(jī),為許多嵌入式控制應(yīng)用提供了靈活而低成本的解決方案。ATmega16具有一整套的編程與系統(tǒng)開發(fā)工具,包括:C語言編譯器、宏匯編、程序調(diào)試器/軟件仿真器、仿真器及評估板。產(chǎn)品特性:–高性能、低功耗的8位AVR微處理器–先進(jìn)的RISC結(jié)構(gòu)(簡單指令結(jié)構(gòu))–131條指令–大多數(shù)指令執(zhí)行時間為單個時鐘周期–32個8位通用工作寄存器–計數(shù)/定時器:2個8位,1個16位–全靜態(tài)工作–工作于16MHz時性能(最大吞吐量)高達(dá)16MIPS–只需兩個時鐘周期的硬件乘法器–非易失性程序和數(shù)據(jù)存儲器–片內(nèi)數(shù)據(jù)存儲器:16K字節(jié)的系統(tǒng)內(nèi)可編程Flash,512字節(jié)的EEPROM(電可擦除可編程ROM)擦寫壽命:10,000次–具有獨立鎖定位的可選Boot代碼區(qū)通過片上Boot程序?qū)崿F(xiàn)系統(tǒng)內(nèi)編程真正的同時讀寫操作擦寫壽命:100.000次–1K字節(jié)的片內(nèi)SRAM–可以對鎖定位進(jìn)行編程以實現(xiàn)用戶程序的加密·JTAG接口(與IEEE1149.1標(biāo)準(zhǔn)兼容)–符合JTAG標(biāo)準(zhǔn)的邊界掃描功能–支持?jǐn)U展的片內(nèi)調(diào)試功能–通過JTAG接口實現(xiàn)對Flash、EEPROM、熔絲位和鎖定位的編程·外設(shè)特點–兩個具有獨立預(yù)分頻器和比較器功能的8位定時器/計數(shù)器–一個具有預(yù)分頻器、比較功能和捕捉功能的16位定時器/計數(shù)器–具有獨立振蕩器的實時計數(shù)器RTC–四通道PWM–8路10位ADC8個單端通道TQFP封裝的7個差分通道2個具有可編程增益(1x,10x,或200x)的差分通道–面向字節(jié)的兩線接口–兩個可編程的串行USART–可工作于主機(jī)/從機(jī)模式的SPI串行接口–具有獨立片內(nèi)振蕩器的可編程看門狗定時器(WatchDog)–片內(nèi)模擬比較器·特殊的處理器特點–上電復(fù)位以及可編程的掉電檢測–片內(nèi)經(jīng)過標(biāo)定的RC振蕩器–片內(nèi)/片外中斷源(共有21個中斷源)–6種睡眠模式:空閑模式、ADC噪聲抑制模式、省電模式、掉電模式、Standby模式以及擴(kuò)展的Standby模式·I/O和封裝–32個可編程的I/O口–40引腳PDIP封裝,44引腳TQFP封裝,與44引腳MLF封裝·工作電壓:–ATmega16L:2.7-5.5V–ATmega16:4.5-5.5V·速度等級–0-8MHzATmega16L–0-16MHzATmega16·ATmega16L在1MHz,3V,25°C時的功耗–正常模式:1.1mA–空閑模式:0.35mA4.2測控系統(tǒng)硬件電路設(shè)計油田注水流量監(jiān)控系統(tǒng)主要由鍵盤輸入模塊、信息采集模塊、顯示模塊、報警模塊和CPU處理模塊等組成,系統(tǒng)的原理框圖如圖4-5所示。信息輸入模塊通過采集傳感器采集壓力、溫度和流量等信號。顯示模塊則采取了顯示效果較好的液晶顯示模塊。圖4-5系統(tǒng)原理框圖整個系統(tǒng)的結(jié)構(gòu)一目了然,信息采集模塊直接與ATmega16連接,簡化采集設(shè)計,增加系統(tǒng)的可靠性。通過單片機(jī)的P0口來實現(xiàn)鍵盤輸入,由于P0口具有中斷功能,實現(xiàn)起來非常容易,同時也適合軟件編程。電源和復(fù)位模塊主要是為系統(tǒng)提供可靠的電源,另外系統(tǒng)工作需要復(fù)位功能,需要提供復(fù)位信號。報警模塊是為了當(dāng)注水流量出現(xiàn)異常時,給予提示。顯示模塊用以顯示實時的測量值,以便進(jìn)行讀取。4.2.1電源電路本設(shè)計中主電路及控制電路用電電壓為5V,傳感器供電電壓為15V,本次設(shè)計電源電路采用78/79系列三端穩(wěn)壓IC來組成穩(wěn)壓電源,其所需的外圍元件極少,電路內(nèi)部還有過流、過熱及調(diào)整管的保護(hù)電路,使用起來可靠、方便,而且價格便宜。該系列集成穩(wěn)壓IC型號中的78或79后面的數(shù)字代表該三端集成穩(wěn)壓電路的輸出電壓,如設(shè)計中用到的7805表示輸出電壓為+5V,7915輸出電壓為-15V,在實際應(yīng)用中,應(yīng)在三端集成穩(wěn)壓電路上安裝足夠大的散熱器(當(dāng)然小功率的條件下不用)。當(dāng)穩(wěn)壓管溫度過高時,穩(wěn)壓性能將變差,甚至損壞。在78**、79**系列三端穩(wěn)壓器中最常應(yīng)用的是TO-220和TO-202兩種封裝。這兩種封裝的圖形以及引腳序號、引腳功能如下圖所示。從正面看①②③引腳從左向右按順序標(biāo)注,接入電路時①腳電壓高于②腳,③腳為輸出位。如對于78**正壓系列,①腳高電位,②腳接地,③腳為輸出位;而對于79**負(fù)壓系列,①腳接地,②腳接負(fù)電壓,③腳為輸出位。圖4-678系列封裝圖7805三端穩(wěn)壓IC內(nèi)部電路具有過壓保護(hù)、過流保護(hù)、過熱保護(hù)功能,這使它的性能很穩(wěn)定。能夠?qū)崿F(xiàn)1A以上的輸出電流。器件具有良好的溫度系數(shù),因此產(chǎn)品的應(yīng)用范圍很廣泛??梢赃\(yùn)用本地調(diào)節(jié)來消除噪聲影響,解決了與單點調(diào)節(jié)相關(guān)的分散問題,輸出電壓誤差精度分為±3%和±5%。7815為三端正穩(wěn)壓器電路,TO-220F封裝,能提供多種固定的輸出電壓,應(yīng)用范圍廣。內(nèi)含過流、過熱和過載保護(hù)電路。帶散熱片時,輸出電流可達(dá)1A。雖然是固定穩(wěn)壓電路,但使用外接元件,可獲得不同的電壓和電流。一般的雙電源(正負(fù)對稱電源)都沒有連續(xù)可調(diào)的功能,給使用帶來一定程度上的不便。用一塊7815和一塊7915三端穩(wěn)壓器對稱連接,可獲得一組正負(fù)對稱的正負(fù)15V穩(wěn)壓電源。電源電路原理圖如下圖所示。圖4-7電源電路4.2.2時鐘電路本次設(shè)計中的時鐘電路采用單片機(jī)內(nèi)部時鐘加上外部晶振的方式。這種時鐘的方式簡單,成本低廉,雖然精度稍差,但是不影響整體運(yùn)行情況。外部電路圖如下圖所示。圖4-8時鐘電路4.2.3復(fù)位電路無論用戶使用哪種類型的單片機(jī),總是要涉及到復(fù)位電路的設(shè)計,它的性能好壞直接影響到整個系統(tǒng)工作的可靠性,如果設(shè)計的復(fù)位電路不可靠,會引起“死機(jī)”、“程序走飛”等現(xiàn)象。復(fù)位電路是在系統(tǒng)上電或者復(fù)位過程中,控制CPU的復(fù)位狀態(tài),防止CPU發(fā)出錯誤的指令、執(zhí)行錯誤操作,提高電磁兼容性能。復(fù)位電路可以采用矩陣搭載單片機(jī)內(nèi)部RESET管腳來復(fù)位,或者是使用復(fù)位芯片來實現(xiàn)。本系統(tǒng)選用搭載電路,利用單片機(jī)內(nèi)置RESET管腳來實現(xiàn)電路的復(fù)位,采取一鍵復(fù)位。復(fù)位電如圖4-9所示。圖4-9復(fù)位電路4.2.4鍵盤設(shè)計該掃描鍵盤由4個按鍵組成,為了實現(xiàn)中斷功能,選用PA2、PA3、PA4和PA5作為鍵盤的輸入端,按鍵接上拉電阻,若無按鍵按下,為高電平,若有健按下,則為低電平,這時通過設(shè)置低電平觸發(fā)中斷方式,低電平就觸發(fā)中斷而進(jìn)入中斷服務(wù)程序,從而獲得輸入的數(shù)據(jù),S1為設(shè)置按鍵,第一次按下為壓力預(yù)設(shè)值設(shè)置,第二次按下為流量預(yù)設(shè)值設(shè)置,第三次按下為溫度預(yù)設(shè)值設(shè)置,第四次按下為設(shè)置完成,循環(huán)設(shè)定;S2為換檔鍵,換檔鍵是更換輸入加減鍵位的數(shù)量檔初始檔位為1,按下后變?yōu)?0,再按下重新變?yōu)?,循環(huán);S3為預(yù)設(shè)值加,每次按下預(yù)設(shè)值增加1或10,檔位通過換檔鍵設(shè)置;S4為預(yù)設(shè)值減,用法與S3相同。鍵盤模塊電路圖如圖4-10所示。圖4-10鍵盤電路4.2.5液晶顯示部分測試現(xiàn)場的數(shù)據(jù)需要存儲,并且在液晶顯示屏上顯示出來,例如流量計所測得的瞬時流量,同時單片機(jī)求得一段時間內(nèi)的壓力值,壓力值是否在要求范圍內(nèi),都要根據(jù)ATmega16的時鐘電路按照日期顯示,以便可以隨時查閱歷史記錄,為油田注水提供依據(jù)。液晶顯示模塊是一種將液晶顯示器件、背光源、PCB(Printedcircuitboard)線路板、集成電路、連接件、結(jié)構(gòu)件裝配在一起的組件。幾乎所有的通用型點陣液晶顯示器件都是加工成模塊后才供給用戶的,所以通常所說的“模塊”主要是指點陣液晶顯示器裝配的點陣液晶顯示模塊,這和廣義上所說的模塊,即模塊是由液晶顯示器件和集成電路裝配在一起的部件有所不同。液晶顯示器件本身不發(fā)光,它主要是通過背光源濾光并且通過電路板給顯示器件供電通過不同的占空比驅(qū)動來顯示。液晶顯示器具有功耗低、體積小、質(zhì)量輕、超薄等優(yōu)點,LCD(LiquidCrystalDisplay)液晶顯示器彌補(bǔ)了LED(LightEmittingDiode)顯示效果不夠美觀、不能顯示圖形和漢字等特點,不僅可以顯示字符、數(shù)字,還可以顯示各種圖形、漢字和曲線。本設(shè)計中選用型號為1602液晶顯示屏,1602液晶也叫1602字符型液晶,它是一種專門用來顯示字母、數(shù)字、符號等的點陣型液晶模塊。它由若干個5X7或者5X11等點陣字符位組成,每個點陣字符位都可以顯示一個字符,每位之間有一個點距的間隔,每行之間也有間隔,起到了字符間距和行間距的作用,正因為如此所以它不能很好地顯示圖形(用自定義CGRAM,顯示效果也不好)。ATmega16單片機(jī)內(nèi)部并具有LCD控制寄存器和顯示寄存器,可以將采集到的數(shù)據(jù)進(jìn)行顯示,外部搭載時鐘模塊可以實現(xiàn)實時信息比較,將采集到的壓力值、流量值、溫度值與預(yù)設(shè)值進(jìn)行比較,通過LCD進(jìn)行顯示。圖4-11LCD1602顯示電路4.2.6壓力傳感器電路隨著集成電路和半導(dǎo)體的發(fā)展,人們利用半導(dǎo)體材料的壓阻效應(yīng)原理,研究出半導(dǎo)體力敏傳感器,半導(dǎo)體力敏傳感器之中的硅壓阻式壓力傳感器具有性價比高、體積小等優(yōu)點。本設(shè)計根據(jù)應(yīng)用場合,實現(xiàn)測量液體壓力的要求,確定選型采用擴(kuò)散硅壓力傳感器,此種傳感器滿足檢測環(huán)境,方便安裝,穩(wěn)定性好,價格便宜的特點。(1)擴(kuò)散硅型壓力傳感器工作原理和構(gòu)成工作原理:被檢測的液體的壓力作用在傳感器的膜片上時,傳感器膜片就會產(chǎn)生位移量,此位移量與液體壓力成正比,從而引起傳感器的電阻值隨之相應(yīng)的改變。傳感器的內(nèi)部電路檢測到阻值變化時,就將這種阻值變化轉(zhuǎn)換成與壓力相對應(yīng)的標(biāo)準(zhǔn)檢測信號。使用硅材料的壓力傳感器一般都是壓阻式傳感器,這種傳感器屬于微型化的傳感器。壓阻效應(yīng)機(jī)理:被測介質(zhì)有力作用于硅晶體后,晶體的晶格發(fā)生變形,這個過程載流子自一個能谷向另一個能谷漂移,致使載流子的遷移率發(fā)生改變,引起載流子縱向量和橫向量的波動,硅的電阻率也隨之產(chǎn)生改變。硅晶體的壓阻效應(yīng)與晶體的取向有著緊密關(guān)系,硅晶體的壓阻效應(yīng)與金屬應(yīng)變產(chǎn)生的壓阻是不同的,硅晶體電阻是外界壓力引起的電阻率變化決定的,金屬電阻則是由金屬變形的形變量決定。前者的靈敏度極高,所以在系統(tǒng)檢測壓力時能夠達(dá)到高精準(zhǔn)度。壓阻式壓力傳感器的結(jié)構(gòu):壓阻式壓力傳感器也被稱作固態(tài)壓力傳感器,它是通過硅膜片感應(yīng)壓力。壓阻式壓力傳感器是采用高集成工藝將電阻條集成在單晶硅膜片上,同時將芯片固定在封裝外殼內(nèi),拉出信號引線。引線的一端是硅膜片與被測介質(zhì)相通的高壓腔,引線的另一端則是硅膜片到與大氣相連接的低壓腔。其制成工藝為圓形硅膜片中N型域內(nèi)擴(kuò)散出4條摻雜P雜質(zhì)的電阻條,連接為全橋型。摻雜P雜質(zhì)的電阻條有兩個在壓應(yīng)力區(qū),另外的兩個則在拉應(yīng)力區(qū),他們對稱分布在膜片兩側(cè)。(2)設(shè)計選擇PRC-801壓力傳感器PRC-801壓力傳感器實物圖如圖4-12所示,該產(chǎn)品壓力敏感元件采用擴(kuò)散硅充油芯體,穩(wěn)定性好。外殼采用不銹鋼殼體,具有耐腐蝕性,方便安裝。高性能、高可靠性、全固態(tài)、耐腐蝕,不銹鋼全焊接結(jié)構(gòu)及“0”型圈密封結(jié)構(gòu),恒壓源供電。圖4-12PRC-801壓力傳感器實物圖PRC-80壓力傳感器技術(shù)指標(biāo)如下表所示:表4-1壓力傳感器技術(shù)指標(biāo)量程范圍0~100Mpa測量精度0.5%/0.2%FS輸出形式功率輸出管的集電極壓力接口電壓比較器的輸出端瞬時過載功率輸出壓力形式電源輸出端長期穩(wěn)定性定時電容供電9~36VDC響應(yīng)時間≤10ms介質(zhì)溫度-30℃~85℃壓力檢測由壓力傳感器PRC-801和CPU的A/D功能實現(xiàn)。PRC-801的工作范圍廣,線性度好,靈敏度較高。PRC-801輸出的是電壓信號,經(jīng)過放大電路放大后,輸入單片機(jī)。運(yùn)放A4采用LM324通用運(yùn)放,以恒流驅(qū)動傳感器,輸出電流為1.5mA。從壓力傳感器輸出端取出的電流要變換為差動電壓輸出。因此,要采用阻抗高、僅放大差動電壓的電路。在這里A1和A3亦選用LM324,構(gòu)成差動輸入與差動輸出的放大電路。由于輸出電壓很小,約為60mV~70mV,因此,如果要求測量精度高,必須選用失調(diào)電壓很小的運(yùn)放。若要求放大電路輸出電壓為0~1V,則要求放大電路增益為5.5倍到17倍,以為壓力傳感器輸出為60mV~180mV。因此電路增益G科表示為:硬件電路如圖4-13所示。圖4-13壓力傳感器放大電路4.2.7流量計傳感器電路流量傳感器信號用于實現(xiàn)將油路中的流量輸出轉(zhuǎn)換為脈沖電壓信號,反饋給單片機(jī)進(jìn)行處理并將測量數(shù)據(jù)與內(nèi)部預(yù)設(shè)值比較,調(diào)節(jié)電機(jī)轉(zhuǎn)速,為了實現(xiàn)對流量進(jìn)行采樣,本系統(tǒng)采用FLOMECOM004橢圓齒輪流量計作為智能傳感器,它將測到的流量轉(zhuǎn)換為脈沖形式的電壓信號輸出。FLOMECOM004流量計為不同行業(yè)所要測量的流體、或液體提供精確的體積測量。應(yīng)用行業(yè)之廣,使用領(lǐng)域之多。FLOMECOM004流量計之所以被廣泛應(yīng)用,是因為其采用先進(jìn)的生成工藝,能夠精確地實現(xiàn)測量流量,是一種精密度極高的流量檢測設(shè)備。FLOMECOM004容積式流量計技術(shù)參數(shù)要求精度:±1%重復(fù)精度、±0.03%流量范圍、2~100L/h壓力、2~8公斤黏度:3~400立波材質(zhì)、不銹鋼4~20毫安,定標(biāo)脈沖。外形結(jié)構(gòu)如圖4-14所示。圖4-14FLOMECOM004實物外形FLOMECOM004小型容積式流量傳感器是一對橢圓齒輪端面上鑲有四塊磁體,當(dāng)橢圓齒輪因存在壓差產(chǎn)生旋轉(zhuǎn)時,磁鐵將伴隨著齒輪進(jìn)行同步轉(zhuǎn)動。傳感器的感應(yīng)探頭被放置在磁體運(yùn)轉(zhuǎn)的軌道中,當(dāng)橢圓齒輪運(yùn)行到感應(yīng)探頭時,此刻其作用相當(dāng)于提供磁感應(yīng)強(qiáng)度為B的磁場,當(dāng)磁場方向與流過探頭的電流方向垂直時;由于存在洛倫茲力,導(dǎo)致導(dǎo)體片的電阻率因運(yùn)動方向的偏轉(zhuǎn)而增大,這個過程被稱為半導(dǎo)體磁阻效應(yīng)。磁感應(yīng)探頭電阻增大時,由磁性金屬薄膜電阻組成橋路放大器會產(chǎn)生不平衡,此時橋路就會輸出高電位。齒輪旋轉(zhuǎn)離開探頭時,由于不存在磁場作用,其電阻值沒有變化,此時橋路處于平衡狀態(tài),輸出低電位。由以上理論得出,齒輪旋轉(zhuǎn)一圈時,橋路放大器一共輸出四個脈沖,這些脈沖的寬度與齒輪轉(zhuǎn)速成正比關(guān)系。脈沖電壓信號經(jīng)放大整形后,輸出信號為5V,送進(jìn)單片機(jī),內(nèi)部結(jié)構(gòu)如圖4-15所示。1傳動軸總集成2轉(zhuǎn)子總集成3機(jī)身安裝O型圈4儀表蓋5機(jī)身安裝螺絲6脈沖輸出板7輸出板安裝螺絲8端蓋O型圈9外端蓋10端蓋安裝螺絲圖4-15流量傳感器內(nèi)部結(jié)構(gòu)圖FLOMECOM004容積式流量傳感器兩大優(yōu)勢:(1)活動的機(jī)械部件僅有兩個橢圓齒輪,有利于系統(tǒng)運(yùn)行的可靠性和穩(wěn)定性。(2)脈沖電壓輸出信號,這種信號適合AVR單片機(jī)處理。綜上,F(xiàn)LOMECOM004容積式流量傳感器具有抗干擾能力強(qiáng)、可靠性高、輸出脈沖穩(wěn)定性好、體積小等優(yōu)點,適合本次設(shè)計的應(yīng)用場所。采用FLOMECOM004流量計,最小流量數(shù)據(jù)采樣小于10秒(最大脈沖周期2.4922sec)。大流量時,保證時間計數(shù)器最小讀數(shù)1000,采用16位計時計數(shù)器,計數(shù)下限為210=1024,上限為214=16384。采用固定的時鐘頻率1KHz(1msec)最大流量保護(hù),設(shè)定流量最大值,一旦超過此值,反饋給單片機(jī),控制電機(jī)從而控制閥門開度,降低流量,保護(hù)系統(tǒng)安全性。最小流量檢測,設(shè)定最大時間脈沖數(shù),若實測脈沖數(shù)超過此值,則認(rèn)為該通道沒有噴油或流量過低,控制閥門開度增大,增加流量。放大電路設(shè)計如圖4-16所示。圖4-16流量傳感器放大電路4.2.8PWM控制電路和負(fù)載驅(qū)動電路本文中的電動機(jī)選用直流伺服電動機(jī),它是控制電動機(jī)的一個種類,又稱為執(zhí)行電動機(jī),可以把輸入的電壓信號變換為軸上的角位移和角速度的輸出。直流伺服電動機(jī)的結(jié)構(gòu)和直流電動機(jī)相同。它由定子和轉(zhuǎn)子兩大部分組成。磁極安裝在定子上,電磁式伺服電動機(jī)的定子磁極上繞有勵磁繞組。伺服電動機(jī)和普通電動機(jī)的最大區(qū)別是在于其電樞鐵心長度和直徑之比,比普通電動機(jī)的要大,氣隙也較小。直流伺服電動機(jī)的工作原理是當(dāng)定子中的勵磁磁通和轉(zhuǎn)子中的電流相互作用時,電磁轉(zhuǎn)矩就會產(chǎn)生,從而驅(qū)動電樞轉(zhuǎn)動,改變控制轉(zhuǎn)子中電樞的電流方向和大小,就可以控制伺服電動機(jī)的轉(zhuǎn)動速度和轉(zhuǎn)動方向。電樞電流為零時,伺服電動機(jī)則停止轉(zhuǎn)動。脈寬調(diào)制PWM(PulseWidthModulated)是對輸出方波的一個周期中高電平和低電平所占的時間比例進(jìn)行調(diào)整。PWM的一個優(yōu)點是從處理器到被控系統(tǒng)信號都是數(shù)字形式的,無需進(jìn)行數(shù)模轉(zhuǎn)換,讓信號保持在數(shù)字形式減小了噪聲的影響。因為PWM控制具有控制簡單、靈活和動態(tài)響應(yīng)好的特點成為電力電子技術(shù)最廣泛應(yīng)用的控制形式。在PWM調(diào)速時,占空比是一個重要的參數(shù)。在一個周期T內(nèi)開關(guān)導(dǎo)通時間與周期的比值就是占空比。當(dāng)電源電壓不變,占空比大小決定著電樞電壓平均值的大小,改變占空比就可以達(dá)到調(diào)速的目的。在ATmega16中,定時器A、B均帶有多個捕獲/比較寄存器,同時可實現(xiàn)多路PWM輸出。直流電動機(jī)PWM控制系統(tǒng)有可逆和不可逆系統(tǒng)之分??赡嫦到y(tǒng)是指電動機(jī)可以正反兩個方向旋轉(zhuǎn);不可逆系統(tǒng)是指電動機(jī)只能單向旋轉(zhuǎn)。對于可逆系統(tǒng),可又分為單極性驅(qū)動和雙驅(qū)動方式兩種。單極性驅(qū)動是指在一個PWM周期里,作用在電樞兩端的脈沖電壓是單一極性的,雙極性驅(qū)動的脈沖電壓則是正負(fù)交替的。本系統(tǒng)因為要控制閥門的開關(guān),同時雙極性系統(tǒng)具有電流波動大,功率損耗較高的特點,所以選用單極性可逆系統(tǒng)。單極性驅(qū)動也有T型和H型之分,我們選用H型驅(qū)動。采用專用集成電路芯片可以很方便的組成單片機(jī)控制的直流伺服系統(tǒng),LM629是一種功率集成芯片,它的主要功能是電機(jī)驅(qū)動,是由美國國家半導(dǎo)體公司生產(chǎn)的。圖4-17應(yīng)用LM629組成的位置伺服系統(tǒng)。LM629的I/O口D0~D7與單片機(jī)的PC口相連,用來從單片機(jī)傳送數(shù)據(jù)和控制指令。ATmega16的PD3引腳與LM629的片選相連,作為選中LM629的地址線。引腳PD7與LM629的PS相連,作為另一條地址線。當(dāng)PD7=0時,ATmega16可以向LM629寫指令,或從其中讀狀態(tài);當(dāng)PD7=1時,ATmega16可以向LM629寫數(shù)據(jù),或從中讀信息。ATmega16的主要工作就是向LM629傳送運(yùn)動數(shù)據(jù)和PID數(shù)據(jù),并通過LM629對電動機(jī)進(jìn)行監(jiān)控,LM629則根據(jù)ATmega16發(fā)來的數(shù)據(jù)生產(chǎn)速度圖,進(jìn)行位置跟蹤,進(jìn)行PID控制和生成PWM信號輸出。LM629的2個輸出PWMS和PWMM經(jīng)光電隔離與驅(qū)動芯片LMD18200相連,來驅(qū)動直流電機(jī)運(yùn)行,并通過增量式光電編碼器來進(jìn)行轉(zhuǎn)速反饋。光電編碼器是通過讀取光電編碼盤上的圖案或編碼信息來表示與光電編碼器相連的電機(jī)轉(zhuǎn)子的位置信息的。增量式光電編碼器是碼盤隨位置的變化輸出一系列的脈沖信號,然后根據(jù)位置變化的方向用計數(shù)器對脈沖進(jìn)行加/減計數(shù),以此達(dá)到位置檢測的目的。它是由光源、透鏡、主光柵碼盤、鑒向盤、光敏元件和電子線路組成。增量式光電編碼器輸出兩路相位相差90o的脈沖信號A和B,當(dāng)電機(jī)正轉(zhuǎn)時,脈沖信號A的相位超前脈沖信號B的相位90o,此時邏輯電路處理后可形成高電平的方向信號Dir。當(dāng)電機(jī)反轉(zhuǎn)時,脈沖信號A的相位滯后脈沖信號B的相位90o,此時邏輯電路處理后的方向信號Dir為低電平。因此根據(jù)超前與滯后的關(guān)系可以確定電機(jī)的轉(zhuǎn)向。驅(qū)動電路如圖4-17所示。圖4-17伺服電機(jī)驅(qū)動系統(tǒng)4.2.9溫度保護(hù)電路本設(shè)計中溫度保護(hù)電路中的溫度傳感器采用DALLAS公司的DS18B20數(shù)字溫度傳感器,封裝成后可應(yīng)用于多種場合,如管道式,螺紋式,磁鐵吸附式,不銹鋼封裝式,型號多種多樣,有LTM8877,LTM8874等等。主要根據(jù)應(yīng)用場合的不同而改變其外觀。封裝后的DS18B20可用于電纜溝測溫,高爐水循環(huán)測溫,鍋爐測溫,機(jī)房測溫,農(nóng)業(yè)大棚測溫,潔凈室測溫,彈藥庫測溫等各種非極限溫度場合。耐磨耐碰,體積小,使用方便,封裝形式多樣,適用于各種狹小空間設(shè)備數(shù)字測溫和控制領(lǐng)域。DS18B20在出廠時以配置為12位,讀取溫度時共讀取16位,前5個位為符號位,當(dāng)前5位為1時,讀取的溫度為負(fù)數(shù);當(dāng)前5位為0時,讀取的溫度為正數(shù)。溫度為正時讀取方法為:將16進(jìn)制數(shù)轉(zhuǎn)換成10進(jìn)制即可。溫度為負(fù)時讀取方法為:將16進(jìn)制取反后加1,再轉(zhuǎn)換成10進(jìn)制即可。DS18B20的主要特性:(1)適應(yīng)電壓范圍更寬,電壓范圍:3.0~5.5V,在寄生電源方式下可由數(shù)據(jù)線供電;(2)獨特的單線接口方式,DS18B20在與微處理器連接時僅需要一條口線即可實現(xiàn)微處理器與DS18B20的雙向通訊;(3)DS18B20支持多點組網(wǎng)功能,多個DS18B20可以并聯(lián)在唯一的三線上,實現(xiàn)組網(wǎng)多點測溫;(4)DS18B20在使用中不需要任何外圍元件,全部傳感元件及轉(zhuǎn)換電路集成在形如一只三極管的集成電路內(nèi);(5)溫范圍-55℃~+125℃,在-10~+85℃時精度為±0.5℃;(6)可編程的分辨率為9~12位,對應(yīng)的可分辨溫度分別為0.5℃、0.25℃、0.125℃和0.0625℃,可實現(xiàn)高精度測溫;(7)在9位分辨率時最多在93.75ms內(nèi)把溫度轉(zhuǎn)換為數(shù)字,12位分辨率時最多在750ms內(nèi)把溫度值轉(zhuǎn)換為數(shù)字,速度更快;(8)測量結(jié)果直接輸出數(shù)字溫度信號,以“一線總線”串行傳送給CPU,同時可傳送CRC校驗碼,具有極強(qiáng)的抗干擾糾錯能力;(9)負(fù)壓特性:電源極性接反時,芯片不會因發(fā)熱而燒毀,但不能正常工作。DS18B20引腳定義:(1)DQ為數(shù)字信號輸入/輸出端;(2)GND為電源地;(3)VDD為外接供電電源輸入端(在寄生電源接線方式時接地)。DS18B20實物圖及封裝圖如下圖所示。圖4-18DS18B20實物圖及封裝圖本文使用DS18B20與主控單片機(jī)ATmega16相結(jié)合,控制溫度檢測顯示在LCD顯示屏上,并且設(shè)置報警溫度,當(dāng)溫度高于預(yù)設(shè)高溫報警溫度時,將會致使蜂鳴器報警,并中斷整個注水控制系統(tǒng),使電機(jī)停止轉(zhuǎn)動控制閥門停止開度,保證電機(jī)的正常運(yùn)轉(zhuǎn),不被燒毀,從而保護(hù)整個注水控制系統(tǒng)的安全性。溫度保護(hù)電路部分原理圖如圖4-19。圖4-19溫度保護(hù)電路圖4.3軟件設(shè)計4.3.1開發(fā)環(huán)境許多第三方的廠商為AVR系列單片機(jī)開發(fā)了對應(yīng)的AVR單片機(jī)C編譯器,每個C編譯器各有特點。其中比較主要的有:CVAVR(CodeVisionAVR)、EWAVR(IAREmbeddedWorkbench)、ICCAVR、WinAVR(GCCAVR)。EWAVR由IAR公司推出,ICCAVR由ImageCraft公司推出。本次設(shè)計中采用ICCAVR來編譯程序,ICCAVR是一種符合ANSI標(biāo)準(zhǔn)的C語言來開發(fā)MCU(單片機(jī))程序的一個工具,功能合適、使用方便、技術(shù)支持好,它主要有以下幾個特點:1、ICCAVR是一個綜合了編輯器和工程管理器的集成工作環(huán)境(IDE);2、源文件全部被組織到工程之中,文件的編輯和工程的構(gòu)筑也在這個環(huán)境中完成,錯誤顯示在狀態(tài)窗口中,并且當(dāng)你點擊編譯錯誤時,光標(biāo)自動跳轉(zhuǎn)到錯誤的那一行;3、該工程管理器還能直接產(chǎn)生INTELHEX格式文件的燒寫文件(該格式的文件可被大多數(shù)編程器所支持,可以直接下載到芯片中使用)和符合AVRStudio的調(diào)試文件(COFF格式)。4、ICCAVR是一個32位的程序,支持長文件名。5、ICCAVR是一個綜合了編輯器和工程管理器的集成開發(fā)環(huán)境(IDE),是一個純32位的程序,可在Win95、Win98、WinME、WinNT、Win2000、WinXP和Win7環(huán)境下運(yùn)行。4.3.2控制系統(tǒng)工作流程分析智能流量監(jiān)控系統(tǒng)的軟件主要由主程序、中斷服務(wù)程序、子程序等組成。子程序主要包括PID控制子程序、電機(jī)控制子程序等。測控系統(tǒng)平時處于低功耗狀態(tài),當(dāng)有外部中斷信號時,才開始執(zhí)行程序,達(dá)到低功耗設(shè)計的目的。其流程圖如圖4-20所示。圖4-20智能流量控制系統(tǒng)流程圖4.3.3初始化程序模塊在ATmega16測控系統(tǒng)設(shè)計中,用中斷方式實現(xiàn)全部功能,主程序初始化后,開中斷進(jìn)入到低功耗模式死循環(huán),當(dāng)有中斷時,CPU從低功耗模式喚醒,進(jìn)行中斷處理,當(dāng)執(zhí)行完后再返回低功耗死循環(huán)。其流程圖如下。圖4-21ATmega16程序流程圖4.3.4電機(jī)控制模塊電機(jī)控制是利用超聲波流量計測得的流量值通過計算與設(shè)定值的偏差來控制,采樣周期設(shè)為20分鐘,由定時器A實現(xiàn)該功能,當(dāng)要采集數(shù)據(jù)時,將ATmega16單片機(jī)從低功耗模式喚醒,采集數(shù)據(jù)并存儲,并計算測量值與流量值的偏差,若為零,不用調(diào)節(jié),否則根據(jù)單片機(jī)內(nèi)部的控制規(guī)則表來決定是正轉(zhuǎn)還是反轉(zhuǎn),達(dá)到控制流量的目的。其流程圖如圖4-22所示。圖4-22電機(jī)控制模塊流程圖4.3.5PID控制模塊在工程實際中,應(yīng)用最為廣泛的調(diào)節(jié)器控制規(guī)律為比例、積分、微分控制,簡稱PID控制,又稱PID調(diào)節(jié)。PID控制器結(jié)構(gòu)簡單、工作可靠、穩(wěn)定性好、調(diào)整方便,成為工業(yè)控制的主要技術(shù)之一。當(dāng)被控對象的結(jié)構(gòu)和參數(shù)不能得到精確的數(shù)學(xué)模型,控制理論的其他技術(shù)難以實現(xiàn)時,系統(tǒng)控制器的結(jié)構(gòu)和參數(shù)必須依靠經(jīng)驗和調(diào)試來確定,這時采用PID控制最為方便。PID控制器是根據(jù)系統(tǒng)產(chǎn)生的誤差,利用比例、積分、微分來計算出控制量進(jìn)行控制。比例(P)控制比例控制是最簡單的控制方式。其控制器的輸出與輸入誤差信號成比例關(guān)系。僅有比例控制時系統(tǒng)存在穩(wěn)態(tài)誤差。積分(I)控制在積分控制中,控制器的輸出與輸入誤差信號的積分成正比關(guān)系。對一個自控系統(tǒng),如果在進(jìn)入穩(wěn)態(tài)后存在穩(wěn)態(tài)誤差,就稱這個控制系統(tǒng)是有差系統(tǒng)。為消除穩(wěn)態(tài)誤差,所以在控制器中引入積分項。隨著時間的增加,積分項會增大。這樣,即使誤差很小,積分項也會隨著時間而增大,它使控制器的輸出增大,使穩(wěn)態(tài)誤差進(jìn)一步減小,直到為零。因此,比例積分(PI)控制器,可以在靜茹穩(wěn)態(tài)后使系統(tǒng)穩(wěn)態(tài)誤差為零。微分(D)控制在微分控制中,控制器的輸出與輸入誤差信號的微分成正比關(guān)系。自控系統(tǒng)在克服誤差的調(diào)節(jié)過程中可能會出現(xiàn)振蕩甚至失穩(wěn)。原因是存在有較大慣性的組件或有滯后組件,具有抑制誤差的作用,其變化總是落后于誤差變化。解決辦法是使抑制誤差的變化“超前”,即在誤差接近于零時,抑制誤差的作用就應(yīng)該為零。所以對具有較大慣性或滯后的被控對象,采用比例微分(PD)控制器能夠改善系統(tǒng)在調(diào)節(jié)過程中的動態(tài)特性。在連續(xù)控制過程中,采用增量式數(shù)字PID程序?qū)γ}沖輸出進(jìn)行控制,此算法結(jié)構(gòu)簡單,參數(shù)易于調(diào)整。增量式數(shù)字PID的數(shù)學(xué)表達(dá)式為式中——比例系數(shù);——采樣周期;——微分周期;——積分周期;——積分系數(shù),;——微分系數(shù),。下圖為軟件實現(xiàn)PID算法流程圖。圖4-23PID算法流程圖4.4系統(tǒng)的MATLAB仿真4.4.1MATLAB簡介MATLAB是MathWorks公司于1984年推出的數(shù)學(xué)軟件,是一種用于科學(xué)工程計算的高效率的高級語言。MATLAB是matrix&laboratory兩個詞的組合,意為矩陣實驗室,主要向用戶提供一套完善的矩陣運(yùn)算命令。隨著數(shù)值運(yùn)算的演變,它逐漸發(fā)展成為各種系統(tǒng)仿真、數(shù)字信號處理、科學(xué)可視化的通用標(biāo)準(zhǔn)語言,由于MATLAB軟件完整的專業(yè)體系和先進(jìn)的設(shè)計開發(fā)思路,使得MATLAB在多種領(lǐng)域都有廣闊的應(yīng)用空間,特別是在科學(xué)計算、建模仿真以及工程系統(tǒng)的設(shè)計開發(fā)上,已經(jīng)成為業(yè)內(nèi)的首選工具。MATLAB具有其他高級語言無法比擬的一些優(yōu)點,例如編寫簡單、編程效率高、簡單易懂等,因此MATLAB語言也被通俗地稱為“演算紙式的科學(xué)算法語言”。MATLAB由主包和功能各異的工具箱組成,其基本的數(shù)據(jù)結(jié)構(gòu)是矩陣。4.4.2電機(jī)MATLAB仿真本次設(shè)計選用直流電動機(jī)的額定參數(shù)PN=2.2kW、UN=220V、IN=10A、nN=1480r/min,Ks=30,電動勢系數(shù)Ce=0.136V/min/r。選取電動機(jī)參數(shù)為Ra=1.5Ω,La=0.5H,Ka=0.015,Kb=0.015,f=0.3Nms,Ja=0.02kg·m2.。分別以電動機(jī)的電樞電壓和負(fù)載力矩為輸入變量,以電動機(jī)的轉(zhuǎn)動速度為輸出變量,在MATLAB中建立電動機(jī)的數(shù)學(xué)模型。>>Ra=1.5;La=0.5;Ka=0.1;>>Kb=0.1;f=0.3;Ja=0.02;>>G1=tf(Ka,[LaRa]);>>G2=tf(1,[Jaf]);>>dcm=ss(G2)*[G1,1];>>dcm=feedback(dcm,Kb,1,1);>>dcm1=tf(dcm)Transferfunctionfrominput1tooutput:10s^2+18s+46Transferfunctionfrominput2tooutput:50s+150s^2+18s+46下圖為電機(jī)數(shù)學(xué)模型函數(shù)圖。/圖4-24電機(jī)數(shù)學(xué)模型函數(shù)圖系統(tǒng)基于MATLAB的仿真部分為PID控制的直流電機(jī)調(diào)速部分,基于Simulink的結(jié)構(gòu)圖如圖4-25所示。圖4-25基于MATLAB中Simulink的結(jié)構(gòu)圖圖4-26PID仿真波形圖結(jié)論本文在分析了國內(nèi)外油田注水監(jiān)控現(xiàn)狀的基礎(chǔ)上,從我國油田生產(chǎn)的實際出發(fā),設(shè)計了一套基于ATmega16的油田注水智能監(jiān)控系統(tǒng),以流量計和壓力計作為測量工具,以ATmga16作為控制中心,以直流電動機(jī)作為執(zhí)行機(jī)構(gòu),實現(xiàn)油田注水的智能控制,同時利用LCD顯示技術(shù)將采集到的數(shù)據(jù)顯示出來,更直觀的觀測數(shù)據(jù)。在課題研究的過程中,主要完成了以下工作:(1)開發(fā)了以ATmega16低功耗單片機(jī)為主控芯片的系統(tǒng)硬件平臺,設(shè)計了控制系統(tǒng)的硬件模塊和電路,實現(xiàn)了數(shù)據(jù)采集、存儲、顯示以及直流伺服電動機(jī)的控制等。(2)將增量式PID控制器與單片機(jī)結(jié)合引入到系統(tǒng)當(dāng)中,相較于傳統(tǒng)的PID控制具有調(diào)節(jié)時間短、魯棒性強(qiáng)等優(yōu)點,并利用增量式PID控制達(dá)到間歇性控制的目的,減少執(zhí)行結(jié)構(gòu)的動作次數(shù)。(3)利用MATLAB對電機(jī)進(jìn)行數(shù)學(xué)模型的構(gòu)建,并用Simulink對PID控制電機(jī)部分進(jìn)行仿真,輸出PID控制波形。致謝感謝我的指導(dǎo)教師任思璟,本文是在他熱切的指導(dǎo)、鼓勵與關(guān)愛下順利完成的。在畢業(yè)設(shè)計過程中我看到的是一個博學(xué)多才、認(rèn)真負(fù)責(zé)的任老師,任老師以他的謙遜、豁達(dá)的胸懷讓我領(lǐng)受到的教師的智慧和本色。讓我深深地體會到人類心靈工程師的風(fēng)采。論文題目雖然是我自己選定的,可里面也蘊(yùn)涵著任老師曾經(jīng)揮灑過的汗水和功勞,沒有任老師,不會有本問的出現(xiàn),任老師讓我學(xué)到很多東西,他是我一生的榜樣,永遠(yuǎn)的恩師。在這短短的畢業(yè)設(shè)計期間,得到了同學(xué)的幫助和支持,與他們相處的時刻、點點滴滴都是我永遠(yuǎn)難忘的美好回憶,忠心的表達(dá)我對他們的友愛和感謝!學(xué)校也給我提供了一個安靜舒適的設(shè)計環(huán)境,讓我在無受外界干擾的情況下完成論文。在論文中的寫作過程中也參閱了大量的文獻(xiàn)資料,在此對各位作者表示感謝!再次向我的導(dǎo)師任思璟表示衷心的感謝!參考文獻(xiàn)[1]吳錫令.石油開發(fā)測井原理[M].高等教育出版社,2004,4:1-2.[2]于振威,王慧敏,盧迪.油田注水站工控機(jī)監(jiān)控系統(tǒng)[J].哈爾濱科學(xué)技術(shù)大學(xué)學(xué)報,1994,18(2):40-43.[3]油田注水工藝技術(shù).(2011-10-8)[2012-3-6]/view/0a5e5a0a581b6bd97f19eabd.html.[4]劉永勝,宋雪杰,趙世新,等.老油田恒定量注水工藝技術(shù)[J].油氣田地面工程.2005,30(7).[5]李靖,王紅標(biāo),房忠明,等.油田開發(fā)監(jiān)控系統(tǒng)的開發(fā)與應(yīng)用[J].石油地質(zhì)與工程.2010,24(5):97-94.[6]屈靜,馬瑞竹,杜春龍.油田的自動化監(jiān)控系統(tǒng)探析[J].信息技術(shù),2010.16:40.[7]萬大松.油田注水自動化的設(shè)計與應(yīng)用[J].中國儀器儀表.2005(6):79-81.[8]黃偉,郭兵.基于智能融合的油田注水系統(tǒng)控制策略[J].遼寧工程技術(shù)大學(xué)學(xué)報.2010,29(5):799-802.[9]張源.油田生產(chǎn)與安全監(jiān)控技術(shù)研究[D].西安石油大學(xué)檢測技術(shù)與自動化裝置碩士學(xué)位論文.2008,3:2.[10]OrmerodL,SardoffH,WilkinsonJ,etal.Real-TimeFieldSurveillanceandWellServecesManagementinaLargeMatureOnshoreField:casestudy[J].SPEProductionandOperations,2007,22(4):392-402.[11]JesFC,JoseFC,HermanL,etal.SPE.Proceedingsofthe2002SPEAnnualTechnicalConferenceandExhibition[C],SanAntonio,UnitedStates,2002.SPE,2002:2361-2371.[12]敬蜀蓉.油田生產(chǎn)自動化集中監(jiān)控模式的研究[D].天津大學(xué)工業(yè)工程碩士學(xué)位論文.2004:5-12.[13]劉合.油田聯(lián)合站集輸系統(tǒng)控制技術(shù)[M],石油工業(yè)出版社.2003,5:6.[14]毛寶瑚,鄭金吾,劉敬彪.油氣田自動化[M],石油工業(yè)出版社.2005,1:9.[15]郇宇,周宇君.油田聯(lián)合站綜合監(jiān)控系統(tǒng)研究[J],遼寧化工.2011,40(6):641-642.[16]劉先剛,姜建勝,顧文濱.油井遠(yuǎn)程監(jiān)控系統(tǒng)的應(yīng)用及展望[J].小型油氣藏.2004,9(1):58-61.[17]鮑秀華.油田集輸、注水泵站生產(chǎn)自動化監(jiān)控系統(tǒng)的應(yīng)用研究[D].浙江大學(xué)電氣工程碩士學(xué)位論文.2006,11:3-4.[18]趙維林,孟先虎,劉豐,等.彩南油田鉆井防漏技術(shù)研究與應(yīng)用[J].新疆石油科技.2010,20(3):4-5.[19]李湘閩,張君,肖順根.基于模糊自適應(yīng)PID控制的智能數(shù)字流量閥研究[J].機(jī)床與液壓,2009.8(37):158-160.[[20]張和烽,夏濤,羅放,等.油田注水系統(tǒng)仿真模型校正[J].計算機(jī)與應(yīng)用化學(xué).2010,27(10):1647-1650.[21]陳祥光.油田聯(lián)合注水站注水系統(tǒng)實時監(jiān)測與控制[J].自動化與儀器儀表.2000,20(9):42-44.附錄1附錄2程序清單:#include<iom16v.h>#include<macros.h>#include"delay_Accurate.h"#defineSEI()asm("sei")#defineCLI()asm("cli")#def
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生產(chǎn)線的設(shè)備檢修與生產(chǎn)效率提升
- 現(xiàn)代辦公環(huán)境下的會議組織策略
- 環(huán)保理念在藝術(shù)空間設(shè)計中的應(yīng)用
- 國慶節(jié)愛國實踐活動方案
- 9 古詩三首《秋夜將曉出籬門迎涼有感》(說課稿)-2024-2025學(xué)年統(tǒng)編版語文五年級下冊
- 2024年五年級語文下冊 第六單元 15 自相矛盾說課稿 新人教版
- 6 我們神圣的國土第一課時 (說課稿)- 2024-2025學(xué)年統(tǒng)編版道德與法治五年級上冊001
- Unit 3 After School Activities Let's Check(說課稿)-2023-2024學(xué)年人教新起點版英語三年級下冊
- 2024-2025學(xué)年高中物理 第六章 萬有引力與航天 2 太陽與行星間的引力(1)說課稿 新人教版必修2
- Unit5 Clothes (第六課時)(說課稿)-2024-2025學(xué)年人教新起點版英語三年級上冊001
- 2025福建新華發(fā)行(集團(tuán))限責(zé)任公司校園招聘30人高頻重點提升(共500題)附帶答案詳解
- 油氣長輸管道檢查標(biāo)準(zhǔn)清單
- 山東鐵投集團(tuán)招聘筆試沖刺題2025
- 圖像敘事的跨學(xué)科視野-洞察分析
- 急性缺血性卒中再灌注治療指南2024解讀
- 暑假假期安全教育(課件)-小學(xué)生主題班會
- 2025年中考英語總復(fù)習(xí):閱讀理解練習(xí)題30篇(含答案解析)
- 陜西省英語中考試卷與參考答案(2024年)
- 中建醫(yī)院幕墻工程專項方案
- 基于OBE理念的世界現(xiàn)代史教學(xué)與學(xué)生歷史思維培養(yǎng)探究
- 施工現(xiàn)場揚(yáng)塵污染治理巡查記錄
評論
0/150
提交評論