《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 數字噴繪機墨水溫壓曲線的壓縮存儲方案
數字噴繪機墨水溫壓曲線的壓縮存儲方案
來源:微型機與應用2012年第3期
劉 晉,顧彬彬,張秋風
(遼寧師范大學 計算機與信息技術學院,遼寧 大連116081)
摘要: 在多噴頭全彩色噴繪機中,存儲和傳輸墨水溫度電壓曲線(簡稱T-V曲線)參數需耗費大量的MCU空間資源,同時對參數數據的處理也存在諸多問題。基于此,根據實際設計需求提出了改進方案,即利用最小二乘直線擬合的方法來解決參數數據壓縮存儲的問題,不僅減少了需要加載的參數數據量,還提高了噴繪機的整體工作效率。
Abstract:
Key words :

摘  要: 在多噴頭全彩色噴繪機中,存儲和傳輸墨水溫度電壓曲線(簡稱T-V曲線)參數需耗費大量的MCU空間資源,同時對參數數據的處理也存在諸多問題。基于此,根據實際設計需求提出了改進方案,即利用最小二乘直線擬合的方法來解決參數數據壓縮存儲的問題,不僅減少了需要加載的參數數據量,還提高了噴繪機的整體工作效率。
關鍵詞: 噴繪機;T-V曲線;最小二乘法;壓電噴頭

 在大型噴繪機的設計與開發過程中,往往需要對參數數據進行傳輸和存儲控制,但隨著人們對噴繪產品的質量及速度的要求越來越高,參數數據量也隨之變得越來越大,而存儲空間往往是有限的,這就需要設計人員盡可能地實現參數數據的壓縮存儲,進而化解日益增長的參數數據量與有限存儲空間之間的矛盾。為了實現這一目標,本文結合所采用噴繪機系統軟硬件的自身特點,選擇用基于最小二乘直線擬合的優化方法來壓縮參數數據。在保證了數據處理的實時性的前提下又大大提高了數據存儲的效率,節省了大量的MCU存儲空間,進而降低了系統開發和生產的成本。
1 參數壓縮的必要性
 為了提高噴繪產品的視覺效果,開發商和設計者都希望能保證噴頭噴孔所噴出的墨滴大小是一致的,根據壓電噴頭的工作原理,要保證這一點,機器需要在相同溫度下提供穩定的驅動電壓來對壓電晶體進行控制,然而由于空氣溫度是不斷變化的,墨水的溫度也會隨之變化,進而墨水的濃度也隨之變化,此時如果仍然提供同樣的驅動電壓,墨滴的大小就可能會產生差異。為了解決這個問題,墨水的生產廠家為每一種墨水都提供了一個經測試過的溫度與噴頭所需驅動電壓對應關系的參數表,這組參數需要提前存儲在噴頭的控制系統中用來對驅動電壓進行動態的調制。
 因為噴繪行業是沒有地域限制的,機器可能銷往世界各個地區,所以這組參數的溫度跨度也比較大。一般情況下溫度精度需要保證在0.1℃范圍內甚至更高,而且全彩色噴繪機還需對每一種顏色的墨水參數分別進行存儲和傳輸,所以需要存儲的數據量很大。此外,由于數字噴繪機的壽命相對來說比較長,而噴頭還需要經常更換清洗,支持墨水的批次和種類也經常更新換代,所以需加載的參數隨之經常變化。一般的噴繪機系統對這些數據的處理都是通過總線接口在執行噴繪任務前動態加載這些數據,并把這些數據分配到每個噴頭的控制單元中,而存儲這些數據一般都是使用單片機內部提供的EEPROM或者一些可擦寫存儲設備,通常單片機自帶的存儲器的容量都很小,而獨立的可擦寫存儲設備成本卻比較高。
 目前市場上現有的噴繪機在這個問題的處理上都沒有很好的解決辦法,對于單顏色或者支持顏色較少的噴繪機中一般選擇存儲容量較大的單片機或者在其外圍存儲單元中直接存儲參數表,而支持顏色較多精度較高的機器一般要在噴頭墨腔上綁定相應的加熱器,用于溫度較低的情況下對墨水進行加熱從而減少相關參數的數據存儲量,但兩者無疑都提高了機器的生產成本,而且生產前還需要花費較長的時間來進行噴頭和墨水數據的配置。所以,如果噴繪機主控系統能夠根據一種算法來對這組數據進行壓縮處理,不但能節省機器的成本,而且可以減少加載到噴頭的參數數據量,進而提高機器的整體工作效率。
