999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MATLBA的自動貼標機的參數尋優

2018-11-14 10:43:52惠州城市職業學院劉錦杭
電子世界 2018年20期

惠州城市職業學院 劉錦杭

貼標機是一種為包裝或產品添加標簽的機器。它不僅具有美觀的效果,更重要的是可以實現產品銷售的跟蹤管理,特別是在制藥,食品等行業,貼標機是現代包裝的組成部分。為使生產效益最大化,貼標機的貼標故障率往往需要降到最低。本文從貼標機的三個參數作為分析因子,利用神經網絡軟件MATLAB對系統進行訓練學習,建立系統的神經網絡模型。最后在此模型下,進行參數尋優,實現系統參數的優化,達到了最優故障率。

一、參數分析

貼標機在運行過程中,最重要的設定參數主要有三個,分別是步進電機速度、電磁鐵打開延時、電磁鐵關閉延時。對于電機速度,如果電機速度設定太高故障率會升高,如果速度太低,效率會降低。所以電機速度應該設定在一個合理的范圍。對于電磁鐵打開延時,因為電磁鐵打開延時的計時時刻為電機啟動瞬間,如果該延時設得過短,會導致回收輪在運動中,壓標輪就已經執行壓標動作,導致標帶扯斷;如果設得過大,效率會降低。對于電磁鐵關閉延時,因為電磁鐵關閉延時的計時時刻為打開電磁鐵瞬間,如果該延時設得過短,會導致壓標不成功中;如果設得過大,效率會降低。

綜上所述,步進電機速度、電磁鐵打開延時和電磁鐵關閉延時三個參數必須設定為一個合理值才能使系統運行在最佳狀態。在系統實際運行中,對三個參數分別設定不同值,測得系統貼標失敗率如表1-1所示。

表1-1 不同參數下貼標故障率

從表1-1中可知,電磁鐵打開延時設置范圍為100ms~300ms之間;電磁鐵關閉延時設置范圍為100ms~300ms之間;步進電機轉速設定范圍在100~500r/min之間;標簽定位檢測時間為50ms~150ms之間;光纖靈敏度在400~600之間。假設設定時間分辨率為1ms,光纖靈敏度分辨率為1,則參數設置組合可與200×200×400×100×200=3200億種組合。這是非常龐大的設置組合,不可能所有組合一一設定進行測試。由于人工神經網絡無需事先確定輸入輸出之間映射關系的數學方程,僅通過自身的訓練,學習某種規則,在給定輸入值時就可以得到最接近期望輸出值的結果。貼標系統的貼標失敗率和三個參數之間的關系是復雜的非線性關系,可通過神經網絡對系統進行訓練學習,建立系統的神經網絡模型。最后在此模型下,進行參數尋優,實現系統參數的優化。

二、MATLAB神經網絡應用

MATLAB具有強大的數學分析功能,其在神經網絡分析方面,同樣表現出強大的分析能力。在訓練神經網絡前,需要對數據進行預處理,一種重要的預處理手段是歸一化處理。下面簡要介紹歸一化處理的原理與方法。

1.數據歸一化

進行數據歸一化,就是將數據映射到[0,1]或[-1,1]或更小的區間,比如(0.1,0.9)。需要對數據進行歸一化的原因主要有:(1)輸入數據的單位不一樣;(2)數據的范圍不同,功能不同;(3)由于神經網絡的輸出層中的激活函數的范圍是有限的,因此需要將網絡中訓練的目標數據映射到激活函數的范圍。Matlab中數據的歸一化主要采用以下兩個功能函數:

(1).premnmx

將矩陣歸一化,主要用于訓練數據集的歸一化。

(2).postmnmx

矩陣映射是回歸到變換之前的范圍。該函數主要用于將神經網絡的輸出結果映射到歸一化前的數據范圍。

2.神經網絡實現函數

利用Matlab構建一個神經網絡,需要使用到三個功能函數:網絡創建函數newff、訓練神經網絡函數train、應用建立得網絡進行仿真的功能函數sim。

(1).newff函數

神經網絡創建函數,使用方法:net = newff ( A, B, {C} ,‘trainFun’)。

(2).train函數

神經網絡訓練學習函數,使用方法:[ net, tr, Y1, E ] = train( net, X, Y )。

圖3-1 神經網絡MATLAB程序流程圖

