[發明專利]負荷曲線數據存取方法有效
| 申請號: | 202110610073.2 | 申請日: | 2021-06-01 |
| 公開(公告)號: | CN113220692B | 公開(公告)日: | 2022-09-13 |
| 發明(設計)人: | 劉笑菲;張學增;柳志超;張奔;胡夢杰;姜文浩;陳玉偉;朱廣帥;應春達;郝志健 | 申請(專利權)人: | 煙臺東方威思頓電氣有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/2455;G06Q50/06 |
| 代理公司: | 煙臺雙聯專利事務所(普通合伙) 37225 | 代理人: | 申國棟 |
| 地址: | 264003 *** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 負荷 曲線 數據 存取 方法 | ||
1.一種負荷曲線數據存取方法,負荷曲線數據包括負荷數值以及與負荷數值相對應的捕獲時間,其特征在于:
存儲時:將捕獲時間與負荷數值分別存放在時間存儲區和數值存儲區;其中,捕獲時間按時間片段的結構形式存儲,每個時間片段對應一個負荷數值集合,負荷數值集合包含一個負荷數值或者兩個以上連續的負荷數值;時間片段中包含與負荷數值集合對應的時間區間數據,還包含指向所對應的負荷數值集合在數值存儲區中的存儲位置的數值索引數據;
查找時:先將查找的時間段與時間片段的時間區間數據比較,定位到時間片段,再根據時間片段的數值索引數據定位到數值存儲區中的目標負荷數值;
所述負荷數值在數值存儲區中循環存儲,即數值存儲區存滿之后,返回到數值存儲區的起始端覆蓋最早的數據記錄繼續存儲;
所述時間區間數據包括起始時間start_time和時間間隔interval;起始時間start_time是指該時間片段對應的負荷數值集合中第一條負荷數值對應的捕獲時間,時間間隔interval是負荷數值的捕獲周期;
所述數值索引數據包括區間起始索引start_index,其指向該時間片段對應的負荷數值集合中第一條負荷數值在數值存儲區的存儲位置;時間片段還包含條數值count,它是指負荷數值集合中負荷數值的數量;
所述時間片段在時間存儲區中循環存儲,即時間存儲區存滿之后,返回到時間存儲區的起始端覆蓋最早的數據記錄繼續存儲;
使用時間片段起始索引start_valid_index和當前時間片段索引cur_index指向有效的時間片段;其中,時間片段起始索引start_valid_index指向時間存儲區中第一條有效的時間片段,當前時間片段索引cur_index指向時間存儲區中最新存儲的有效的時間片段;
新增負荷曲線數據時執行以下步驟:
A-1、將負荷數值和捕獲時間分開;
A-2、將負荷數值保存到數值存儲區,如果保存成功,執行步驟A-3,否則結束新增負荷曲線數據的操作;
A-3、判斷當前新增的負荷數值的捕獲時間capture_time與最新的有效的時間片段是否匹配,判斷條件為:
capture_time=start_time+interval*(count+1)
式中,start_time、interval和count分別為最新的有效的時間片段的起始時間、時間間隔和條數值;
滿足該條件則執行步驟A-4,否則執行步驟A-5;
A-4、將最新的有效的時間片段的條數值count加1;然后執行步驟A-6;
A-5、在時間存儲區中新建一條時間片段,該時間片段的起始時間start_time等于新增的負荷數值的捕獲時間capture_time,時間間隔interval等于當前的捕獲周期,區間起始索引start_index等于新增的負荷數值的存儲位置,條數值count等于1;然后執行步驟A-6;
A-6、根據間片段起始索引start_valid_index找到第一個有效的時間片段,判斷新增的負荷數值的存儲位置是否在該時間片段所對應的數值存儲區的區間內;
如果新增的負荷數值的存儲位置在該時間片段所對應的數值存儲區的區間內,且start_valid_index不等于cur_index,則第一個有效的時間片段中的start_time值增加該片段的interval,start_index值增加1,count值減1;再判斷此時的count是否小于0,如果小于0,則將start_valid_index值加1;
如果新增的負荷數值的存儲位置在該時間片段所對應的數值存儲區的區間內,且start_valid_index等于cur_index,則第一個有效的時間片段中的start_time值增加該片段的interval,start_index值增加1,count值減1。
2.如權利要求1所述的負荷曲線數據存取方法,其特征在于:存儲時,先存儲負荷數值,如果負荷數值存儲成功,則存儲或更新對應的時間片段,否則直接結束本次存儲。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于煙臺東方威思頓電氣有限公司,未經煙臺東方威思頓電氣有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110610073.2/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





