本發(fā)明涉及工件生產(chǎn)數(shù)據(jù)處理。本發(fā)明涉及基于數(shù)據(jù)中臺(tái)的生產(chǎn)數(shù)據(jù)處理方法及系統(tǒng)。
背景技術(shù):
1、在利用模具進(jìn)行生產(chǎn)工件的過程中,需要檢測(cè)多種數(shù)據(jù),以確保工件質(zhì)量和性能。其中,模具中壓力的大小和穩(wěn)定性直接關(guān)系到工件的成型精度和質(zhì)量。
2、在生產(chǎn)過程中,由于各種因素的影響,壓力數(shù)據(jù)中可能包含有噪聲,噪聲數(shù)據(jù)會(huì)影響對(duì)壓力值的判斷,從而影響對(duì)生產(chǎn)過程的精確控制,也會(huì)影響到后續(xù)數(shù)據(jù)分析的準(zhǔn)確性。例如,在模具設(shè)計(jì)優(yōu)化、生產(chǎn)工藝調(diào)整等方面,準(zhǔn)確的壓力數(shù)據(jù)能提供更準(zhǔn)確的參考依據(jù)。因此,需要對(duì)生產(chǎn)過程中的壓力數(shù)據(jù)進(jìn)行去噪。
3、在現(xiàn)有技術(shù)中,通過去噪算法對(duì)壓力數(shù)據(jù)序列進(jìn)行去噪,往往是對(duì)序列中的每個(gè)數(shù)據(jù)依次進(jìn)行去噪。例如,申請(qǐng)公布號(hào)為cn117113000a的專利申請(qǐng)文件,其名稱為一種基于多元時(shí)間序列數(shù)據(jù)的滑坡易發(fā)性評(píng)價(jià)方法,包括:步驟1、進(jìn)行數(shù)據(jù)采集與存儲(chǔ);步驟2、數(shù)據(jù)預(yù)處理:對(duì)數(shù)據(jù)缺失值、數(shù)據(jù)異常值進(jìn)行處理,并進(jìn)行卡爾曼濾波。
4、但是,使用上述方法對(duì)所有壓力數(shù)據(jù)進(jìn)行處理濾波,會(huì)導(dǎo)致數(shù)據(jù)處理效率低下。
技術(shù)實(shí)現(xiàn)思路
1、為解決上述利用模具進(jìn)行工件生產(chǎn)時(shí)對(duì)數(shù)據(jù)處理效率低下的技術(shù)問題,本發(fā)明提出了基于數(shù)據(jù)中臺(tái)的生產(chǎn)數(shù)據(jù)處理方法及系統(tǒng)。為此,本發(fā)明在如下的多個(gè)方面中提供方案。
2、在本發(fā)明實(shí)施方式的第一方面中,提供了基于數(shù)據(jù)中臺(tái)的生產(chǎn)數(shù)據(jù)處理方法,包括:在模具內(nèi)安裝r×c個(gè)壓力傳感器采集模具內(nèi)多個(gè)位置的壓力數(shù)據(jù),其中r表示行數(shù),c表示列數(shù);對(duì)壓力傳感器采集的壓力數(shù)據(jù)在局部范圍內(nèi)進(jìn)行第一曲線擬合得到第一曲線,采用插值法計(jì)算模擬壓力數(shù)據(jù),并在局部范圍內(nèi)進(jìn)行第二曲線擬合得到第二曲線,所述局部范圍表示所述壓力傳感器采集的壓力數(shù)據(jù)中以所述壓力數(shù)據(jù)為中心前后n個(gè)數(shù)據(jù)組成的數(shù)據(jù)范圍;計(jì)算原始噪聲表現(xiàn)程度,其中,表示第r行第c列壓力傳感器采集的第i時(shí)刻壓力數(shù)據(jù)的原始噪聲表現(xiàn)程度,表示第r行第c列壓力傳感器采集的第i時(shí)刻壓力數(shù)據(jù)對(duì)應(yīng)的第一曲線,表示第r行第c列壓力傳感器采集的第i時(shí)刻壓力數(shù)據(jù)對(duì)應(yīng)的第二曲線;計(jì)算修正噪聲表現(xiàn)程度,所述修正噪聲表現(xiàn)程度與原始噪聲表現(xiàn)程度成正比,也與同一時(shí)刻所述壓力數(shù)據(jù)對(duì)應(yīng)的壓力傳感器與相鄰壓力傳感器采集的壓力的差值成正比;根據(jù)修正噪聲表現(xiàn)程度的大小篩選得到待濾波壓力數(shù)據(jù)并對(duì)其濾波。
3、首先,本發(fā)明通過在模具內(nèi)安裝多個(gè)壓力傳感器(r×c個(gè)),可以在不同位置監(jiān)測(cè)壓力數(shù)據(jù),獲得更加全面的模具內(nèi)壓力分布信息;其次,對(duì)每個(gè)傳感器在每個(gè)時(shí)刻的壓力數(shù)據(jù)進(jìn)行噪聲分析,能夠幫助理解數(shù)據(jù)的可靠性,通過與相鄰壓力傳感器的壓力數(shù)據(jù)進(jìn)行比較,能夠更準(zhǔn)確地修正噪聲;最后,基于修正噪聲表現(xiàn)程度篩選待濾波壓力并進(jìn)行濾波,通過去除不必要濾波的壓力數(shù)據(jù),可以降低濾波計(jì)算的復(fù)雜性,極大提高了數(shù)據(jù)處理效率。
4、可選的,采集模具內(nèi)多個(gè)位置的壓力數(shù)據(jù)后,還包括:對(duì)所述壓力數(shù)據(jù)進(jìn)行缺失補(bǔ)全和異常修正處理。
5、在生產(chǎn)過程中,壓力傳感器可能會(huì)因?yàn)楣收?、信?hào)干擾或其他原因?qū)е聰?shù)據(jù)缺失或異常,因此對(duì)所述壓力數(shù)據(jù)進(jìn)行缺失補(bǔ)全和異常修正處理可以提升壓力數(shù)據(jù)質(zhì)量。
6、可選的,所述得到第一曲線的方法為:利用最小二乘法對(duì)壓力傳感器采集的壓力在局部范圍內(nèi)進(jìn)行第一曲線擬合。
7、可選的,所述修正噪聲表現(xiàn)程度,具體為:,其中,表示第r行第c列壓力傳感器采集的第i時(shí)刻壓力數(shù)據(jù)的原始噪聲表現(xiàn)程度,所述表示第r行第c列壓力傳感器相鄰的壓力傳感器數(shù)量,表示第r行第c列壓力傳感器在第i時(shí)刻采集的壓力數(shù)據(jù),表示第j行第k列壓力傳感器在第i時(shí)刻采集的壓力數(shù)據(jù)。
8、通過與相鄰傳感器的數(shù)據(jù)進(jìn)行比較,結(jié)合原始噪聲表現(xiàn)程度,可以得到更全面準(zhǔn)確的修正噪聲表現(xiàn)程度。
9、可選的,所述根據(jù)修正噪聲表現(xiàn)程度的大小篩選得到待濾波壓力,包括:對(duì)每個(gè)壓力傳感器采集的壓力數(shù)據(jù)按照對(duì)應(yīng)的修正噪聲表現(xiàn)程度從大到小排序,篩選前t%的壓力數(shù)據(jù)作為待濾波壓力。
10、僅對(duì)噪聲比較嚴(yán)重的壓力數(shù)據(jù)進(jìn)行濾波,可以大大節(jié)省計(jì)算資源,提高數(shù)據(jù)處理效率。
11、可選的,所述根據(jù)修正噪聲表現(xiàn)程度的大小篩選得到待濾波壓力,包括:對(duì)每個(gè)壓力傳感器采集的壓力數(shù)據(jù)按照對(duì)應(yīng)的修正噪聲表現(xiàn)程度從大到小排序,篩選大于閾值p的壓力數(shù)據(jù)作為待濾波壓力,所述閾值p=,其中,表示該壓力傳感器對(duì)應(yīng)的基準(zhǔn)修正噪聲表現(xiàn)程度,表示雙曲正切函數(shù),表示該壓力傳感器采集的壓力數(shù)據(jù)對(duì)應(yīng)的修正噪聲表現(xiàn)程度均值。
12、每個(gè)位置的壓力傳感器采集的數(shù)據(jù)范圍不一定相同,噪聲也有差異,通過自適應(yīng)調(diào)整每個(gè)位置的壓力傳感器的修正噪聲表現(xiàn)程度閾值,可以更精確地篩選出待濾波壓力。
13、可選的,所述根據(jù)修正噪聲表現(xiàn)程度的大小篩選得到待濾波壓力數(shù)據(jù)并對(duì)其濾波,包括:采取高斯濾波或非局部均值濾波對(duì)所述待濾波壓力數(shù)據(jù)進(jìn)行濾波。
14、在本發(fā)明實(shí)施方式的第二方面中,提供了基于數(shù)據(jù)中臺(tái)的生產(chǎn)數(shù)據(jù)處理系統(tǒng),包括:處理器和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序指令,當(dāng)所述計(jì)算機(jī)程序指令被所述處理器執(zhí)行時(shí),實(shí)現(xiàn)根據(jù)在本發(fā)明實(shí)施方式的第一方面中任一項(xiàng)所述的基于數(shù)據(jù)中臺(tái)的生產(chǎn)數(shù)據(jù)處理方法。
15、本發(fā)明的有益效果:首先,本發(fā)明通過在模具內(nèi)安裝多個(gè)壓力傳感器(r×c個(gè)),可以在不同位置監(jiān)測(cè)壓力數(shù)據(jù),獲得更加全面的模具內(nèi)壓力分布信息;其次,對(duì)每個(gè)傳感器在每個(gè)時(shí)刻的壓力數(shù)據(jù)進(jìn)行噪聲分析,能夠幫助理解數(shù)據(jù)的可靠性,通過與相鄰傳感器數(shù)據(jù)的平均絕對(duì)誤差進(jìn)行比較,能夠更準(zhǔn)確地修正噪聲;最后,基于修正噪聲表現(xiàn)程度篩選待濾波壓力并進(jìn)行濾波,通過去除不必要濾波的壓力數(shù)據(jù),可以降低濾波計(jì)算的復(fù)雜性,極大提高了數(shù)據(jù)處理效率。
1.基于數(shù)據(jù)中臺(tái)的生產(chǎn)數(shù)據(jù)處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)中臺(tái)的生產(chǎn)數(shù)據(jù)處理方法,其特征在于,采集模具內(nèi)多個(gè)位置的壓力數(shù)據(jù)后,還包括:對(duì)所述壓力數(shù)據(jù)進(jìn)行缺失補(bǔ)全和異常修正處理。
3.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)中臺(tái)的生產(chǎn)數(shù)據(jù)處理方法,其特征在于,所述得到第一曲線的方法為:利用最小二乘法對(duì)壓力傳感器采集的壓力在局部范圍內(nèi)進(jìn)行第一曲線擬合。
4.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)中臺(tái)的生產(chǎn)數(shù)據(jù)處理方法,其特征在于,所述修正噪聲表現(xiàn)程度,具體為:
5.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)中臺(tái)的生產(chǎn)數(shù)據(jù)處理方法,其特征在于,所述根據(jù)修正噪聲表現(xiàn)程度的大小篩選得到待濾波壓力,包括:
6.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)中臺(tái)的生產(chǎn)數(shù)據(jù)處理方法,其特征在于,所述根據(jù)修正噪聲表現(xiàn)程度的大小篩選得到待濾波壓力,包括:
7.根據(jù)權(quán)利要求1所述的基于數(shù)據(jù)中臺(tái)的生產(chǎn)數(shù)據(jù)處理方法,其特征在于,根據(jù)修正噪聲表現(xiàn)程度的大小篩選得到待濾波壓力數(shù)據(jù)并對(duì)其濾波,包括:采取高斯濾波或非局部均值濾波對(duì)所述待濾波壓力數(shù)據(jù)進(jìn)行濾波。
8.一種基于數(shù)據(jù)中臺(tái)的生產(chǎn)數(shù)據(jù)處理系統(tǒng),其特征在于,包括: