Ic卡智能水表階梯計價系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種水表,更具體的說,本發(fā)明主要涉及一種1C卡智能水表階梯計價系統(tǒng)。
【背景技術(shù)】
[0002]隨著社會的發(fā)展,自來水的使用需求逐年增加,為響應國家發(fā)改委對能源價格方案的統(tǒng)一部署,部分自來水公司將對終端水表實行階梯價格計費的運營方式,但目前主流的智能水表均不具備階梯計價的功能,市面上的部分類似產(chǎn)品由于表端的時間與控制端存在差異,在計價過程中無法實行統(tǒng)一的價格階梯調(diào)整及價格方案調(diào)整,從而造成自來水公司運營過程中存在計費不一致的問題,因而有必要針對現(xiàn)有的主流智能水表的功能進行研究和改進。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的之一在于針對上述不足,提供一種1C卡智能水表階梯計價系統(tǒng),以期望解決現(xiàn)有技術(shù)中的1C卡智能水表不具備階梯計價的功能,類似產(chǎn)品表端的時間與控制端存在差異,造成計價及調(diào)價不統(tǒng)一等技術(shù)問題。
[0004]為解決上述的技術(shù)問題,本發(fā)明采用以下技術(shù)方案:
[0005]本發(fā)明所提供的一種1C卡智能水表階梯計價系統(tǒng),所述的系統(tǒng)包括至少一個1C卡智能水表與遠程控制系統(tǒng),所述遠程控制系統(tǒng)中設(shè)有1C卡模塊,用于由遠程控制系統(tǒng)通過1C卡模塊將價格方案指令寫入1C卡;所述的1C卡智能水表包括階梯計價主控制模塊、1C卡信息交換模塊、時鐘芯片與水流測量裝置,所述階梯計價主控制模塊分別與1C卡信息交換模塊、時鐘芯片、水流測量裝置相連接,所述階梯計價主控制模塊包括處理器與存儲器,所述處理器與存儲器相連接;所述1C卡信息交換模塊用于讀取1C卡中的價格方案指令并傳輸至處理器;所述水流測量裝置用于將水流計數(shù)結(jié)果傳輸至處理器;由處理器根據(jù)價格方案中的周期持續(xù)時間,記錄周期持續(xù)時間內(nèi)的累計用水量并存儲至存儲器中;所述處理器用于將價格方案指令中的價格方案存儲至存儲器中,并可由處理器將時鐘芯片的時鐘信息與遠程控制系統(tǒng)的時間進行同步,使時鐘芯片的時間與遠程控制系統(tǒng)的時間保持一致;按照價格方案中的初始價格階梯對計數(shù)結(jié)果進行價格計算;且處理器還讀取存儲器中周期持續(xù)時間內(nèi)的累計用水量,與初始價格階梯的上限值進行比較,判斷當前周期持續(xù)時間內(nèi)的累計用水量是否達到初始價格階梯的上限,如判斷結(jié)果為是,則按照價格方案中的下一價格階梯對計數(shù)結(jié)果進行價格計算,反之則繼續(xù)按照當前價格階梯對計數(shù)結(jié)果進行價格計算;所述處理器還用于根據(jù)時鐘芯片中的時間判斷當前時間是否與價格方案中的周期結(jié)束時間相同,如判斷結(jié)果為是,則認為當前周期結(jié)束,將存儲器中周期持續(xù)時間內(nèi)的累計用水量清零,且復位到價格方案的初始價格階梯對計數(shù)結(jié)果進行價格計算;反之則繼續(xù)按當前價格階梯對計數(shù)結(jié)果進行價格計算。
[0006]作為優(yōu)選,進一步的技術(shù)方案是:所述價格方案包括當前價格方案和新價格方案,所述當前價格方案與新價格方案均由處理器分別存儲至存儲器,用于由處理器讀取新價格方案的執(zhí)行時間,與時鐘芯片中的當前時間進行比較,判斷當前時間是否滿足新價格方案的執(zhí)行時間,如判斷結(jié)果為是,則將當前價格方案替換為新價格方案并執(zhí)行,反之則繼續(xù)執(zhí)行當前價格方案。
[0007]更進一步的技術(shù)方案是:所述存儲器中還存儲有充值量數(shù)據(jù),用于由處理器按照當前價格階梯對計數(shù)結(jié)果進行價格計算,得到計算結(jié)果后,將計算結(jié)果的值從存儲器中的充值量數(shù)據(jù)中扣除。
[0008]更進一步的技術(shù)方案是:所述階梯計價主控制模塊中的處理器還接入顯示器,用于由處理器同時記錄所有累計用水量與周期持續(xù)時間內(nèi)的累計用水量并存儲至存儲器,并由處理器從存儲器中讀取所有累計用水量與周期持續(xù)時間內(nèi)的累計用水量,通過顯示器顯不ο
[0009]更進一步的技術(shù)方案是:所述處理器判斷當前周期是否結(jié)束為:首先根據(jù)時鐘芯片中的時間判斷當前日是否是與當前價格方案中的周期起始日相同,如判斷結(jié)果為否,則繼續(xù)按當前價格階梯對計數(shù)結(jié)果進行價格計算,反之則通過下式繼續(xù)判斷是否滿足周期起始月的條件:
[0010]mod (m+12-M, T) =0
[0011]上式中,mod為求余函數(shù),Μ為當前價格方案的任一周期起始月,m為時鐘芯片的時間中的當前月份,T為當前價格方案中的周期持續(xù)時間,且T為12的約數(shù),當上式成立時,則認為周期結(jié)束,反之則繼續(xù)按當前價格階梯對計數(shù)結(jié)果進行價格計算。
[0012]更進一步的技術(shù)方案是:所述價格方案指令中還包括時鐘信息,用于由處理器將時鐘信息同步至時鐘芯片。
[0013]更進一步的技術(shù)方案是:所述處理器將時鐘芯片的時鐘信息與遠程控制系統(tǒng)的時間進行同步的方式為:由遠程控制系統(tǒng)將當前時鐘信息同步至時鐘同步器,時鐘同步器通過其內(nèi)部的時鐘功能以當前時鐘信息為起點繼續(xù)運行,再將時鐘同步1C卡插入時鐘同步器,由時鐘同步器將繼續(xù)運行中的當前時鐘信息寫入時鐘同步1C卡,然后將時鐘同步1C卡插入1C卡信息交換模塊,由處理器讀取時鐘同步1C卡內(nèi)的時鐘信息并同步至時鐘芯片。
[0014]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果之一是:IC卡智能水表在與遠程控制系統(tǒng)進行信息交互的過程中同時與遠程控制系統(tǒng)進行時間同步,進而使1C卡智能水表始終與遠程控制系統(tǒng)的時間保持一致,避免兩者出現(xiàn)時間偏差,導致計價及調(diào)價不統(tǒng)一;并且價格方案中設(shè)置有多個價格階梯,可通過終端1C卡智能水表處理器根據(jù)周期持續(xù)時間內(nèi)的累計用水量,實時判斷是否啟動下一個價格階梯進行計費,亦可根據(jù)價格方案中的周期結(jié)束時間判斷是否應當結(jié)束當前周期,除時間同步外,整個過程均在表端完成;同時本發(fā)明所提供的一種1C卡智能水表階梯計價系統(tǒng)結(jié)構(gòu)簡單,在實現(xiàn)階梯計價的同時,也保證了系統(tǒng)中1C卡智能水表與遠程控制系統(tǒng)之間時間的一致性,且可基于現(xiàn)有的1C卡智能水表進行改進,應用范圍廣闊。
【附圖說明】
[0015]圖1為用于說明本發(fā)明一個實施例的系統(tǒng)結(jié)構(gòu)框圖;
[0016]圖2為用于說明本發(fā)明一個實施例的1C卡智能水表結(jié)構(gòu)示意框圖。
【具體實施方式】
[0017]下面結(jié)合附圖對本發(fā)明作進一步闡述。
[0018]參考圖1所示,本發(fā)明的一個實施例是一種1C卡智能水表階梯計價系統(tǒng),所述的系統(tǒng)包括至少一個1C卡智能水表與遠程控制系統(tǒng),所述遠程控制系統(tǒng)中設(shè)有1C卡模塊,用于由遠程控制系統(tǒng)通過1C卡模塊將價格方案指令寫入1C卡;
[0019]結(jié)合圖2所示,上述1C卡智能水表包括階梯計價主控制模塊、1C卡信息交換模塊、時鐘芯片與水流測量裝置,其中階梯計價主控制模塊分別與1C卡信息交換模塊、時鐘芯片、水流測量裝置相連接,所述階梯計價主控制模塊包括處理器與存儲器,所述處理器與存儲器相連接;
[0020]不僅如此,上述1C卡信息交換模塊用于將讀取1C卡中的價格方案指令及必要的其它指令傳輸至處理器;
[0021]上述水流測量裝置用于將水流計數(shù)結(jié)果傳輸至處理器;由處理器根據(jù)價格方案中的周期持續(xù)時間,記錄周期持續(xù)時間內(nèi)的累計用水量并存儲至存儲器中;前述的水流測量裝置可安裝在水管的內(nèi)部,通過水流測量裝置的采集端采集水管內(nèi)水流的流速進行電子計數(shù);
[0022]上述處理器為階梯計價主控制模塊中的核心部件,用于將價格方案指令中的價格方案存儲至存儲器中,并可將時鐘芯片的時鐘信息與遠程控制系統(tǒng)的時間進行同步,使時鐘芯片的時間與遠程控制系統(tǒng)的時間保持一致;并且處理器按照價格方案中的初始價格階梯對計數(shù)結(jié)果進行價格計算;且處理器還讀取存儲器中周期持續(xù)時間內(nèi)的累計用水量,與初始價格階梯的上限值進行比較,判斷當前周期持續(xù)時間內(nèi)的累計用水量是否達到初始價格階梯的上限,如判斷結(jié)果為是,則按照價格方案中的下一價格階梯對計數(shù)結(jié)果進行價格計算,反之則繼續(xù)按照當前價格階梯對計數(shù)結(jié)果進行價格計算;而前述處理器讀取周期持續(xù)時間內(nèi)的累計用水量的實際一般選擇在周期持續(xù)時間內(nèi)的累計用水量達到整數(shù)時進行;在本實施例中,前述的價格階梯可理解為每噸自來水的單價,一個價格方案中包含多個不同的價格階梯(1階、2階、3階……N階)以及計價周期的開始時間與周期持續(xù)時間,不同的價格階梯即不同的自來水計費單價,而每個單價均設(shè)有一個上限值,用于作為多個計費單價的切換條件,錄入當X元/噸的自來水使用達到50噸時,從51噸自來水的使用量開始按照Y元/噸的單價進行價格計算,一般情況下,X < Y,即周期持續(xù)時間內(nèi),使用的自來水量越多,自來水計費的單價就越高。
[0023]上述的周期持續(xù)時間以月為單位,0表示1年,月可以為1、2、3、4、6、12 ;周期的開始時間包括周期起始月與周期起始日,周期起始月以0開始,0表示1月,1表示2月,以此類推,11表示12月;周期起始日以0開始,0表1日,以此類推,可設(shè)置月末,月末默認值31。
[0024]除此之外,上述處理器還用于根據(jù)時鐘芯片中的時間判斷當前時間是否與價格方案中的周期結(jié)束時間相同,如判斷結(jié)果為是,則認為當前周期結(jié)束,將存儲器中周期持續(xù)時間內(nèi)的累計用水量清零,且復位到價格方案的初始價格階梯對計數(shù)結(jié)果進行價格計算;反之則繼續(xù)按當前價格階梯對計數(shù)結(jié)果進行價格計算。前述的周期結(jié)束時間是指周期開始時間加上周期持續(xù)時間;例如周期的開始時間為2015年8月1日,周期結(jié)束時間為周期開始的12個月之后,即周期結(jié)束的時間應當為2016年8月1日,當前述的時間到達后,即復位到初始的價格階梯的價格單價,對自來水的使用進行計費,開始下一個周期的循環(huán)。
[0025]對于處理器對判斷價格方案的周期是否結(jié)束,發(fā)明人考慮到實際使用中可能會出現(xiàn)周期持續(xù)時間跨自然年度的情況,為避免周期持續(xù)時間跨自然年度的情況導致處理器無法識別,保證周期是否結(jié)束判斷的準確性;發(fā)明人對此做了進一步的研究,即在在發(fā)明用于解決技術(shù)問題更為優(yōu)選的一個實施例中,處理器判斷當前周期是否結(jié)束為:
[0026]首先根據(jù)時鐘芯片中的時間判斷當前日是否是與當前價格方案中的周期起始日相同;如判斷結(jié)果為否,則繼續(xù)按當前價格階梯對計數(shù)結(jié)果進行價格計算,反之則通過下式繼續(xù)判斷是否滿足周期起始月的條件:
[0027]mod (m+12-M,T) =0
[0028]上式中,mod為求余函數(shù),Μ為當前價格方案的任一周期起始月,m為時鐘芯片的時間中的當前月份,T為當前價格方案中的周期持續(xù)時間,且T為12的約數(shù)(即T的值只能是1、2、3、4、6、12),