国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

人工智能技術輔助開發(fā)“智鑄”系統(tǒng)

2020-04-13 03:01:26傅駿傅馨竹龍輝陽唐鈺蒲麗旭張再航張峻寧
關鍵詞:人工智能

傅駿 傅馨竹 龍輝陽 唐鈺 蒲麗旭 張再航 張峻寧

【摘 ?要】采用開源免費的深度學習平臺,利用python二次開發(fā)了“智鑄”系統(tǒng),包括“識鑄”“聽鑄”“盯鑄”三個模塊,鑄造企業(yè)員工可以用手機或電腦自主學習,提升員工從業(yè)能力。在設備旁安裝“聽鑄”軟硬件一體化設備,可以實現(xiàn)對連續(xù)運行設備的在線自動監(jiān)聽偵測?!岸㈣T”模塊實現(xiàn)連續(xù)生產鑄件的自動檢測、鑄造缺陷分析與重點安全區(qū)域的監(jiān)控。

【Abstract】The deep learning platform is open source and free, and python is used to develop the "intelligent casting" system, including three modules of "recognition casting" "listening casting" and "staring casting". Employees of casting enterprises can use mobile phones or computers to learn independently to improve their working ability.It can realize automatic online monitoring and detection of continuous running equipment by installing "listening casting" hardware and software integration equipment beside the equipment.The "staring casting" module can realize automatic detection of continuous casting, ?the analysis of casting defects and monitoring of the key safety areas.

【關鍵詞】人工智能;“智鑄”;百度云;百度大腦;Tkinter

【Keywords】artificial intelligence; "intelligent casting"; Baidu Cloud; Baidu brain; Tkinter

【中圖分類號】TP29 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 【文獻標志碼】A ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 【文章編號】1673-1069(2020)01-0166-02

1 引言

為引導鑄造企業(yè)規(guī)范發(fā)展,促進行業(yè)產業(yè)結構調整、優(yōu)化和轉型升級,2019年9月,中國鑄造協(xié)會頒布了團體標準《鑄造企業(yè)規(guī)范條件》,從2020年1月1日起開始施行。該標準對鑄造企業(yè)的建設條件與布局、企業(yè)規(guī)模、生產工藝、生產裝備、質量管控、能源消耗、環(huán)境保護、安全生產及職業(yè)健康和監(jiān)督管理、員工素質等提出了規(guī)范條件,提升新入職員工培養(yǎng)和老員工復訓質量、在鑄造生產環(huán)節(jié)引入智能技術手段已經迫在眉睫,“智鑄”系統(tǒng)可以有效滿足鑄造企業(yè)需求。

2 系統(tǒng)開發(fā)

2.1 開發(fā)平臺

深度學習是機器學習領域中的一個研究方向。深度學習是通過大量樣本訓練,計算機自動學習樣本數(shù)據(jù)的內在規(guī)律和表示層次,最終達到能夠像人一樣具有分析學習能力的目的。深度學習在搜索技術、數(shù)據(jù)挖掘、機器學習、機器翻譯、自然語言處理、多媒體學習、語音、推薦和個性化技術,以及其他相關領域都取得了很多成果。

百度公司提供了百度大腦,提供了一系列人工智能開放功能和開放平臺,不要求用戶掌握高深的深度學習理論即可學習。其中,EasyDL平臺集成了深度學習功能,用戶只需要輸入素材(圖片、聲音、文本等),平臺就可以自動進行訓練,提供SDK。

2.2 系統(tǒng)總體設計

項目組分析了目前鑄造行業(yè)的需要以及掌握的基礎數(shù)據(jù),設計的“智鑄”系統(tǒng)功能如圖1所示。

“智鑄”(1.0版)包括三大部分:

①識鑄。本系統(tǒng)提供鑄造車間結構、鑄造設備、鑄造工藝流程、鑄造原輔材料、鑄造模具、鑄造工裝工具等知識模塊,學員可以利用手機App或者網頁、單機等多種方式利用,自主學習鑄造相關知識,提升從業(yè)水平。②聽鑄。本系統(tǒng)通過軟硬件一體化,安裝在重要設備的旁邊,自動監(jiān)聽設備的運行聲音,聽到故障聲音時自動報警,通知維修工到場處理。③盯鑄。本模塊的葉片在線巡檢功能,對熔模鑄件進行拍照,對尺寸和形狀進行分析,判斷是否合格。“缺陷分析”功能實現(xiàn)對多種鑄件表面缺陷的拍照,識別出缺陷的種類,輔助員工解決問題。“安全區(qū)域監(jiān)測”對行車下方、熔煉區(qū)域等重點安全區(qū)域進行在線監(jiān)測,對不安全行為進行拍照并及時提醒。

2.3 素材準備

