要的其它指令。
[0023]上述水流測量裝置,用于將水流計數(shù)結(jié)果傳輸至處理器;由處理器根據(jù)價格方案中的周期持續(xù)時間,記錄周期持續(xù)時間內(nèi)的累計用水量并存儲至存儲器中;前述的水流測量裝置可安裝在水管的內(nèi)部,通過水流測量裝置的采集端采集水管內(nèi)水流的流速進(jìn)行電子計數(shù);
[0024]上述處理器為階梯計價主控制模塊中的核心部件,用于將價格方案指令中的價格方案存儲至存儲器中,并可將時鐘芯片的時鐘信息與遠(yuǎn)程控制系統(tǒng)的時間進(jìn)行同步,使時鐘芯片的時間與遠(yuǎn)程控制系統(tǒng)的時間保持一致;并且處理器按照價格方案中的初始價格階梯對計數(shù)結(jié)果進(jìn)行價格計算;且處理器還讀取存儲器中周期持續(xù)時間內(nèi)的累計用水量,與初始價格階梯的上限值進(jìn)行比較,判斷當(dāng)前周期持續(xù)時間內(nèi)的累計用水量是否達(dá)到初始價格階梯的上限,如判斷結(jié)果為是,則按照價格方案中的下一價格階梯對計數(shù)結(jié)果進(jìn)行價格計算,反之則繼續(xù)按照當(dāng)前價格階梯對計數(shù)結(jié)果進(jìn)行價格計算;而前述處理器讀取周期持續(xù)時間內(nèi)的累計用水量的實際一般選擇在周期持續(xù)時間內(nèi)的累計用水量達(dá)到整數(shù)時進(jìn)行;在本實施例中,前述的價格階梯可理解為每噸自來水的單價,一個價格方案中包含多個不同的價格階梯(I階、2階、3階……N階)以及計價周期的開始時間與周期持續(xù)時間,不同的價格階梯即不同的自來水計費單價,而每個單價均設(shè)有一個上限值,用于作為多個計費單價的切換條件,錄入當(dāng)X元/噸的自來水使用達(dá)到50噸時,從51噸自來水的使用量開始按照Y元/噸的單價進(jìn)行價格計算,一般情況下,X < Y,即周期持續(xù)時間內(nèi),使用的自來水量越多,自來水計費的單價就越高。
[0025]上述的周期持續(xù)時間以月為單位,O表示I年,月可以為1、2、3、4、6、12 ;周期的開始時間包括周期起始月與周期起始日,周期起始月以O(shè)開始,O表示I月,I表示2月,以此類推,11表示12月;周期起始日以O(shè)開始,O表I日,以此類推,可設(shè)置月末,月末默認(rèn)值31。
[0026]除此之外,上述處理器還用于根據(jù)時鐘芯片中的時間判斷當(dāng)前時間是否與價格方案中的周期結(jié)束時間相同,如判斷結(jié)果為是,則認(rèn)為當(dāng)前周期結(jié)束,將存儲器中周期持續(xù)時間內(nèi)的累計用水量清零,且復(fù)位到價格方案的初始價格階梯對計數(shù)結(jié)果進(jìn)行價格計算;反之則繼續(xù)按當(dāng)前價格階梯對計數(shù)結(jié)果進(jìn)行價格計算。前述的周期結(jié)束時間是指周期開始時間加上周期持續(xù)時間;例如周期的開始時間為2015年8月I日,周期結(jié)束時間為周期開始的12個月之后,即周期結(jié)束的時間應(yīng)當(dāng)為2016年8月I日,當(dāng)前述的時間到達(dá)后,即復(fù)位到初始的價格階梯的價格單價,對自來水的使用進(jìn)行計費,開始下一個周期的循環(huán)。
[0027]對于處理器對判斷價格方案的周期是否結(jié)束,發(fā)明人考慮到實際使用中可能會出現(xiàn)周期持續(xù)時間跨自然年度的情況,為避免周期持續(xù)時間跨自然年度的情況導(dǎo)致處理器無法識別,保證周期是否結(jié)束判斷的準(zhǔn)確性;發(fā)明人對此做了進(jìn)一步的研究,即在在發(fā)明用于解決技術(shù)問題更為優(yōu)選的一個實施例中,處理器判斷當(dāng)前周期是否結(jié)束為:
[0028]首先根據(jù)時鐘芯片中的時間判斷當(dāng)前日是否是與當(dāng)前價格方案中的周期起始日相同;如判斷結(jié)果為否,則繼續(xù)按當(dāng)前價格階梯對計數(shù)結(jié)果進(jìn)行價格計算,反之則通過下式繼續(xù)判斷是否滿足周期起始月的條件:
[0029]mod (m+12-M,T) = O
[0030]上式中,mod為求余函數(shù),M為當(dāng)前價格方案的任一周期起始月,m為時鐘芯片的時間中的當(dāng)前月份,T為當(dāng)前價格方案中的周期持續(xù)時間,且T為12的約數(shù)(即T的值只能是1、2、3、4、6、12),并以月為單位,當(dāng)上式成立時,則認(rèn)為周期結(jié)束,反之則繼續(xù)按當(dāng)前價格階梯對計數(shù)結(jié)果進(jìn)行價格計算。具體來說上述公式應(yīng)理解為是當(dāng)前月份加12減去周期起始月份再除以周期持續(xù)時間的月份,如能夠整除(余數(shù)為O),則說明公式成立;并且上述公式也可理解為當(dāng)前月份加12再除以周期持續(xù)時間的月份,當(dāng)?shù)玫降挠鄶?shù)等于周期起始月份時,則說明公式成立,當(dāng)前周期應(yīng)當(dāng)結(jié)束;通過前述的方法,即便價格方案中周期的持續(xù)時間跨自然年度,也能通過上述公式精確計算出當(dāng)前周期是否應(yīng)當(dāng)結(jié)束。
[0031]在本實施例中,遠(yuǎn)傳智能水表在與遠(yuǎn)程控制系統(tǒng)進(jìn)行通信的過程同時與遠(yuǎn)程控制系統(tǒng)進(jìn)行時間同步,進(jìn)而使遠(yuǎn)傳智能水表始終與遠(yuǎn)程控制系統(tǒng)的時間保持一致,避免兩者出現(xiàn)時間偏差,導(dǎo)致計價及調(diào)價不統(tǒng)一;并且價格方案中設(shè)置有多個價格階梯,可通過遠(yuǎn)傳智能水表的處理器根據(jù)周期持續(xù)時間內(nèi)的累計用水量,實時判斷是否啟動下一個價格階梯進(jìn)行計費,亦可根據(jù)價格方案中的周期結(jié)束時間判斷是否應(yīng)當(dāng)結(jié)束當(dāng)前周期,除時間同步夕卜,整個過程均在表端完成;并且本發(fā)明在實現(xiàn)階梯計價的同時,也保證了系統(tǒng)中遠(yuǎn)傳智能水表與遠(yuǎn)程控制系統(tǒng)之間時間的一致性,且可基于現(xiàn)有的智能水表進(jìn)行改進(jìn),應(yīng)用范圍廣闊。
[0032]根據(jù)本發(fā)明的另一實施例,為方便自來水公司進(jìn)行實時調(diào)價,前述的價格方案中可以包含多套價格方案,即每套價格方案中均包含價格階梯以及計價周期的開始時間與周期持續(xù)時間;具體來說,價格方案中包括當(dāng)前價格方案和新價格方案,所述當(dāng)前價格方案與新價格方案均由處理器分別存儲至存儲器,用于由處理器讀取新價格方案的執(zhí)行時間,與時鐘芯片中的當(dāng)前時間進(jìn)行比較,判斷當(dāng)前時間是否滿足新價格方案的執(zhí)行時間(例如執(zhí)行時間的年月日與當(dāng)前時間的年月日相同,或者執(zhí)行時間的年月日在當(dāng)前時間的年月日之前的情況),如判斷結(jié)果為是,則將當(dāng)前價格方案替換為新價格方案并執(zhí)行,反之則繼續(xù)執(zhí)行當(dāng)前價格方案。
[0033]進(jìn)一步的,上述存儲器中還存儲有充值量數(shù)據(jù),用于由處理器按照當(dāng)前價格階梯對計數(shù)結(jié)果進(jìn)行價格計算,得到計算結(jié)果后,將計算結(jié)果的值從存儲器中的充值量數(shù)據(jù)中扣除。并且為便于用戶查看當(dāng)前用水量與累計用水量,還可在上述的智能水表中增設(shè)顯示器,并將上述階梯計價主控制模塊中的處理器接入顯示器,用于由處理器同時記錄所有累計用水量與周期持續(xù)時間內(nèi)的累計用水量并存儲至存儲器,并由處理器從存儲器中讀取所有累計用水量與周期持續(xù)時間內(nèi)的累計用水量,輸出至顯示器進(jìn)行顯示。
[0034]正如本上述實施例所提到的,階梯計價實現(xiàn)的關(guān)鍵為如何保證遠(yuǎn)傳智能水表與遠(yuǎn)程控制系統(tǒng)的時間一致,否則即便如上述設(shè)置價格方案及其內(nèi)部的價格階梯與周期持續(xù)時間,也難以使自來水公司對終端的智能水表階梯計價進(jìn)行統(tǒng)一有效的管理,因此對于遠(yuǎn)傳智能水表與遠(yuǎn)程控制系統(tǒng)時間同步的問題,發(fā)明人做了諸多的嘗試,并提出了如下的幾個優(yōu)選方式,用以對遠(yuǎn)傳智能水表與遠(yuǎn)程控制系統(tǒng)的時間進(jìn)行同步:
[0035]—方面,可將遠(yuǎn)程控制系統(tǒng)的時鐘信息直接集成在價格方案指令中,當(dāng)遠(yuǎn)程控制系統(tǒng)向遠(yuǎn)傳智能水表發(fā)送價格方案指令時,即可使兩者進(jìn)行一次時間同步。具體為上述的價格方案指令中包括時鐘信息,用于由處理器在讀取指令中的價格方案時,同時讀取指令中的時鐘信息,并將時鐘信息同步至?xí)r鐘芯片,更新時鐘芯片內(nèi)的當(dāng)前時間。
[0036]另一方面,遠(yuǎn)程控制系統(tǒng)并非短時間內(nèi)多次向終端遠(yuǎn)傳智能水表發(fā)送價格方案指令,如長期不進(jìn)行遠(yuǎn)程控制系統(tǒng)與遠(yuǎn)傳智能水表的時鐘同步,易造成遠(yuǎn)傳智能水表與遠(yuǎn)程控制系統(tǒng)之間的時間出現(xiàn)偏差,因此在遠(yuǎn)程控制系統(tǒng)不向遠(yuǎn)傳智能水表發(fā)送價格方案指令時,也有必要定期的對終端的遠(yuǎn)傳智能水表進(jìn)行時鐘同步。具體為如上述所提到的,處理器將時鐘芯片的時鐘信息與遠(yuǎn)程控制系統(tǒng)的時間進(jìn)行同步的方式可為:由遠(yuǎn)程控制系統(tǒng)將當(dāng)前時鐘信息同步至?xí)r鐘同步器,時鐘同步器通過其內(nèi)部的時鐘功能以當(dāng)前時鐘信息為起點繼續(xù)運行,再將時鐘同步IC卡插入時鐘同步器,同時鐘同步器為手持式裝置,由時鐘同步器將繼續(xù)運行中的當(dāng)前時鐘信息寫入時鐘同步IC卡,然后立即將時鐘同步IC卡插入終端遠(yuǎn)傳智能水表的IC信息交換模塊,