1. ChemCAD軟體如何使用
支持各種輸出設備
ChemCAD支持各種輸出設備,用以生成流程、單元操作圖表、符號、工藝流程圖和繪圖的硬拷貝。可以輸出到點陣列印機、激光列印機、支持Adobe Postscript語言的任何設備以及繪圖機等,也可以直接輸出到文件,還可以將輸出轉換為AutoCAD的DXF格式。如果AutoCAD和ChemCAD都安裝在同一個計算機上,用戶可以規定包含AutoCAD的位置,所有由ChemCAD產生的DXF文件都會自動存到AutoCAD目錄中。
界面友好
ChemCAD一直以操作簡單、界面友好而著稱,目前的ChemCAD5.3版運行於Window 95 / NT、Windows2000環境。根據Microsoft Window設計標准採用了Microsoft工具包及Window Help系統,使得ChemCAD對用戶來說,外觀及感覺和用戶熟悉的其它Window程序十分相似。
ChemCAD把屏幕分成4個區,頂行是狀態區,顯示作業目錄、版本號等;第二行顯示頂層菜單,這些菜單項經過精心安排,從左至右正是使用ChemCAD進行模擬計算的逐個主要步驟。每個頂層菜單下是一套彈出式菜單,這些菜單包括了ChemCAD內嵌的各個功能,使用這些菜單可以完成模擬計算中所需進行的絕大部分工作。 主屏幕由流程窗口占據;屏幕最下面一行被稱為One Line Help,為當前操作提供簡單描述。屏幕布置簡潔,以菜單系統為基礎,輸入簡明扼要,如此友好的圖形人機對話界面使初學者很容易上手。
通過Window交互操作功能,第5版最大的好處是可使ChemCAD和其它應用程序交互作用:使用者可以迅速而容易地在ChemCAD和其它應用程序之間傳送模擬數據。第5版在三個不同層次上支持這種交互操作性,這些新的功能可以把過程模擬的效益大大擴展到工程工作的其它階段中去。
①模擬數據的拷貝/粘貼/聯接
例如,通過拷貝 / 粘貼 / 聯接功能可以把一個塔的剖面和進出口流股模擬結果粘貼到一個Excel報表中去,以便進一步分析。這就免去了手工抄寫產生錯誤。
②對模擬對象和數據的目標聯接嵌入OLE自動界面
例如,通過OLE自動界面可以用Visual Basic程序去控制你的模擬。可以用Visual Basic或Visual Basic for Applications ( VBA)程序編一個文檔化的界面來存取和控制過程模型。
③OLE目標的嵌入
例如,用Visual Basic for Applications ( VBA)宏語言編一個工廠操作工用的界面來聯接ChemCAD的模型,使模型的某些計算結果直接顯示在屏幕界面上來指導操作工操作。
詳盡的幫助系統
ChemCAD的Hand-Holding可以象一個真正的老師一樣,「手把手地」指導用戶如何開始和完成一個模擬計算的過程,指導用戶完成流程生成步驟,提示組分輸入,調用熱力學專家系統,一直到運算開始。完成問題的每一步時,ChemCAD都會查對那一步完成的情況。上文提到的「One line help」也是ChemCAD的一個特點。另外,隨時隨地的「F1」幫助可以解答用戶的大部分疑問。
輸入系統採用了專家檢測系統,使用戶不必費心檢查輸入是否有遺漏或語句錯誤。專家系統會自動指引你下一步應當輸入什麼數據,並顯示每一步驟是否已正確地完成。
熱力學方法的選擇是模擬計算的一個難點,不正確的熱力學方法將使得計算結果毫無意義,ChemCAD提供了一套熱力學專家系統,輸入溫度和壓力范圍,ChemCAD根據組分及輸入數據推薦一個合適的熱力學方法,極大地方便了用戶。
作業和工況管理方便
作業和工況管理功能使用戶可以方便地恢復、拷貝或刪除流程;對每個項目,可以輸入帳號和一些描述性語言,使得用戶在開始項目時可以明確選擇所需要的流程;ChemCAD甚至還可以記錄每個項目所花費的時間。
在ChemCAD系統中,每一個作業只對應於一個文件,不象其他流程模擬軟體系統一個作業一大堆文件。
使用靈活
使用ChemCAD用戶可以定義新增組分、圖標和符號,用戶也可以利用簡單的計算機語言建立自己的設備模型和計算程序。ChemCAD還考慮到多個用戶使用同一台計算機時的情況,不同的用戶可以在不同的目錄中定義自己的組分、圖標和符號,互不幹擾。
強大的計算和分析功能
ChemCAD可以求解幾乎所有的單元操作,對非常復雜的循環迴路也可以輕松處理。在ChemCAD中,用戶可以指定斷裂流股,可以通過RUN指令方便地控制計算順序,這對全流程模擬的收斂非常有利,可以加速循環的收斂。ChemCAD的自動計算功能具備先進的交互特性,允許用戶不定義物流的流率來確定物流的組成。ChemCAD還具有先進的優化和分析功能。靈敏度分析模塊可以定義2個自變數和多至12個因變數,優化模塊可以求解有10個自變數的函數的最大最小值。
即時生成PFD圖
ChemCAD為用戶形成工藝流程圖(PFD)提供了集成工具。使用它,可以迅速有效地建立PFD。對指定流程,可以建立多個PFD。如果以某種方式改變了流程,此改變情況會自動影響到所有相關的PFD,如果重新進行了計算,新結果也會自動傳送到所有相關的PFD。在PFD中,可以方便地加入數據框(熱量和物料平衡數據)、單元數據框(單元操作規定和結果)、標題、文字注釋、公司代號等等。
報告格式可選
ChemCAD允許用戶按照要求輸出報告。在報告中,可以選擇輸出的流股、單元操作,對流股中包含的數據也可以進行定義。對蒸餾塔,可以輸出包括迴流比、溫度、壓力、每塊板上的汽液相流率等詳細數據;對換熱器,可以輸出加熱曲線。報告的格式也可以進行定義,可以由用戶決定小數點後的位數等。
集成了設備標定模塊及工具模塊
ChemCAD集成了對蒸餾塔、管線、換熱器、壓力容器、孔板和調節閥進行設計和核算的功能模塊,包括專門進行空氣冷卻器和管殼式換熱器設計和核算的CC-Therm模塊。這些模塊共享流程模擬中的數據,使得用戶完成工藝計算後,可以方便地進行各種主要設備的核算和設計。ChemCAD還提供了設備價格估算功能,用戶可以對設備的價格進行初步估算。
ChemCAD在工具菜單中含有CO2固體預測、水合預測、減壓閥和數據回歸多個功能模塊。其中CO2固體預測模塊計算CO2固體形成的逸度和初始溫度;水合預測模塊估算有關烴和氣體形成水合物的條件,同時也計算以游離水為基準的水合相組成;減壓閥模塊計算緊急和正常情況下泄壓閥的性能,包括燃燒模型和泄壓模型;
支持動態模擬
Chemstations 公司開發了大量的動態操作單元,包括動態蒸餾模擬CC-DCOLUMN,動態反應器模擬CC-ReACS,間歇蒸餾模擬CC-Batch,聚合反應器動態模擬CC-Polymer,這些模塊都完全集成到ChemCAD中,共享ChemCAD的資料庫、熱力學模型、公用工程和設備核算模塊。
在動態模擬過程中,用戶可以隨時調整溫度、壓力等各種工藝變數,觀察它們對產品的影響和變化規律。還可以隨時停下來,轉回靜態。ChemCAD提供了PID控制器、傳遞函數發生器、數控開關、變數計算表等進行動態模擬的控制單元,利用它們可以完成對流程中任何指定變數的控制。利用動態模擬,用戶可以:
①確定開停工方案
使裝置安全、平穩地開車啟動或停工是生產中的關鍵技術。用ChemCAD可以模擬開停工過程,看到開停工過程中的各種工藝參數的變化,從而研究各種開停工方案。
②計算特殊的非穩態過程
當系統內部壓力、溫度不穩時,用穩態軟體不能計算系統緊急放空,只能靠ChemCAD Dynamical的過程傳遞函數,利用微分逼近的原理來完成。利用這一新型工具,工程師可以解決許多前人無法解決的工程難題。
③生產指導和調優
由於ChemCAD的動態計算完全採用嚴格的熱力學模型,所以能准確完全地模擬裝置的動態操作過程,還可將裝置的工藝參數調到各種極限狀態,以確定裝置的優化狀態或分析裝置出現生產問題的原因。
經濟評價功能
運用CHEMCAD可以在作工藝計算的同時進行經濟評價,用戶能夠估算基建費用和操作費用,並進行過程的技術經濟評價。ChemCAD的技術經濟評價方法與工業界應用的方法密切結合。經濟評價可以使用於工作的任何階段,從工藝過程的研究開發、設計、工廠建設以至工廠操作等過程。
在使用全部經濟評價系統功能時,CHEMCAD自模擬結果取出計算設備尺寸所需數據,然後進行全面的經濟核算。用戶還可將自身的價格指標和計算關系式存入系統,作為計算的依據。
數據回歸系統
ChemCAD擁有高度靈活的數據回歸系統,此系統可使用實驗數據求取物性參數,可以用於純組分性質回歸、二元交換作用參數回歸、電解質回歸、反應速率常數回歸等。數據回歸系統能夠通過輸入易測性質(例如沸點)來估算缺少的物性參數,可估算活度系數模型中的二元參數。當模擬流程中含有缺少實驗數據的新化學品時,這種特性特別有用。