一種生產(chǎn)數(shù)據(jù)的歷史回憶方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種信息存儲領(lǐng)域中的數(shù)據(jù)讀取方法,具體涉及一種生產(chǎn)數(shù)據(jù)的歷史回憶方法。
【背景技術(shù)】
[0002]傳感器已大量應(yīng)用于工業(yè)生產(chǎn)過程中的實(shí)時數(shù)據(jù)監(jiān)測,其采集的數(shù)據(jù)全部堆放于存儲數(shù)據(jù)庫中,實(shí)現(xiàn)對這些數(shù)據(jù)的有效利用將極大提高生產(chǎn)效率,保障生產(chǎn)線的順利運(yùn)行。當(dāng)企業(yè)需要提高生產(chǎn)效率、改良生產(chǎn)環(huán)節(jié)時,就必須根據(jù)生產(chǎn)過程中的生產(chǎn)數(shù)據(jù)進(jìn)行驗(yàn)證,判定改進(jìn)方案的可行性和有效性。當(dāng)生產(chǎn)設(shè)備出現(xiàn)故障后,為了及時順利的排除故障和檢修,如何根據(jù)生產(chǎn)數(shù)據(jù)迅速定位故障設(shè)備、發(fā)現(xiàn)生產(chǎn)設(shè)備故障信息,從而實(shí)現(xiàn)生產(chǎn)設(shè)備的快速檢修也是企業(yè)在生產(chǎn)過程中面臨的主要問題。
【發(fā)明內(nèi)容】
[0003]為了解決現(xiàn)有技術(shù)中的問題,本發(fā)明提供了一種生產(chǎn)數(shù)據(jù)的歷史回憶方法,可以充分的利用傳感器采集的數(shù)據(jù),讀取數(shù)據(jù)庫中的生產(chǎn)數(shù)據(jù),為生產(chǎn)設(shè)備檢修以及生產(chǎn)線改良優(yōu)化提供可靠的生產(chǎn)數(shù)據(jù)依據(jù)。
[0004]本發(fā)明的技術(shù)方案:
[0005]一種生產(chǎn)數(shù)據(jù)的歷史回憶方法,所述生產(chǎn)數(shù)據(jù)為傳感器實(shí)時采集并存儲在數(shù)據(jù)庫中的歷史數(shù)據(jù),其特征在于包括以下步驟:
[0006]步驟一:根據(jù)需要回憶的生產(chǎn)數(shù)據(jù)和起始時間,從數(shù)據(jù)庫讀取所述生產(chǎn)數(shù)據(jù);
[0007]步驟二:根據(jù)生產(chǎn)數(shù)據(jù)的讀取周期U,按著時間順序連續(xù)讀取nXu個時間段的生產(chǎn)數(shù)據(jù),η為自然數(shù);
[0008]步驟三:若nXu時間段多需要回憶的時間長度r,則結(jié)束;
[0009]步驟四^nXu時間段〈需要回憶的時間長度r,則η增加為η+1,循環(huán)轉(zhuǎn)至步驟
--O
[0010]所述生產(chǎn)數(shù)據(jù)的讀取包括快進(jìn)過程、慢放過程和同步過程三種回憶方式。
[0011]所述起始時間包括歷史日期d和回憶起始時刻t。
[0012]所述生產(chǎn)數(shù)據(jù)具有多種,若同時選取,則同時讀取被選取的多種生產(chǎn)數(shù)據(jù);若選取一種,則只讀取被選取的一種生產(chǎn)數(shù)據(jù)。
[0013]設(shè)置同步率q,根據(jù)實(shí)時采集時的采樣周期s和同步率q計(jì)算所述讀取周期U,即u = s/q。
[0014]所述同步率q用于控制同步速率以實(shí)現(xiàn)三種回憶方式,若q = 1,所述讀取周期U與采樣周期s同步,為同步過程;若q〈l,生產(chǎn)數(shù)據(jù)的讀取處于慢放過程;若q>l,生產(chǎn)數(shù)據(jù)的讀取處于快進(jìn)過程。
[0015]所述nXu時間段為當(dāng)前回憶時間段a,即a = nXu,n為自然數(shù),所述按著時間順序連續(xù)讀取η X u時間段的生產(chǎn)數(shù)據(jù)是指從設(shè)定的所述歷史日期d和回憶起始時刻t開始,按著時間的增長順序讀取所述當(dāng)前回憶時間段a內(nèi)的生產(chǎn)數(shù)據(jù)。
[0016]本發(fā)明的有益技術(shù)效果:
[0017]本發(fā)明所提供的一種生產(chǎn)數(shù)據(jù)的歷史回憶方法可讀取傳感器實(shí)時采集并存儲在數(shù)據(jù)庫中的歷史生產(chǎn)數(shù)據(jù),以在生產(chǎn)設(shè)備檢修時以及改良優(yōu)化生產(chǎn)線期間提供可靠的數(shù)據(jù)依據(jù)。
[0018]進(jìn)一步通過設(shè)置三種回憶方法,實(shí)現(xiàn)對歷史數(shù)據(jù)的多種讀取方式,以滿足不同情況下對讀取數(shù)據(jù)速度的不同要求。
[0019]進(jìn)一步通過設(shè)置具體的起始時間,以精確確定讀取歷史數(shù)據(jù)的起點(diǎn),可以讀取指定歷史時刻的生產(chǎn)數(shù)據(jù)。
[0020]進(jìn)一步通過設(shè)置不同的同步率q的取值,可以實(shí)現(xiàn)快進(jìn)過程或慢放過程或同步過程三種讀取方式,操作簡便,因此可根據(jù)實(shí)際功能需要,選擇設(shè)置不同取值的同步率q。當(dāng)同步率q>l時,生產(chǎn)數(shù)據(jù)的讀取處于快進(jìn)過程,通過快進(jìn)讀取方式可以迅速瀏覽指定的歷史監(jiān)測數(shù)據(jù),根據(jù)監(jiān)測數(shù)據(jù)可以迅速定位故障設(shè)備以及故障時間節(jié)點(diǎn),有利于快速完成設(shè)備檢修,同時也可以給優(yōu)化改良生產(chǎn)線提供信息參考;當(dāng)同步率q〈l時,生產(chǎn)數(shù)據(jù)的讀取處于慢放過程,慢放讀取方式可以對故障時間節(jié)點(diǎn)數(shù)據(jù)進(jìn)行展開,以便對故障數(shù)據(jù)深入分析、總結(jié),方便維修和改良;當(dāng)同步率q= I時,所述讀取周期U與采樣周期s同步,為同步過程,同步讀取方式可以同步再現(xiàn)生產(chǎn)環(huán)節(jié)的歷史監(jiān)測數(shù)據(jù),直接反映生產(chǎn)設(shè)備的歷史運(yùn)行狀態(tài),給研發(fā)、維修人員各種不同人員方便提供根據(jù)其需要的不同要求的信息參考。
【附圖說明】
[0021]圖1為本發(fā)明的一種生產(chǎn)數(shù)據(jù)的歷史回憶方法的流程圖。
【具體實(shí)施方式】
[0022]為了更詳細(xì)地了解本發(fā)明的內(nèi)容,結(jié)合參考附圖,通過具體的實(shí)施例對本發(fā)明進(jìn)行進(jìn)一步地說明。
[0023]本發(fā)明的一種生產(chǎn)數(shù)據(jù)的歷史回憶方法,所述生產(chǎn)數(shù)據(jù)為傳感器實(shí)時采集并存儲在數(shù)據(jù)庫中的歷史數(shù)據(jù),包括以下步驟:
[0024]步驟一:根據(jù)需要回憶的生產(chǎn)數(shù)據(jù)和起始時間,讀取所述生產(chǎn)數(shù)據(jù);
[0025]步驟二:根據(jù)生產(chǎn)數(shù)據(jù)的讀取周期U,按著時間順序連續(xù)讀取nXu個時間段的生產(chǎn)數(shù)據(jù),η為自然數(shù);
[0026]步驟三:若nXu時間段多需要回憶的時間長度r,則結(jié)束;
[0027]步驟四^nXu時間段〈需要回憶的時間長度r,則η增加為η+1,循環(huán)轉(zhuǎn)至步驟
--O
[0028]具體操作流程參照圖1,圖1為本發(fā)明的一種生產(chǎn)數(shù)據(jù)的歷史回憶方法的流程圖,如圖1所示:
[0029]S1.設(shè)置需要回憶的生產(chǎn)數(shù)據(jù)以及歷史日期d、回憶起始時刻t、回憶時間長度r、采樣周期s和同步率q。其中所述生產(chǎn)數(shù)據(jù)均為生產(chǎn)設(shè)備中的傳感器所監(jiān)測的數(shù)據(jù);歷史日期d的單位為年月日,回憶起始時刻t的單位為分時;回憶時間長度r是指從回憶起始時間至結(jié)束時間的時間段;采樣周期s是指讀取數(shù)據(jù)庫中歷史生產(chǎn)數(shù)據(jù)的采樣間隔時間;同步率q用于控制讀取速率,配合采樣周期s用于可以實(shí)現(xiàn)讀取數(shù)據(jù)的速度控制,包括快進(jìn)、慢放以及同步。
[0030]S2.根據(jù)所選擇的生產(chǎn)數(shù)據(jù)種類,則從生產(chǎn)數(shù)據(jù)的數(shù)據(jù)庫中讀取歷史日期d、回憶起始時刻t時的生產(chǎn)數(shù)據(jù);所同時選取多種生產(chǎn)數(shù)據(jù),則同時讀取選取的所有生產(chǎn)數(shù)據(jù);若僅選取一種生產(chǎn)數(shù)據(jù),則只讀取選取的一種生產(chǎn)數(shù)據(jù)。
[0031]S3.根據(jù)采樣周期s和同步率q,計(jì)算數(shù)據(jù)的讀取周期U,其中:u = s/q ;采樣周期s為采集歷史數(shù)據(jù)時的周期,讀取周期u為當(dāng)前讀取數(shù)據(jù)的周期;若同步率q= 1,則讀取周期u =采樣周期S,說明讀取周期u與采樣周期s相同,為同步過程;若同步率q < 1,則讀取周期u >采樣周期S,說明讀取周期u大于采樣周期S,讀取速度小于采樣速度,此時生產(chǎn)數(shù)據(jù)的讀取處于慢放過程;若同步率q > 1,則讀取周期u <采樣周期S,說明讀取周期u小于采樣周期S,讀取速度大于采樣速度,此時生產(chǎn)數(shù)據(jù)的讀取處于快進(jìn)過程。
[0032]S4.讀取t+a時間段的生產(chǎn)數(shù)據(jù),其中:t為回憶起始時刻,a為當(dāng)前回憶時間段,a = uXn,n為自然數(shù);通過回憶起始時刻t與當(dāng)前回憶時間段a進(jìn)行組合實(shí)現(xiàn)對歷史時刻讀取的控制,且a為變量,用于指明當(dāng)前已經(jīng)讀取的回憶時間。
[0033]S5.判定當(dāng)前回憶時間a是否達(dá)到回憶時間長度r,若a < r,則自然數(shù)η取值更新為η+1,轉(zhuǎn)至步驟S3 ;若a彡r,則轉(zhuǎn)至步驟S6。
[0034]S6.回憶完成,結(jié)束。
【主權(quán)項(xiàng)】
1.一種生產(chǎn)數(shù)據(jù)的歷史回憶方法,所述生產(chǎn)數(shù)據(jù)為傳感器實(shí)時采集并存儲在數(shù)據(jù)庫中的歷史數(shù)據(jù),其特征在于包括以下步驟: 步驟一:根據(jù)需要回憶的生產(chǎn)數(shù)據(jù)和起始時間,從數(shù)據(jù)庫讀取所述生產(chǎn)數(shù)據(jù); 步驟二:根據(jù)生產(chǎn)數(shù)據(jù)的讀取周期U,按著時間順序連續(xù)讀取nXu個時間段的生產(chǎn)數(shù)據(jù),η為自然數(shù); 步驟三:若nXu時間段多需要回憶的時間長度r,則結(jié)束; 步驟四:若nXu時間段〈需要回憶的時間長度r,則η增加為η+1,循環(huán)轉(zhuǎn)至步驟二。
2.根據(jù)權(quán)利要求1所述的一種生產(chǎn)數(shù)據(jù)的歷史回憶方法,其特征在于所述生產(chǎn)數(shù)據(jù)的讀取包括快進(jìn)過程、慢放過程和同步過程三種回憶方式。
3.根據(jù)權(quán)利要求2所述的一種生產(chǎn)數(shù)據(jù)的歷史回憶方法,其特征在于所述起始時間包括歷史日期d和回憶起始時刻t。
4.根據(jù)權(quán)利要求1-3任一所述的一種生產(chǎn)數(shù)據(jù)的歷史回憶方法,其特征在于所述生產(chǎn)數(shù)據(jù)具有多種,若同時選取,則同時讀取被選取的多種生產(chǎn)數(shù)據(jù);若選取一種,則只讀取被選取的一種生產(chǎn)數(shù)據(jù)。
5.根據(jù)權(quán)利要求1-3任一所述的一種生產(chǎn)數(shù)據(jù)的歷史回憶方法,其特征在于設(shè)置同步率q,根據(jù)實(shí)時采集時的采樣周期s和同步率q計(jì)算所述讀取周期U,即u = s/q0
6.根據(jù)權(quán)利要求4所述的一種生產(chǎn)數(shù)據(jù)的歷史回憶方法,其特征在于設(shè)置同步率q,根據(jù)實(shí)時采集時的采樣周期s和同步率q計(jì)算所述讀取周期U,即u = s/q0
7.根據(jù)權(quán)利要求5所述的一種生產(chǎn)數(shù)據(jù)的歷史回憶方法,其特征在于所述同步率q用于控制同步速率以實(shí)現(xiàn)三種回憶方式,若q = 1,所述讀取周期u與采樣周期s同步,為同步過程;若q〈l,生產(chǎn)數(shù)據(jù)的讀取處于慢放過程;若q>l,生產(chǎn)數(shù)據(jù)的讀取處于快進(jìn)過程。
8.根據(jù)權(quán)利要求6所述的一種生產(chǎn)數(shù)據(jù)的歷史回憶方法,其特征在于所述同步率q用于控制同步速率以實(shí)現(xiàn)三種回憶方式,若q = 1,所述讀取周期u與采樣周期s同步,為同步過程;若q〈l,生產(chǎn)數(shù)據(jù)的讀取處于慢放過程;若q>l,生產(chǎn)數(shù)據(jù)的讀取處于快進(jìn)過程。
9.根據(jù)權(quán)利要求1-3任一所述的一種生產(chǎn)數(shù)據(jù)的歷史回憶方法,其特征在于所述nXu時間段為當(dāng)前回憶時間段a,即a = nXu,n為自然數(shù),所述按著時間順序連續(xù)讀取nXu時間段的生產(chǎn)數(shù)據(jù)是指從設(shè)定的所述歷史日期d和回憶起始時刻t開始,按著時間的增長順序讀取所述當(dāng)前回憶時間段a內(nèi)的生產(chǎn)數(shù)據(jù)。
10.根據(jù)權(quán)利要求4所述的一種生產(chǎn)數(shù)據(jù)的歷史回憶方法,其特征在于所述nXu時間段為當(dāng)前回憶時間段a,即a = nXu,n為自然數(shù),所述按著時間順序連續(xù)讀取nXu時間段的生產(chǎn)數(shù)據(jù)是指從設(shè)定的所述歷史日期d和回憶起始時刻t開始,按著時間的增長順序讀取所述當(dāng)前回憶時間段a內(nèi)的生產(chǎn)數(shù)據(jù)。
【專利摘要】一種生產(chǎn)數(shù)據(jù)的歷史回憶方法,所述生產(chǎn)數(shù)據(jù)為傳感器實(shí)時采集并存儲在數(shù)據(jù)庫中的歷史數(shù)據(jù),包括以下步驟:步驟一:根據(jù)需要回憶的生產(chǎn)數(shù)據(jù)和起始時間,讀取所述生產(chǎn)數(shù)據(jù);步驟二:根據(jù)生產(chǎn)數(shù)據(jù)的讀取周期u,按著時間順序連續(xù)讀取n×u個時間段的生產(chǎn)數(shù)據(jù),n為自然數(shù);步驟三:若n×u時間段≥需要回憶的時間長度r,則結(jié)束;步驟四:若n×u時間段<需要回憶的時間長度r,則n增加為n+1,循環(huán)轉(zhuǎn)至步驟二。本方法可以讀取指定歷史時刻的生產(chǎn)數(shù)據(jù),通過設(shè)置快進(jìn)、慢放、同步這三種回憶方法,實(shí)現(xiàn)對歷史數(shù)據(jù)的多種讀取方式,以滿足不同情況下對讀取數(shù)據(jù)速度的不同要求。在生產(chǎn)設(shè)備檢修時以及改良優(yōu)化生產(chǎn)線期間可提供可靠的數(shù)據(jù)依據(jù)。
【IPC分類】G06F17-30
【公開號】CN104573051
【申請?zhí)枴緾N201510029353
【發(fā)明人】吳方圓, 張?jiān)菩? 薛原, 任光宋, 孟家慶, 鄭進(jìn)城
【申請人】南寧蘇格爾科技有限公司
【公開日】2015年4月29日
【申請日】2015年1月21日