技術頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術頻道 > 應用方案 > 梳棉機針布配套專家系統(tǒng)的設計

梳棉機針布配套專家系統(tǒng)的設計

時間:2006-10-25 14:24:00來源:wangsl

導語:?梳棉機在棉紡廠占有極其重要的地位,素被稱為棉紡廠的心臟。
0前言   梳棉機在棉紡廠占有極其重要的地位,素被稱為棉紡廠的心臟。而梳棉機針布的配置直接影響到梳棉機梳理質(zhì)量的好壞,針布雖小,作用極大。傳統(tǒng)的針布配套選擇多數(shù)根據(jù)本廠或其他廠經(jīng)驗,在配套中往往存在著一定的偏差,導致產(chǎn)品質(zhì)量下降。為了實現(xiàn)通過計算機來選擇梳棉機針布的最佳組合方式,我們在以前工作的基礎上,開發(fā)了一個可以根據(jù)針布生產(chǎn)廠家、不同型號梳棉機、紡紗品種、產(chǎn)量及不同針布的使用壽命等因素進行針布篩選的計算機輔助針布配套系統(tǒng)。該系統(tǒng)還提供了針布參數(shù)數(shù)據(jù)庫的維護功能,即對數(shù)據(jù)庫提供刪除、修改、添加功能等;提供棉紡廠生成自己的針布參數(shù)數(shù)據(jù)庫的功能;提供針布參數(shù)數(shù)據(jù)分析等功能。通過計算機把針布選擇時的經(jīng)驗轉換為限制條件,應用計算機智能化的判斷和選擇,使針布的配套更具科學性和可靠性。   1 系統(tǒng)設計   1.1設計目標和原則   1.1.1 系統(tǒng)實現(xiàn)的主要目標  ?。?)按不同針布類型建立數(shù)據(jù)庫表,提供對不同紡紗種類、不同生產(chǎn)產(chǎn)量、不同類型的針布各個參數(shù)的添加、修改、刪除操作及棉紡廠針布參數(shù)子庫的生成。  ?。?)提供按針布生產(chǎn)廠、紡紗品種、生產(chǎn)產(chǎn)量、梳棉機種類、針布使用壽命等進行智能篩選和自選配套。  ?。?)提供國內(nèi)外針布參數(shù)摘要分析,給出針布前角和齒密、前角和齒總高、前角和基部厚度、前角和縱向齒距之間等的線性關系;提供用戶的權限維護等信息。   1.1.2 系統(tǒng)設計需要掌握以下原則  ?。?)數(shù)據(jù)編碼標準化,在制定編碼時,綜合考慮國際標準、國家標準及行業(yè)標準。   (2)軟件編寫規(guī)范化,確保軟件的可維護性實用性和可擴展性。  ?。?)注重數(shù)據(jù)的安全性,系統(tǒng)在發(fā)生故障或數(shù)據(jù)輸入不合理時,應有較強的抗干擾能力和控制故障能力。   1.2制定計算機智能配套原則   梳棉機針布配套一般情況下是7配套。包招錫林、蓋板、道夫、刺輥、前固定蓋板、后固定蓋板分梳板,其中起主要作用的是前4種。 我們首先建立一個數(shù)據(jù)庫,存儲能收集到的國內(nèi)外所有針布的各種參數(shù),根據(jù)國外最先進的針布生產(chǎn)廠(如Graf、Hollingsworth等)和梳棉機生產(chǎn)廠(如Crosrol、Rieter、Truetzschler等)配套經(jīng)驗,建立了較為先進的配套模型。根據(jù)梳棉機種類、加工品種等提供用戶操作界面,用來維護針布數(shù)據(jù)庫和根據(jù)實際需要對針布進行篩選。   另外根據(jù)各工廠實際情況建立一個工廠針布子數(shù)據(jù)庫,可以根據(jù)產(chǎn)地、原料、產(chǎn)量進行針布篩選。如果子庫沒有滿足條件的針布配套,則建立一個我們命名為次優(yōu)原則的篩選機制。以高產(chǎn)針布為例: 錫林針布,如數(shù)據(jù)庫中沒有相應高產(chǎn)錫林針布,可以選用前角在27°到35°之間,密度在660齒/(25.4 mm)2到990齒/(25.4 mm)2之間的中產(chǎn)錫林針布,如沒有滿足條件的針布則配套失敗。   蓋板針布,如果沒有高產(chǎn)蓋板針布,可以選用密度在350齒/(25.4 mm)2到520齒/(25.4am)2之間的蓋板針布,如果沒有滿足條件的針布則配套失敗。   對于道夫和刺輥,沒有高產(chǎn)針布選用中產(chǎn)針布,沒有中產(chǎn)針布選用低產(chǎn)針布。否則需要通過自選配套實現(xiàn)。   1.3系統(tǒng)的組成和結構   本系統(tǒng)為針布參數(shù)的配套設計、數(shù)據(jù)分析、數(shù)據(jù)庫管理為一體的綜合系統(tǒng),因此系統(tǒng)總體設計方案應保證數(shù)據(jù)的暢通正確,使模塊問的耦合性最小,保證用戶界面雙向信息的正常流動。系統(tǒng)堤供的所有功能都是通過主界面進入響應模塊,圍繞針布參數(shù)數(shù)據(jù)庫的數(shù)據(jù)進行的。根據(jù)設計目標,將整個系統(tǒng)劃分為相對獨立的數(shù)據(jù)庫管理、針布參數(shù)配套、數(shù)據(jù)分析和輔助功能四個功能模塊。   數(shù)據(jù)庫管理模塊。主要實現(xiàn)針布參數(shù)數(shù)據(jù)乒的維護、紡紗廠子數(shù)據(jù)庫的生成功能。針布數(shù)據(jù)庫的維護完成對數(shù)據(jù)庫的數(shù)據(jù)進行修改和刪除等操作,該項操作要保證數(shù)據(jù)的完整性、一致性。棉紡廠子數(shù)據(jù)庫的生成是用戶根據(jù)本廠已有的針布情況,從針布數(shù)據(jù)庫中提取數(shù)據(jù)到本廠的子數(shù)據(jù)庫中,同時提供對子數(shù)據(jù)庫進行“增、刪、改”操作等功能。   針布參數(shù)配套模塊。提供自選配套和智能畫套,在自選配套中按針布生產(chǎn)廠、紡紗品種、生產(chǎn)產(chǎn)量,根據(jù)設定的參數(shù)范圍,進行針布的篩選。在智能配套中按針布生產(chǎn)廠、紡紗品種、生產(chǎn)產(chǎn)量進行智能化篩選,智能篩選按照前面提到的篩選厲則進行。   數(shù)據(jù)分析模塊。提供對國內(nèi)外針布參數(shù)的摘要分析,統(tǒng)計針布各種參數(shù)的平均數(shù)、標準差、力差、總和、最大值、最小值等。分析針布參數(shù)前角和齒密、前角和齒總高、前角與基厚、前角與縱向齒距、前角與橫向齒距之間存在的線性關系。   2 系統(tǒng)實現(xiàn)   2.1開發(fā)環(huán)境   由于這是一個以數(shù)據(jù)庫為基礎的專家系統(tǒng),所以程序設計語言選用Visual Basic 6.0,數(shù)據(jù)庫使用Access 2003,數(shù)據(jù)接口使用AD0。AD0(Ac-tiveX Date Object)是Microsoft.數(shù)據(jù)庫應用程序開發(fā)的新接口,是建立在OLE DB之上的高層數(shù)據(jù)庫訪問技術。ADO技術基于COM((CompomentObject Model),具有COM組件的諸多優(yōu)點,可用來構造可復用應用框架,被多種語言支持,可訪問關系數(shù)據(jù)庫、非關系數(shù)據(jù)庫及所有的文件系統(tǒng)。   2.2數(shù)據(jù)庫結構   根據(jù)系統(tǒng)設計方案,建立數(shù)據(jù)庫fillet.mdb,在該數(shù)據(jù)庫中建立數(shù)據(jù)表:錫林表、蓋板表、道夫表、刺輥表、工廠表等。  ?。?)Cylinder(錫林表)結構如表1。Coverg—uard(蓋板表)、Doffer(道夫表)、Licke—rin(刺輥表)與Cylinder(錫林表)的結構相類似。  ?。?)Factory(工廠表)結構如表2。   2.3模塊設計   2.3.1標準模塊設計  ?。?)Const(常量模塊)。定義了該程序所使用的全局常量。包括版本號、生成日期、數(shù)據(jù)源信息常量、默認訪問次數(shù)等。   (2)bFunc(數(shù)據(jù)庫模塊)。定義了底層數(shù)據(jù)庫操作。包括連接、斷開數(shù)據(jù)庫,執(zhí)行數(shù)據(jù)庫查詢操作等。  ?。?)GeneralFunc(工具函數(shù))。定義了常用的工具函數(shù),例如將回車鍵轉換為Tab鍵,替換字符串中的單引號等。  ?。?)Variable(變量模塊)。定義了程序中所使用的全局變量。包括各個表的類對象以及所選擇的表和類別等。   2.3.2類模塊設計   在這里把數(shù)據(jù)庫中的一個表封裝成一個類,表中的一個字段對應著類中的一個屬性,此外還封裝了針對該表的初始化、插入、刪除、更新等基本方法。這樣針對數(shù)據(jù)庫的操作就被完全封裝成了類的操作,從根本上屏蔽了數(shù)據(jù)鏈接的問題。本系統(tǒng)創(chuàng)建了錫林類(Cylinder)、Coverguard(蓋板類)、Doffer(道夫類)、Licker-in(刺輥類)及Factory(工廠類)。   3 系統(tǒng)特點   3.1操作界面友好   考慮到運用該系統(tǒng)用戶的計算機應用水平存在差異,本系統(tǒng)設計的界面友好,操作簡單,在設計時多采用了文本框、單選按鈕、多選按鈕等操作簡單的控件,用戶使用鼠標就可以完成大多數(shù)功能;對于易出錯的地方,系統(tǒng)給出詳細提示,使用戶一目了然;錄人數(shù)據(jù)時,在設計允許的情況下,用戶可以通過下拉組合框輸入,在方便用戶的同時,也保證了數(shù)據(jù)錄入的一致性。   3.2采用模塊化的設計   模塊化是指解決一個復雜問題時自頂向下逐層把軟件系統(tǒng)劃分成若干模塊的過程,每個模塊完成一個特定的子功能,各個模塊按一定的方法組裝起來成為一個整體,從而實現(xiàn)系統(tǒng)的功能。系統(tǒng)設計的質(zhì)量主要反映在模塊的獨立性上。本系統(tǒng)的每個模塊完成獨立的子功能,與其他模塊的聯(lián)系少且接口簡單,達到了數(shù)據(jù)耦合和功能內(nèi)聚的標準??删S護性、可理解性、可重用性較高。   4系統(tǒng)運行效果   本系統(tǒng)在紡織廠進行了試運行,效果較好。以往憑經(jīng)驗的選擇轉變?yōu)橛嬎銠C智能化的判斷和選擇,把計算機技術引入到針布選擇中來,這對選擇出符合生產(chǎn)實際的針布,縮短產(chǎn)品開發(fā)周期,提高產(chǎn)品的質(zhì)量大有益處,同時還可以節(jié)省時間和人力,提高經(jīng)濟效益。并且還提供了各種針布參數(shù)的摘要分析及參數(shù)之間相關性分析。圖2為生產(chǎn)棉纖維的高產(chǎn)梳棉機實際需求的一種針布配套選擇。   5結束語   本系統(tǒng)實現(xiàn)了梳棉機針布配套的智能化篩選,把前人的經(jīng)驗以量化的形式體現(xiàn)出來。本系統(tǒng)存儲了我們所能收集到的國內(nèi)外所有的梳棉機針布的全部參數(shù),并結合工廠的實際應用情況進行配套,具有極大的使用價值,得到了專家的肯定,并在工廠中實際使用。下一步,我們還要在此基礎上實現(xiàn)梳棉機針布配套的銷售系統(tǒng),擴展專家系統(tǒng)的功能。

標簽:

點贊

分享到:

上一篇:煤矸石發(fā)電是擴大煤矸石綜合...

下一篇:微能WIN-V63矢量控制變頻器在...

中國傳動網(wǎng)版權與免責聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(wǎng)(www.treenowplaneincome.com)獨家所有。如需轉載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。

本網(wǎng)轉載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

網(wǎng)站簡介|會員服務|聯(lián)系方式|幫助信息|版權信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

中國傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務平臺

網(wǎng)站客服服務咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 版權所有 粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網(wǎng)安備 44030402000946號