本申請涉及自動控制技術領域,特別是涉及一種遠程深井汲水控制方法及系統。
背景技術:
供水系統是指,按一定質量要求供給不同的用水部門所需的蓄水池、水泵、管道和其它工程的綜合體。供水一般包括汲水裝置和供水裝置,首先通過汲水裝置根據需要的供水量或者預先設置好的汲水量從相應的深井進行汲水作業。當汲水完成之后,供水裝置會對即將供給的水進行初步的處理,然后通過供水管道輸送出去,完成供水作業。
傳統的供水系統由于汲水點較多,一般需要進行汲水時,需要根據需要作業的深井的數量,一次布置對應的汲水裝置,然后不同的汲水裝置中的汲水泵則會一時間同時進行汲水作業,當達到預定的蓄水池出水量時,則停止汲水作業。
但是由于不同深井的水位不同,有的深井內的水位過低,使用汲水裝置進行汲水時,不僅汲水量低,而且耗電量過大。而且當個別深井內的水量過少時,短時間內深井內水位過低,使得汲水裝置即使工作也無法汲水。而且由于汲水裝置自動化程度低,有時汲水量已經超出了蓄水池的蓄水量,汲水裝置還在工作,進一步造成了對電量的損耗。
技術實現要素:
本申請實施例中提供了一種遠程深井汲水控制方法及系統,以解決現有技術中的汲水裝置進行汲水作業時耗電量大的問題。
第一方面,本申請提供了一種遠程深井汲水控制方法,所述方法包括:獲取蓄水池信息和深井信息;根據所述蓄水池信息和深井信息選擇進行汲水作業的深井;當所述進行汲水作業的深井水位低于預設的最低水位或蓄水池的蓄水量等于蓄水池需要的水量,停止汲水作業。采用本實現方式根據蓄水池信息和深井信息選擇合適的深井進行汲水作業,當進行汲水作業的深井水位低于預設的最低水位或達到蓄水池需要的水量,停止汲水作業,減少了汲水裝置的無用工作量,減少了耗電量。
結合第一方面,在第一方面第一種可能的實現方式中,所述獲取蓄水池信息和深井信息,包括:獲取不同蓄水池位置信息、蓄水量信息和當前蓄水池水位信息;獲取不同深井的位置信息和水位信息。
結合第一方面第一種可能的實現方式,在第一方面第二種可能的實現方式中,所述根據所述蓄水池信息和深井信息選擇進行汲水作業的深井,包括:確定需要進行蓄水的蓄水池;根據所述需要進行蓄水的蓄水池位置信息選擇位置最近的深井;根據位置最近深井的水位信息、需要進行蓄水的蓄水池蓄水量信息和當前水位信息,選擇進行汲水作業的深井。采用本實現方式,可以根據需要蓄水的蓄水池合理選擇進行汲水作業的深井,減少工作時的耗電量。
結合第一方面第二種可能的實現方式,在第一方面第三種可能的實現方式中,還包括:實時檢測所述進行汲水作業的深井的水位和所述需要進行蓄水的蓄水池水位。采用本實現方式,避免深井內水位過低或蓄水池水位超標而汲水裝置還在工作,減少了電量的損耗。
結合第一方面第三種可能的實現方式,在第一方面第四種可能的實現方式中,還包括:預設警戒水位值和低水位值;當所述進行汲水作業的深井的水位大于或等于所述警戒水位值,正常汲水作業;或者,當所述進行汲水作業的深井的水位小于所述警戒水位值且大于所述低水位值,發出預警信號;或者,當所述進行汲水作業的深井的水位小于或等于所述低水位值,發出報警信號。
第二方面,本申請提供了一種遠程深井汲水控制系統,所述系統包括:獲取模塊,用于獲取蓄水池信息和深井信息;處理模塊,用于根據所述蓄水池信息和深井信息選擇進行汲水作業的深井;控制模塊,用于當所述進行汲水作業的深井水位低于預設的最低水位或蓄水池的蓄水量等于蓄水池需要的水量,停止汲水作業。
結合第二方面,在第二方面第一種可能的實現方式中,所述獲取模塊包括:第一獲取單元,用于獲取不同蓄水池位置信息、蓄水量信息和當前蓄水池水位信息;第二獲取單元,用于獲取不同深井位置信息和水位信息。
結合第二方面第一種可能的實現方式,在第二方面第二種可能的實現方式中,所述處理模塊包括:確定單元,用于確定需要進行蓄水的蓄水池;第一選擇單元,用于根據所述需要進行蓄水的蓄水池的位置信息選擇位置最近的深井;第二選擇單元,根據位置最近深井的水位信息、需要進行蓄水的蓄水池蓄水量信息和當前水位信息,選擇進行汲水作業的深井。
結合第二方面第二種可能的實現方式,在第二方面第三種可能的實現方式中,還包括:檢測模塊,用于實時檢測所述進行汲水作業的深井的水位和所述需要進行蓄水的蓄水池水位。
結合第二方面第三種可能的實現方式,在第二方面第四種可能的實現方式中,還包括:監控模塊,所述監控模塊包括:預設單元,用于預設警戒水位值和低水位值;監控單元,用于當所述進行汲水作業的深井的水位大于或等于所述警戒水位值,正常汲水作業;或者,當所述進行汲水作業的深井的水位小于所述警戒水位值且大于所述低水位值,發出預警信號;或者,當所述進行汲水作業的深井的水位小于或等于所述低水位值,發出報警信號。
附圖說明
為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領域普通技術人員而言,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本申請實施例提供的一種遠程深井汲水控制方法的流程示意圖;
圖2為本申請實施例提供的一種蓄水池和深井分布的示意圖;
圖3位本申請實施例提供的一種遠程深井汲水控制裝置的結構示意圖;
圖4為本申請實施例提供的一種遠程深井汲水控制系統的示意圖。
具體實施方式
為了使本技術領域的人員更好地理解本申請中的技術方案,下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述。
參見圖1,為本申請實施例提供的一種遠程深井汲水控制方法的流程示意圖。如圖1所示,所述方法包括:
S101,獲取蓄水池信息和深井信息。在本實施例中蓄水池包括多個,根據供水點的不同,蓄水池的位置是不同,因此需要對獲取不同蓄水池的準確位置信息。汲水裝置對深井進行汲水作業時,需要根據蓄水池內的水量進行作業,因此也需要對不同蓄水池內的蓄水量信息和當前蓄水池的水位信息進行獲取。
汲水裝置作業時需要根據蓄水池的位置確定進行作業的深井,需要根據蓄水池的位置確定就近的深井,此時需要獲取不同深井的位置信息。由于不同深井的水位是不同的,可能存在有的深井內的儲水量很足,有的深井內的儲水量較少,如果汲水裝置對出水量較少的深井進行汲水作業,抽取一定量的水與抽取儲水量較足的深井相比,則會耗費更多的電量,因此需要獲取不同深井的水位信息。
S012,根據所述蓄水池信息和深井信息選擇進行汲水作業的深井。
首先根據需要供水的區域確定需要進行蓄水的蓄水池,然后根據S101中獲取的蓄水池、深井的位置信息確定與需要進行蓄水的蓄水池位置最近的深井。但是考慮到可能存在儲水量較少的深井,因此需要對選取的深井的水位信息進行檢查,如果存在水位較低的深井,則需要從其他深井中重新選取,直到選取到儲水量大且與粗腰進行蓄水的蓄水池距離相對近的深井。在本實施例中,還需要根據蓄水池現有的蓄水量和蓄水池的總蓄水量確定需要同時進行汲水的深井的數量。
如圖2所示為本實施例提供的一種蓄水池和深井分布的示意圖,在圖2中A、B和C為3個蓄水池,a、b、c、d、e、f、g、h和i為8個深井。假設根據供水區域確定需要進行蓄水的為蓄水池為A蓄水池,進一步根據蓄水池A現有的蓄水量和蓄水池的總蓄水量確定需要同時進行汲水的深井的數量為4個。根據蓄水池A的位置信息,確定深井a、b、c和d與蓄水池A的距離較近,然后根據提前獲取到的深井的水位信息,查看四個深井的水位,假設4個深井的儲水量都充足,則確定需要進行汲水水井為a、b、c和d四個深井。如果其中水井a的水位較低,儲水量少,則選擇深井e。依照上述方法,如果深井e不符合要求,則選取其他的水井,直到選擇到合適的水井。
選擇好合適的深井后,汲水裝置則開始對深井進行汲水作業。如圖3所示,由控制中心控制的可編程控制器PLC會實時檢測進行汲水作業的深井的水位和需要進行蓄水的蓄水池的水位。
預設深井的警戒水位值和低水位值,當深井的水位為警戒水位時,可以進行正常的汲水作業,但是需要對水位達到警戒水位的深井進行實時監控。當深井水位為低水位時,則應該停止進行汲水作業,因為強制從水位值等于或小于低水位值的深井進行汲水,會耗費大量的電能,而且無法達到要求的汲取量。
因此,當所述進行汲水作業的深井的水位大于或等于所述警戒水位值,汲水裝置正常汲水作業。當所述進行汲水作業的深井的水位小于所述警戒水位值且大于所述低水位值,可編程控制器PLC會向控制中心發出預警信號,控制中心對預警信號對應的深井進行實時監控。當所述進行汲水作業的深井的水位小于或等于所述低水位值,可編程控制器PLC會向控制中心發出報警信號,控制中心控制汲水裝置對報警信號對應的水井停止汲水作業。
S103,當所述進行汲水作業的深井水位低于預設的最低水位或蓄水池的蓄水量等于蓄水池需要的水量,停止汲水作業。
如果當進行汲水作業的深井的水位低于預設的最低水位值時,繼續進行汲水作業會耗費大量的電能,因此需要停止汲水作業。此時蓄水池內的水量沒有達到蓄水量,則需要重新選擇深井進行汲水,知道蓄水池的蓄水量達到需要的水量。
由上述實施例可見,本申請實施例公開了一種遠程深井汲水控制方法,包括:獲取蓄水池信息和深井信息;根據所述蓄水池信息、蓄水池需要的水量和深井信息選擇進行汲水作業的深井;當所述進行汲水作業的深井水位低于預設的最低水位或所述蓄水池的蓄水量等于所述蓄水池需要的水量,停止汲水作業。采用本實現方式根據蓄水池信息和深井信息選擇合適的深井進行汲水作業,當進行汲水作業的深井水位低于預設的最低水位或達到蓄水池需要的水量,停止汲水作業,減少了汲水裝置的無用工作量,減少了耗電量。
通過以上的方法實施例的描述,所屬領域的技術人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本申請的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本申請各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:只讀存儲器(ROM)、隨機存取存儲器(RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質。
與本申請提供的一種遠程深井汲水控制方法實施例相對應,本申請還提供了一種遠程深井汲水控制系統的實施例。
參見圖4,為本申請實施例提供的一種遠程深井汲水控制系統的示意圖,所述系統包括:獲取模塊201、處理模塊202和控制模塊203。
所述獲取模塊201,用于獲取蓄水池信息和深井信息。所述獲取模塊201包括第一獲取單元和第二獲取單元,所述第一獲取單元,用戶獲取不同蓄水池位置信息、蓄水量信息和當前蓄水池水位信息;所述第二獲取單元,用于獲取不同深井位置信息和水位信息。
處理模塊202,用于根據所述蓄水池信息和深井信息選擇進行汲水作業的深井。所述處理模塊202包括:確定單元、第一選擇單元和第二選擇單元,所述確定單元,用于確定需要進行蓄水的蓄水池;所述第一選擇單元,用于根據所述需要進行蓄水的蓄水池位置信息選擇位置最近的深井;所述第二選擇單元,根據位置最近深井的水位信息、需要進行蓄水的蓄水池蓄水量信息和當前水位信息,選擇進行汲水作業的深井。
控制模塊203,用于當所述進行汲水作業的深井水位低于預設的最低水位或蓄水池的蓄水量等于蓄水池需要的水量,停止汲水作業。
本實施例提供的遠程深井汲水控制系統還包括:檢測模塊和預警模塊。所述檢測模塊用于實時檢測所述進行汲水作業的深井的水位和所述需要進行蓄水的蓄水池水位。
所述監控模塊包括:預設單元和監控單元。所述預設單元,用于預設警戒水位值和低水位值;所述監控單元,用于當所述進行汲水作業的深井的水位大于或等于所述警戒水位值,正常汲水作業;或者,當所述進行汲水作業的深井的水位小于所述警戒水位值且大于所述低水位值,發出預警信號;或者,當所述進行汲水作業的深井的水位小于或等于所述低水位值,發出報警信號。
本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于系統實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關之處參見方法實施例的部分說明即可。以上所描述的系統實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。本領域普通技術人員在不付出創造性勞動的情況下,即可以理解并實施。
需要說明的是,在本文中,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
以上所述僅是本申請的具體實施方式,使本領域技術人員能夠理解或實現本申請。對這些實施例的多種修改對本領域的技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本申請的精神或范圍的情況下,在其它實施例中實現。因此,本申請將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。