2 經典最小二乘直線擬合
 在科學研究與工程計算時,常常需要對一組測量數據(Xi,Yi)(i=1,2,3,…,n)尋找X與Y的函數對應關系,通常很難找到精確的對應關系表達式y=f(x),則就需要根據給定觀察點的數值,利用最小二乘曲線擬合法去構造一個近似的函數解析式。該解析式雖然不能確保通過所有的樣本點,但是可以很好地逼近,在保證精度要求的情況下,充分反映了已知數據之間內在的數量關系。所以,這種方法在生產實踐和科學實驗中具有廣泛的應用前景。
 在所有的曲線擬合當中最基本最常用的是直線擬合。設x與y之間的函數關系由直線方程Y=Ax+B給出。式中A代表斜率,B代表截距。進一步分析可知,點(X0,Y0)與(X1,Y1)可以確定一條直線Y=Ax+B,那么給出X0、X1利用該條直線便可以計算出Y0、Y1。而存儲時只需存儲A、B、X0、X1 4個參數就可以,這與直接存儲X0、X1、Y0、Y1是等價的。但是如果采用最小二乘法將2個以上的點擬合成誤差允許的直線就可以達到節省存儲空間的目的,擬合的樣點越多節省的空間就越多。
 針對墨水廠家給出的T-V曲線參數表,即一組溫度與對應驅動電壓的離散點,利用最小二乘直線擬合法對其進行分段并直線逼近得出墨水溫度與驅動電壓在定義域范圍內對應的關系函數就可以很好地解決大量數據處理時面臨的問題。
3 優化壓縮算法
 數字噴繪機的運行環境一般是室內,而室內的溫度變化和濕度變化都是比較緩慢的,這就使得墨水的溫度變化也比較緩慢,所以噴頭控制板不需要以很快的頻率對墨腔內墨水的溫度進行采樣,一般情況下以秒為單位即可,因此對噴頭控制驅動程序的實時性要求不高。但數據存儲空間是有限的,導致驅動程序對算法的空間復雜度要求較高,所以算法應在保證驅動程序實時性的前提下,盡可能地壓縮數據所需的存儲空間。
3.1 算法分析
 驅動程序得到的溫度采樣值實際上是通過噴頭內置的溫度傳感器取得的A/D轉換后的值,是一組二進制數,輸出的電壓是通過PWM脈寬調制對高壓進行斬波,驅動程序需要調整的實際上是脈寬調制的占空比,通常也是一組二進制數,所以根據設計的不同,有時驅動程序存儲的是溫度傳感器的A/D值與輸出脈寬調制占空比值之間的對應關系,而不是溫度與電壓之間的關系。考慮到應用的靈活性,因為傳感器得到的A/D值與實際溫度是線性關系,輸出的占空比與驅動電壓也是線性關系,所以這里只討論如何壓縮溫度與電壓值之間的參數對應關系,這與墨水廠商給定的參數是一致的。
 圖1為壓電噴頭在容積電壓恒定時的T-V特性。水平軸表示檢測熱敏電阻(THM1-PZT)的溫度值,縱軸則是所需提供的驅動電壓值(VDD)。

 從所選取溫度參考范圍內的第一組溫度電壓對應的參數開始,取出3組參數進行最小二乘法直線擬合,由于兩點就可以唯一地確定一條直線,所以3個點以上就會存在誤差。根據實際應用的需求,本設計驅動電壓的誤差指標是0.1 V,所以在擬合結束以后需要將所涉及的3個點的溫度值代入擬合成的直線中驗證對應的電壓值,如果得出的電壓值與實際參數表給出的采樣值是一致的或者誤差不超過0.1 V,則就說明擬合出來的直線可以使用。但設計希望的是能將更多的采樣點由一條直線來進行擬合逼近,所以在3個點滿足精度要求的前提下算法會加入一個后續的新樣點進行再一次的擬合,直到根據擬合出來的直線所計算出的驅動電壓值超出了設計要求為止;將符合精度要求且逼近最多采樣點的直線的斜率、截距以及相應的溫度值范圍參數保存下來并開始下一次的計算。最后,所有采樣點都能被擬合出來的若干條直線所包含,這種情況下控制軟件只需知道所有直線的斜率、截距參數和相應的定義域就能還原出所有采樣點的數據。
