freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

機(jī)床廠故障診斷專家系統(tǒng)設(shè)計(jì)_畢業(yè)設(shè)計(jì)-資料下載頁

2025-08-19 12:14本頁面

【導(dǎo)讀】效的縮短因設(shè)備故障而造成的設(shè)備停機(jī)時間。同時對于機(jī)床制造商來說,可以。數(shù),降低了售后技術(shù)支持費(fèi)用,增強(qiáng)產(chǎn)品的市場競爭力。機(jī)床廠維修人員解決問題的效率。對快速恢復(fù)生產(chǎn)有重要的作用。用java語言,適用性強(qiáng),理論上能在許多終端機(jī)上運(yùn)行。該系統(tǒng)能夠快速解。不同類型的操作。.2按故障發(fā)生頻率.........

  

【正文】 障解決時間 metime datetime 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 29 在數(shù)據(jù)庫中建立以上的相關(guān)表。本系統(tǒng)一共涉及 5 張表,分別是 設(shè)備數(shù)據(jù)表、用戶登錄數(shù)據(jù)表、管理員數(shù)據(jù)表、知識庫數(shù)據(jù)表、故障歷史記錄表 。每張表有多個屬性組成,每個屬性要根據(jù)實(shí)際要求設(shè)置相應(yīng)的字段類型,例如故障歷史記錄的屬性, mbtime 表示的故障發(fā)生的日期,所以字段類型應(yīng)當(dāng)選擇Datetime。 主關(guān)鍵字 (primary key)是表中的一個或多個字段,它的值用于惟一地標(biāo)識表中的某一條記錄。在兩個表的關(guān)系中,主關(guān)鍵字用來在一個表中引用來自于另一個表中的特定記錄。主關(guān)鍵字是一種唯一關(guān)鍵字,表定義的一部分 [7]。 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 30 第六章 系統(tǒng)操作界面設(shè)計(jì)與實(shí)現(xiàn) 6. 1 登錄模塊設(shè)計(jì)與實(shí)現(xiàn) 所有用戶在此界面登錄,首頁介紹了開源機(jī)床廠的發(fā)展歷史, 并有各種機(jī)床的常 見故障信息及機(jī)床簡介, 以及公司所獲的成就、公司擅長生產(chǎn)的產(chǎn)品 ,有管理員登錄鏈接和普通用戶登錄鏈接 。如圖 6 6 63 所示 圖 61 用戶登錄首頁 圖 62 普通用戶登錄 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 31 圖 63 管理員用戶登錄 普通用戶可以進(jìn)行故障查詢和歷史庫信息 查詢 ,如圖 6 65: 圖 64 普通用戶故障查詢 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 32 65機(jī)床歷史故障信息查詢 管理員可以對知識庫、歷史庫、普通用戶進(jìn)行增加、修改、刪除的操作 , 及時更新知識庫、故障庫的信息,并 可以增加登錄的普通用戶名, 如圖 6 6 669 所示: 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 33 圖 66知識庫 的管理操作 圖 67歷史 庫的管理操作 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 34 圖 68 對 普通用戶的添加 操作 圖 69知識庫信息查詢 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 35 第七章 系統(tǒng)實(shí)現(xiàn)的若干問題解決 添加 struts 包實(shí)現(xiàn)動態(tài) action 動作。 Struts 是由 apache 開源軟件聯(lián)盟提供,它的目標(biāo)是希望分離 WEB 程序的表示層、控制層 和后臺功能層,也就是實(shí)現(xiàn) MVC模式。 本系統(tǒng)采用 struts2,實(shí)例處理流程圖 如圖 71 所示 [8]。 服 務(wù) 器 啟 動 后 , 根 據(jù) 加載 ActionServlet 讀取 文件內(nèi)容到內(nèi)存 [10]。以登錄為例:第一次進(jìn) 會先實(shí)例化 Form、把默認(rèn)值賦給 表單 元素。輸入用戶名密碼提交 表單 、提交到 action 屬性的 ,通過 ActionServlet 讀 文件找到 action 下的 path 屬性找到 .action,通過 name 屬性找 formbeans中的 formbean 的 name 屬性得到 ActionForm 的包名類名,先實(shí)例化 form,把表單的值填充給 form,調(diào)用 form 的 validate 方法驗(yàn)證、 ActionErrors 返回 null 表示驗(yàn) 證通過,否則失敗返回 input 指定的頁面 .驗(yàn)證通過會實(shí)例化Action,執(zhí)行 Action 的 execute 方法 [11]。 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 36 圖 71實(shí)體處理流程圖 歷史庫添加機(jī)床故障歷史信息 實(shí)例 : 此處 歷史庫添加 、刪除、修改 機(jī)床故障歷史信息為例, 它們 的 部分 代碼如下: private static final long serialVersionUID = 1L。 private String lid。 private String lname。 private String ldatail。 private String lreason。 private String lbtime。 private String letime。 public String getLid() . . . 在 往數(shù)據(jù)庫中添加 操作的代碼: public String execute() throws Exception { HttpServletRequest request = ()。 try{()。 Connection conn =(jdbc:7887)。 Statement st=()。 (lid)。 String sql=INSERT INTO history (mid,mname,mdatail,mreason,mbtime,metime) VALUES(39。+lid+39。,39。+lname+39。,39。+ldatail+39。,39。+lreason+39。,39。+lbtime+39。,39。+letime+39。)。 (sql)。 (qerq)。 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 37 ()。 (name)。 (info, 添加 成功 !)。 ()。 ()。 } catch(Exception e){} return success。}} 在 : public String execute() throws Exception { HttpServletRequest request = ()。 try{()。 Connection conn =(jdbc:7887)。 Statement st=()。 String sql=delete from history where mid=39。+lid+39。 (sql)。 ()。 (name)。 (info, 刪除成功 !)。 ()。 ()。} catch(Exception e){} return success。}} 在 : public String execute() throws Exception { HttpServletRequest request = ()。 String mid=(lid)。 try{()。 Connection conn =(jdbc:,447887)。 Statement st=()。 String sql=select * from tb_Knowledge where mid=39。+lid+39。 sql=update history setmname=39。+lname+39。,mdatail=39。+ldatail+39。,mreason=39。+lreason+39。,mb南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 38 time=39。+lbtime+39。,metime=39。+letime+39。 where mid=+(lid)。 (sql)。 ()。 (name)。 (info, 更新成功 !)。 ()。 ()。} catch(Exception e){} return success。}} 列出 在 的 部分 代碼 如下,該代碼的作用是當(dāng)用戶沒有填寫機(jī)床型號和名稱時,彈出提示框提醒用戶將必填的信息填完,如果這兩項(xiàng)都填完時,系統(tǒng)才能執(zhí)行 動作,該動作是在 中定義的。 中定義了動作的代碼和操作成功和失敗的跳轉(zhuǎn)的界面。 function Check1(){ if(( ==)||(==)) {alert(機(jī)床型號、名稱不能為空 )。 ()。 return false。} else { =。 ()。 }} : 管理用戶登錄成功是跳轉(zhuǎn)到管理員的界面,所有的操作都不再需要權(quán)限驗(yàn)證,普通用戶的登錄操作成功后跳轉(zhuǎn)的是普通用戶的操作界面,能 夠進(jìn)行普通的查詢操作,管理登錄和普通用戶都是驗(yàn)證用戶名和密碼,若所輸入的用戶名和密碼都正確,才能成功跳轉(zhuǎn)。 它們在類 .java 中的語言處理都是類似的, 此處 舉例列出管理登錄。南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 39 (管理員) 中查詢數(shù)據(jù)庫的的語句,如 下: public String execute() throws Exception { String ch=fail。 try{ ()。 Connection conn=(jdbc:,447887)。 Statement sm=()。 String sql=select id from adminster where id=39。+id+39。and password=39。+password+39。 ResultSet rs=(sql)。 if(()){ ((1))。 ch=success。}} catch(Exception e){} return ch。 在 管理 員 登錄的界面,在該界面中, 登錄名稱不對時,重新跳轉(zhuǎn)登錄界面,或點(diǎn)擊重置也可以,其中 部分語句如下: form id=form name=form action= method=post center tr td width=15% height=30用戶名 : /td td width=35% input type=text name=id class=inputrightp //td td width=15% height=30密碼 : /td td width=35% input type=password name=password class=inputrightp //td /tr /center 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 40 br center tr td input type=submit name=Submit value=確定 /td td input type=submit name=Submit value=重置 /td /tr /center /form 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 41 第八章 結(jié)論與展望 “眾里尋他千百度,驀然回首,那人卻在燈火闌珊處”。如何識別重要的機(jī)械設(shè)備在運(yùn)行中存在故障的蛛絲馬跡,做到防微杜漸,防患于未然,一直是人們渴求的。專家系統(tǒng)能匯集和管理來自不同渠道、學(xué)科的專門知識和眾多專家的經(jīng)驗(yàn), 最適合用來解決大量知識和經(jīng)驗(yàn)才 能解決的問題。而機(jī)床故障診斷本身就是一項(xiàng)涉及多門學(xué)科的綜合技術(shù),最適合用專家系統(tǒng)予以解決 。 本系統(tǒng)采用面向?qū)ο蟮脑O(shè)計(jì)方法,用戶能夠很方便的在網(wǎng)頁界面上進(jìn)行故障查詢等操作,符合所 針對 客戶群體的特征。建立了故障知識庫和歷史庫的更新功能,使得隨著時代的發(fā)展,管理員能夠?qū)χR庫進(jìn)行更新,確保用戶能夠?qū)Τ霈F(xiàn)的新問題進(jìn)行查詢,歷史庫的查詢功能可以了解每臺機(jī)床的故障歷史記錄 ,并能將折舊報廢的機(jī)床刪除 。 將本系統(tǒng)嵌入到無錫開源機(jī)床廠的硬件系統(tǒng)當(dāng)中,并融合傳感器技術(shù)、信號采集技術(shù),建立一個真正的遠(yuǎn)程監(jiān)控和故障診斷系統(tǒng)。這樣, 用戶在機(jī)床工作現(xiàn)場就可以及時地進(jìn)行故障診斷;開源機(jī)床的售后服務(wù)人員也可以通過網(wǎng)絡(luò)隨時隨地監(jiān)控自己產(chǎn)品的工作狀態(tài),快速做出反應(yīng)。 研究專家系統(tǒng)是故障診斷技術(shù) 發(fā)展 的必然發(fā)展趨勢,特別是在數(shù)控方面,因?yàn)閿?shù)控機(jī)床的結(jié)構(gòu)越來復(fù)雜,并有精細(xì)化和大型化的發(fā)展趨勢,功能越來越全面,若數(shù)控機(jī)床發(fā)生故障,損失的不僅是機(jī)床本身,還有可能影響到整個生產(chǎn)線的 正常運(yùn)行 ,所以,現(xiàn)階段現(xiàn)有的專家系統(tǒng)不足以滿足客戶的需求,對故障能夠及時的預(yù)測和預(yù)防方面的研究應(yīng)該包含在 以后 專家系統(tǒng) 的 研究 中。 對于復(fù)雜的數(shù)控加工中心來說,要解決 作業(yè)過程中的所有故障是十分困難的。鑒于此情況,在技術(shù)實(shí)力雄厚的科研機(jī)構(gòu) 建立遠(yuǎn)程故障診斷系統(tǒng),通過 Inter 與機(jī)床 操作現(xiàn)場連接 [9],建立一個實(shí)時故障檢測系統(tǒng),及時地發(fā)現(xiàn)作業(yè)過程的故障,迅南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 42 速地進(jìn)行診斷。在本地的故障診斷系統(tǒng)無法解決時,利用 Inter 訪問遠(yuǎn)程故障診斷中心,通過技術(shù)實(shí)力雄厚的科研機(jī)構(gòu) 來解決這些故障, 及時的 恢復(fù)生產(chǎn),也有效地實(shí)現(xiàn)了技術(shù)資源共享,因此基于 Inter 的遠(yuǎn)程故障診斷系統(tǒng)將是一個 很好 的發(fā)展方向。 在本系統(tǒng)中加入故障仿真功能,可以讓用戶在使用本系統(tǒng)時,能夠結(jié)合生動形象三維故障 動畫更加準(zhǔn)確快捷的進(jìn)行故障診斷。 南京工程學(xué)院畢業(yè)設(shè)計(jì)論文 43 參考文獻(xiàn) 黃仁 機(jī)械故障診斷學(xué) [M],機(jī)械工程出版社 , . 楊其俊 機(jī)械故障診斷技術(shù) [M],石油大學(xué)出版社 , ( 典型數(shù)控機(jī)床的故障診斷與維護(hù)和專家系統(tǒng)的研究 [J]北京:科學(xué)出版社 , 5.周輝 基于數(shù)據(jù)庫的數(shù)控機(jī)床故障診斷專家系統(tǒng) [J].電腦知識與技術(shù), 基于故障樹的數(shù)控機(jī)床故障診斷系統(tǒng)研究 [J].華中科技大學(xué) 薩師煊 數(shù)據(jù)庫系統(tǒng)概論 [M].高等教育出版社 , 2020 8. 邱哲 王俊彪 馬斗 struts Web 設(shè)計(jì)與開發(fā)大全 [M].清華大學(xué)出版社 9. 黃文虎 夏松波 劉瑞巖 設(shè)備故障診斷原理、技術(shù)及應(yīng)用 .北京:科學(xué)出版社,19
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1