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的設計目標。

主站蜘蛛池模板: 97视频在线观看免费视频| 99re精彩视频| 99精品视频九九精品| 99精品免费在线| 91精品久久久久久无码人妻| 四虎国产永久在线观看| 国产美女无遮挡免费视频网站| 美女内射视频WWW网站午夜 | 宅男噜噜噜66国产在线观看| 国产极品美女在线| 四虎综合网| 国产成+人+综合+亚洲欧美| 波多野结衣一区二区三区四区| 亚洲黄色网站视频| 欧美、日韩、国产综合一区| 人妻丰满熟妇AV无码区| 中国国产高清免费AV片| 亚洲 日韩 激情 无码 中出| 98超碰在线观看| 日本爱爱精品一区二区| 992Tv视频国产精品| 91国内视频在线观看| 青青青亚洲精品国产| 国产黄色免费看| 精品国产www| 亚洲免费三区| 日韩成人午夜| 无遮挡一级毛片呦女视频| 思思热在线视频精品| 日韩一级毛一欧美一国产| 国产精品毛片一区| 四虎永久在线| 国产成人一二三| a毛片在线免费观看| 国产真实二区一区在线亚洲| 免费看av在线网站网址| 天堂成人在线| 成人午夜福利视频| 国产欧美高清| 国产精品亚洲精品爽爽| 鲁鲁鲁爽爽爽在线视频观看| 亚洲一区二区三区国产精品 | 亚洲手机在线| 2022国产91精品久久久久久| 久久精品国产一区二区小说| 国产成人精品在线1区| 国产一级片网址| 日韩第一页在线| 成人一级免费视频| 国产成人亚洲精品蜜芽影院| 国产乱码精品一区二区三区中文 | 国产自在线拍| 中文无码日韩精品| 中文字幕人妻av一区二区| 不卡无码网| 亚洲欧美一区二区三区蜜芽| 国产在线啪| 欧美中文字幕在线二区| 国产午夜人做人免费视频中文 | 色婷婷色丁香| 日本不卡在线播放| 91精品综合| 国产无码精品在线播放| 欧美日韩亚洲国产主播第一区| 黄色在线不卡| 日韩欧美中文在线| 91色在线视频| 国产主播喷水| 99久久国产综合精品2023| 久久精品娱乐亚洲领先| 国产成人精品一区二区免费看京| 国产精品lululu在线观看| 国产亚洲精品精品精品| 激情综合网激情综合| 亚洲精品成人福利在线电影| 国产精鲁鲁网在线视频| 国产资源站| jizz国产在线| 一边摸一边做爽的视频17国产 | 青青青草国产| 午夜一级做a爰片久久毛片| hezyo加勒比一区二区三区|