3.2 算法實現
 舉例說明如下:表1為一款進口水性墨水所給出的T-V曲線原始參數片段,進行初步化簡后如表2所示。表2表示表格中溫度(Tn,T(n+1)]開閉區間內所對應的電壓為V(n+1),在這里T對應自變量X,V對應函數值Y,n從1~17。對表2中的數據進行優化算法處理后可得到斜率A及截距B的值,將其代入驗證程序中得到的驗證結果如圖3所示。

 

 

 計算后的結果Y=-0.572 5x+9.305 7可以使任意一個溫度在區間(11.6,14.4]內的值代入之后實現結果精確到0.1時得到的結果與表1中的電壓值保持一致。同時,噴頭控制單元只需保存A=-0.572 5、B=9.305 7,定義域區間參數11.6、14.4 4個參數,而在進行數據還原的時候只需進行一次乘法運算和一次加法運算即可。所以在保證精度符合要求的情況下應該將盡可能多的點擬合成一條直線,對整個T-V曲線動態劃分成盡可能少的若干條單調的直線,那么每條直線只需存儲對應的斜率值和常數項以及定義域參數而無需存儲數據量龐大的T-V曲線參數表。
4 實驗結果分析
 該方法在保證精度的前提下達到了節省大量存儲空間的目標。并且已經在噴繪機MCU主控制單元以及噴頭控制單元上得到實現。表3是對圖1所反映的進口水性墨水T-V曲線原始參數的擬合壓縮統計結果。
通過圖1可以看出,當溫度比較低時曲線的變化率比較快,需要擬合較多的直線,而隨著溫度的升高,曲線的變化率會越來越緩慢,擬合的效果就會更好。在實際研發過程中,根據設計要求的不同,噴頭工作的溫度范圍也不同,溫度范圍越大,需要壓縮處理的參數就越多,提高了軟件處理的復雜度;溫度范圍過小,則需要另外添加外圍硬件溫控設備來調節墨水的溫度,提高了機器的生產成本。設計過程中可以根據實際情況靈活地選擇和處理。

 該方法能夠充分顯示在數字噴繪機壓電噴頭由于室內溫度變化緩慢所導致的傳感器實時性要求不高的情況下的適用性。但對于實時性要求很高的噴繪系統而言它具有一定的局限性。所以在設計壓縮存儲方案時要綜合考慮以上兩個因素選擇最適合的數據壓縮算法。
