新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 大功率整流電源智能CAD系統

        大功率整流電源智能CAD系統

        作者: 時間:2012-03-09 來源:網絡 收藏
        4 主要技術實現

        4.1 的實現

          系統采用面向對象的技術實現知識的表示,將多種單一知識表達方法:規則、框架和過程組成一種統一的知識表達模型。它以對象為中心,將對象的屬性、動態行為特征和處理等有關知識封裝在表達對象的結構中。具體實現采用框架結構來建立統一的知識表達模型,其基本結構由關系槽、屬性槽、方法槽與規則槽所組成。關系槽表達對象之間的靜態關系;屬性槽表達設計對象數據的靜態屬性;方法槽用來存放對象的方法;規則槽用來存放產生式規則集。

          大功率的設計工作按分層模塊化的設計思想從上到下進行分解,建立了框架類樹。主要應用輸入參數框架類、主整流方案框架類、冷卻系統框架類、保護系統框架類、控制系統框架類。由這些框架類生成初始事實文件,經過系統推理后得到與初始事實相應的設計結果。

          系統的知識庫是由一系列框架類構成的樹形鏈的結構,采用樹形推理鏈的控制策略來設計推理機。正向推理機由樹形推理鏈來進行推理。設計型的知識庫、規則中嵌套著計算和過程,因此在推理過程中不僅要考慮單一的陳述性語句匹配,還要完成計算、賦值等過程。這種能處理多種知識的推理機,提高了推理的靈活性。

        4.2 和繪圖系統的鏈接

          將專家系統與繪圖系統進行鏈接,是為了克服傳統專家系統缺乏圖形表示的缺點,并滿足將設計結果用圖形表示的需求。系統選用支持對象鏈接與嵌入(OLE)、動態數據交換(DDE)功能的AutoCAD作為圖形支持。

          系統建立了一個OLE客戶應用程序,把Auto-CAD的圖形結果鏈接到專家系統中,為專家系統提供了圖形庫,使用戶在專家系統中可以瀏覽圖形,并且可以激活OLE服務程序,用AutoCAD對圖形對象進行編輯。

          專家系統的處理結果需要送入圖形處理系統繪制圖形,系統采用VB-ADS應用程序建立起專家系統與AutoCAD之間的DDE通道,并通過它把專家系統的推理結論傳遞給VB-ADS應用程序,進行參數化繪圖。

        4.3 資源管理型用戶界面

          的設計流程表現為樹型結構,在根層為項目集,了層依次為子系統層、子系統各模塊層。系統采用資源管理器型界面正好符合其設計特點。利用VB5.0提供的Tree View控件、List View控件和Image List控件完成。Tree View控件的節點集(Nodes)表現結構的層次性,List View控件表現數據細節,Image List控件與Tree View控件和List View控件結合使用,為其提供圖形資源,從而節省了系統資源。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 获嘉县| 马边| 金昌市| 呼和浩特市| 南华县| 易门县| 宁武县| 扶余县| 锡林浩特市| 商都县| 前郭尔| 彰化市| 姚安县| 沾益县| 招远市| 伊春市| 普兰县| 滁州市| 潞城市| 吉首市| 高安市| 温泉县| 应城市| 乳源| 南丹县| 广平县| 长丰县| 隆回县| 黄大仙区| 黄浦区| 石屏县| 闻喜县| 大石桥市| 凌云县| 吐鲁番市| 深水埗区| 望奎县| 阳曲县| 古交市| 称多县| 清水河县|