深度學習最重要的工作是分類,并收集素材,分類整理。針對擬開發(fā)的模塊,收集照片,分類存放。其中,幾個模塊的分類情況是:①鑄造設備。參照《JB/T3000鑄造設備型號編制方法》,分為原砂處理設備、舊砂處理設備、混砂機、造型設備、制芯設備、熔煉合金備料設備、熔煉設備、澆包、澆注機、落砂設備、清理設備、拋丸設備、熱處理設備、底漆設備及其他等類別。②鑄造工藝流程。分為砂處理、造型、熔煉、澆注、補澆、落砂、清理、拋丸、噴丸、吊運、出鐵熱處理、底漆等類別。每個工藝流程的類別根據(jù)情況又細分為若干工步。③鑄造原輔材料。分為造型材料、制芯材料、熔煉材料、輔助材料、成型澆注系統(tǒng)、特種冒口、涂料等。每種材料又可以細分,如造型材料又可分為原砂、粘結劑、輔助材料等。④鑄造工裝工具。分為模樣、模底板、砂箱、芯盒、冷鐵、樣板、起模針、砂舂、刮板、冒口模樣等。按照分類情況,收集照片,素材來源于各企業(yè)網站、廣告、期刊雜志、會議論文集等。本項目一共收集照片7200余張,仔細進行了分類。選擇每個類別的90%左右生成zip壓縮包進行訓練用,其余的圖片用作測試。

圖2是收集的照片示例。

2.4 訓練

在百度云平臺注冊賬號,分別訓練為公有云、設備SDK、私有服務器、軟硬件一體化四種類型。每個類型訓練在1h內可以完成,短的15min左右。在訓練時,可以離開頁面、可以關機,后臺自動訓練。訓練完成后,消息發(fā)送到手機。采用測試集圖片測試效果。正確率偏低,可以用測試集糾正或者上傳更多照片重新訓練,確保每一類正確率不低于95%,方可投入使用。

2.5 GUI界面開發(fā)

利用Tkinter基于“設備SDK”獲得的API進行二次開發(fā),方便用戶使用。

2.5.1 獲取Access_token

百度AIP開放平臺使用OAuth 2.0授權調用開放API,推薦使用POST方法,請求URL必須指定grant_type=client_credentials。

獲取Access_token的關鍵代碼是:

host = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials

&client_id=DVLdnGu7GCWMVemADk1pz2d7&client_secret=HAlPAyIIYx57GGUV7dXBSBUu1o7Wt1yx'

response = requests.get(host)

acca=response.json()

2.5.2 設置發(fā)布信息

設置自己項目的訪問網址,將上傳的圖片轉換為Base64格式,用python抓取識別結果,并轉換為漢字,同時給出識別結果與概率。

2.5.3 http請求

對訓練獲得的庫通過http請求獲得結果,關鍵代碼是:

http=urllib3.PoolManager()

img = base64.b64encode(pic.read())

encoded_data = json.dumps(params).encode('utf-8')

request=http.request('POST', url,body,headers)

2.6 使用

公有云訓練完成后,在“體驗H5”設置相關信息,用手機掃描后即可使用。用戶上傳照片或現(xiàn)場拍攝,系統(tǒng)自動給出識別結果。

對設備SDK方式獲得的代碼進行了基于Tkinter的二次開發(fā)。其中,選擇圖片文件并在GUI界面的標簽上顯示的關鍵代碼[1]是:

filename = askopenfilename(initialdir = 'D:',filetypes=(("全部文件","*.*"),("圖片類型","*.jpg"),("圖片","*.png")))

pilImage = Image.open(filename)

tkImage = ImageTk.PhotoImage(image=pilImage,width=ww,height=hh)

lbltu =Label(root,image=tkImage)

圖3是“智鑄”系統(tǒng)的手機H5體驗界面和單機GUI界面。

3 結語

開發(fā)的“智鑄”系統(tǒng)在部分企業(yè)試用,基本達到了開發(fā)目的,該系統(tǒng)輔助員工自主學習,員工可以在現(xiàn)場或學習室有針對性地提升自己薄弱的知識和技能,提升從業(yè)能力。

利用深度學習訓練素材,使機器具備智能能力,關鍵是收集足夠的素材。目前,該系統(tǒng)基本功能受到用戶的肯定。項目組收集了用戶意見,下一步將收集更多的訓練素材并引入進化優(yōu)化算法,持續(xù)開發(fā)鑄造車間區(qū)域安全在線監(jiān)測、在線巡檢等,不斷提高滿足鑄造行業(yè)企業(yè)智能化的水平。

【參考文獻】

【1】傅駿,傅馨竹,郝文源,等.基于Tkinter的百度AI圖像識別技術二次開發(fā)實踐[J].科技風,2019(09):69+75.

猜你喜歡
人工智能
我校新增“人工智能”本科專業(yè)
用“小AI”解決人工智能的“大”煩惱
汽車零部件(2020年3期)2020-03-27 05:30:20
當人工智能遇見再制造
2019:人工智能
商界(2019年12期)2019-01-03 06:59:05
AI人工智能解疑答問
人工智能與就業(yè)
IT經理世界(2018年20期)2018-10-24 02:38:24
基于人工智能的電力系統(tǒng)自動化控制
人工智能,來了
數(shù)讀人工智能
小康(2017年16期)2017-06-07 09:00:59
人工智能來了
學與玩(2017年12期)2017-02-16 06:51:12
绥棱县| 和政县| 江油市| 旬邑县| 商洛市| 昆明市| 漠河县| 陇西县| 齐河县| 南安市| 永寿县| 高雄市| 鄂尔多斯市| 永吉县| 云和县| 怀化市| 剑河县| 宁晋县| 泰顺县| 太谷县| 莎车县| 富宁县| 水富县| 南召县| 抚远县| 区。| 永顺县| 海门市| 于田县| 临清市| 武山县| 南平市| 巴塘县| 陈巴尔虎旗| 永平县| 峨山| 定襄县| 朔州市| 朝阳县| 石家庄市| 北安市|