參考文獻
[1] 周峰江.壓電式噴頭的基本原理和應用[J].印染, 2003,29(4):259-283.
[2] 呂慶莉.計算機控制系統的溫壓控制策略[J].微電子學與計算機,2008,25(2):172-175.
[3] 趙建洋.一種分段動態數據壓縮算法[J].振動與沖擊,2007,26(9):112-114.
[4] 皺樂強.最小二乘法原理及其簡單應用[J].科技信息,2010,23(2):282-283.
[5] 杜水友,章皓,鄭永軍,等.最小二乘法擬合壓力傳感器二次曲線及精度分析[J].中國計量學院學報,2005,16(3):185-187.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
黄色亚洲在线| 午夜精品国产| 国产欧美一区二区视频| 欧美日韩综合视频| 免费久久99精品国产自| 亚洲日本国产| 亚洲免费观看高清完整版在线观看| 激情国产一区| 一区二区三区在线免费观看| 国内成人精品2018免费看 | 亚洲美女中出| 亚洲精品一品区二品区三品区| 国产精品卡一卡二卡三| 欧美日韩在线直播| 久久午夜av| 亚洲私拍自拍| 亚洲伊人观看| 亚洲黄色在线视频| 亚洲自拍偷拍视频| 午夜精品久久久久久久 | 欧美在线播放一区二区| 欧美资源在线观看| 在线视频你懂得一区| 国内自拍视频一区二区三区| 国产一区二区毛片| 在线成人黄色| 国产免费一区二区三区香蕉精| 国产精品推荐精品| 国产亚洲欧美另类一区二区三区| 欧美日韩国产成人在线观看| 欧美日韩视频一区二区| 国产精品久久久久久久一区探花| 欧美成人国产一区二区| 欧美激情综合色| 欧美性做爰毛片| 欧美日韩黄视频| 免费观看在线综合色| 欧美激情综合网| 国产精品久久久久久亚洲毛片| 国产欧美亚洲精品| 国产精品麻豆欧美日韩ww | 欧美在线视频a| 亚洲伦理在线观看| 亚洲第一中文字幕| 先锋影音一区二区三区| 一区二区三区精品国产| 亚洲一区999| 亚洲少妇自拍| 欧美在线免费看| 一本一本大道香蕉久在线精品| 午夜精品福利电影| 另类尿喷潮videofree| 久久看片网站| 久久精品欧美日韩| 欧美高清在线精品一区| 国产精品久久久久久影院8一贰佰| 欧美喷潮久久久xxxxx| 裸体一区二区| 欧美日韩在线播放三区| 国语自产精品视频在线看| 日韩视频亚洲视频| 亚洲乱码国产乱码精品精98午夜| 亚洲国产天堂久久综合| 亚洲一二三区视频在线观看| 亚洲国产91精品在线观看| 亚洲第一页中文字幕| 正在播放亚洲一区| 亚洲淫性视频| 美女精品自拍一二三四| 免费日韩成人| 国产精品私人影院| 国产亚洲综合在线| 国内成+人亚洲| av不卡免费看| 亚洲一区二区动漫| 亚洲肉体裸体xxxx137| 欧美与欧洲交xxxx免费观看 | 亚洲一区亚洲二区| 亚洲欧美日韩综合| 欧美成人精精品一区二区频| 欧美精品一区二区在线播放| 欧美精品一区二区久久婷婷| 国产日本精品| 亚洲第一精品福利| 亚洲精品资源| 亚洲一区二区免费视频| 亚洲精品一区二区三区蜜桃久| 久久狠狠亚洲综合| 国产精品久久久久久久久久直播| 亚洲激情第一区| 一本久道久久久| 亚洲日本国产| 亚洲午夜一区| 欧美激情一二区| 永久久久久久| 欧美综合国产| 欧美一区二区在线播放| 欧美日韩中文字幕| 国产视频在线观看一区二区| 一区二区欧美精品| 一本色道婷婷久久欧美| 午夜激情久久久| 欧美日韩在线观看一区二区| 国产日韩欧美精品| 一区二区三区精品久久久| 日韩一二三区视频| 免费在线观看成人av| 欧美性猛交视频| 国产亚洲欧美日韩美女| 亚洲国产日韩一区二区| 久久精品99| 久久午夜av| 国产精品高潮呻吟| 黄色小说综合网站| 欧美制服丝袜第一页| 一本一道久久综合狠狠老精东影业 | 欧美日韩国产小视频| 国产欧美精品在线| 亚洲电影在线播放| 亚洲在线播放电影| 最新国产成人在线观看| 亚洲永久免费精品| 欧美日韩中字| 在线观看欧美| 亚洲国产精品久久| 理论片一区二区在线| 1000部精品久久久久久久久| 亚洲激情网站免费观看| 亚洲欧美一区二区激情| 国产精品蜜臀在线观看| 亚洲黄色免费| 99国内精品久久| 欧美日韩一级黄| 一本久久知道综合久久| 亚洲日韩视频| 欧美精品一区在线播放| 91久久久久久国产精品| 欧美一区二区高清| 国产精品99久久久久久白浆小说| 欧美日韩国产影片| 一本色道久久综合亚洲精品小说| 亚洲小少妇裸体bbw| 欧美成人精品一区二区| 国产午夜精品视频| 久久成人综合视频| 免费美女久久99| 亚洲精品日韩综合观看成人91| 亚洲深夜av| 国产农村妇女毛片精品久久莱园子 | 亚洲精品视频免费观看| 久久视频这里只有精品| 亚洲第一区在线观看| 日韩一级裸体免费视频| 免费在线观看日韩欧美| 亚洲精品国产日韩| 午夜一区二区三视频在线观看| 国产视频精品va久久久久久| 中国亚洲黄色| 亚洲天堂久久| 欧美日韩视频在线观看一区二区三区| 在线观看欧美一区| 夜夜嗨av色一区二区不卡| 国产精品系列在线播放| 日韩视频在线播放| 午夜亚洲福利| 国产精品一二三视频| 亚洲一区观看| 亚洲伊人网站| 韩国av一区二区| 亚洲无吗在线| 国产精品成人一区二区三区夜夜夜| 午夜久久美女| 欧美日韩国产系列| 夜夜嗨av一区二区三区网页| 一区二区欧美激情| 国产日韩欧美| 99国产精品久久久久久久成人热| 国产精品一区二区在线观看不卡| 亚洲在线视频| 牛人盗摄一区二区三区视频| 亚洲一区中文字幕在线观看| 免费久久久一本精品久久区| 亚洲国产精品成人综合色在线婷婷 | 欧美91视频| 亚洲人体一区| 宅男噜噜噜66一区二区| 国产日韩欧美综合一区| 99精品视频一区| 欧美色视频日本高清在线观看| 日韩一级免费| 久久综合狠狠综合久久综合88| 亚洲视频在线观看| 欧美大片在线观看一区| 午夜视频在线观看一区二区三区 | 欧美日韩一区二区在线播放| 亚洲国产成人精品久久久国产成人一区 | 久久精品成人欧美大片古装| 可以看av的网站久久看| 亚洲性视频h| 欧美日韩播放|