基于二分法的智能電能表負(fù)荷曲線的設(shè)計方法

基本信息

申請?zhí)?/td> CN201410833835.5 申請日 -
公開(公告)號 CN104715102B 公開(公告)日 2018-05-08
申請公布號 CN104715102B 申請公布日 2018-05-08
分類號 G06F17/50 分類 計算;推算;計數(shù);
發(fā)明人 潘玉剛;李維特;姚徐旭 申請(專利權(quán))人 杭州華征新能源科技有限公司
代理機(jī)構(gòu) - 代理人 -
地址 310023 浙江省杭州市余杭區(qū)五常大道181號華立科技園
法律狀態(tài) -

摘要

摘要 設(shè)計一種基于二分法的智能電能表負(fù)荷曲線的設(shè)計方法,通過讀取智能電能表中的一般FLASH單元中的每頁數(shù)據(jù)加以實現(xiàn),包括:1>以每頁的頭N個字節(jié)作為索引區(qū),每位代表數(shù)據(jù)是否有效,如果從有效變無效則把1寫成0。這為往前設(shè)置時間使數(shù)據(jù)失效提供基礎(chǔ);2>設(shè)定數(shù)據(jù)的初始狀態(tài)是0,否則進(jìn)行取反;3>為了實現(xiàn)數(shù)據(jù)可搜索,把最早的一條數(shù)據(jù)在FLASH中的位置和時間、最近的一條數(shù)據(jù)在FLASH中的位置和時間進(jìn)行存儲,這些位置和時間為二分法提供范圍基礎(chǔ);4>壓縮前述4個字節(jié)時間和位置內(nèi)容。以時間為軸進(jìn)行二分法搜索;5>通過二分法找到大于設(shè)置時間點的數(shù)據(jù);6>讀取尾位置,頭位置及數(shù)據(jù)時間點,這三個數(shù)據(jù)點輸入通過二分法找到大于等于讀取數(shù)據(jù)時間點的點。