(3).sim函數

神經網絡仿真函數,使用方法:Y=sim(net,X)。

三、系統參數優化

1.神經網絡MATLAB代碼設計

根據MATLAB神經網絡建模方法,設計得神經網絡參數尋優MATLAB程序流程圖如圖3-1所示。

首先對輸入的數據進行歸一化處理;然后創建網絡,設定訓練參數,比如訓練次數、訓練精度等;最后應用建立好的網絡對參數進行尋優。

根據程序流程圖,設計得MATLAB代碼如下:

2.參數優化

在MATLAB運行上面程序,得出網路訓練結果圖如圖3-2所示。從圖中可看出,訓練次數在180次的時候,訓練誤差達到0.01。

圖3-2 神經網絡訓練結果

運行后,MATLAB打印出的最佳參數為(160,100,190),最小失敗率為2.63。對貼標控制器進行設定,使得機器在參數(160,100,190)下運行,統計實際的貼標失敗率。并在此參數范圍內進行微調,最后確定機器在參數為(180,110,160)這個參數點運行狀態最佳。

四、結束語

通過MATLAB神經網絡建模以及參數尋優,確定最佳參數為(280,280,340,50,440),最小貼標失敗率為0.9541。對貼標控制器進行設定,讓機器在參數(280,280,340,50,440)下運行,統計實際的貼標失敗率,并在此參數范圍內進行微調,最后確定機器在參數為(260,290,320,60,455)這個參數點運行狀態達到最佳,實測最小失敗率為0.9/1000,滿足2/1000的設計目標。

主站蜘蛛池模板: 国产精品极品美女自在线网站| AV熟女乱| 成年人午夜免费视频| 亚洲欧洲日产国码无码av喷潮| 精品视频在线一区| 日本精品一在线观看视频| 国产色伊人| 小蝌蚪亚洲精品国产| 亚洲国产日韩在线观看| 中国国产一级毛片| 99在线观看精品视频| 亚洲成a∧人片在线观看无码| 日本精品视频一区二区| 欧美日韩成人在线观看| 亚洲AV电影不卡在线观看| 婷婷综合色| 日本高清成本人视频一区| 人妖无码第一页| 午夜性刺激在线观看免费| 91口爆吞精国产对白第三集| 欧美国产菊爆免费观看| 日本91视频| 国产波多野结衣中文在线播放| 国产性爱网站| 国产成人精品视频一区视频二区| 欧美亚洲中文精品三区| 91精选国产大片| 久久永久免费人妻精品| 国产日韩精品一区在线不卡 | 99久久亚洲精品影院| 无码'专区第一页| 伊人五月丁香综合AⅤ| 小蝌蚪亚洲精品国产| 欧美日韩成人在线观看| 又大又硬又爽免费视频| 成人精品免费视频| 在线视频亚洲色图| 成年A级毛片| 国产成人精品免费视频大全五级| 亚洲无码熟妇人妻AV在线| 东京热一区二区三区无码视频| 无码内射中文字幕岛国片| 成人伊人色一区二区三区| 亚洲高清日韩heyzo| 亚洲欧美不卡中文字幕| 婷婷亚洲最大| 国产高潮流白浆视频| 国产尹人香蕉综合在线电影| 亚洲无码一区在线观看| 成人va亚洲va欧美天堂| 欧美激情视频一区| 日本不卡在线播放| 久久人搡人人玩人妻精品一| 人妻精品久久无码区| 波多野结衣无码AV在线| 欧日韩在线不卡视频| 国产欧美日韩在线一区| 欧美午夜在线播放| 国产靠逼视频| 曰AV在线无码| 国产福利一区二区在线观看| 久久青草免费91线频观看不卡| 不卡无码h在线观看| 欧美一区福利| 国产一区二区影院| 天堂网亚洲系列亚洲系列| 欧美精品综合视频一区二区| 国产精品女同一区三区五区| 无码国产伊人| 香蕉在线视频网站| 国产无码高清视频不卡| 国产玖玖玖精品视频| 国产欧美日韩视频怡春院| 青青热久免费精品视频6| 蜜臀av性久久久久蜜臀aⅴ麻豆| 四虎国产在线观看| 美女免费黄网站| 69国产精品视频免费| 天天色天天操综合网| 青青操视频在线| 欧亚日韩Av| 91 九色视频丝袜|