李 偉,姚建凡,付 叢,彭思濤,陳 俊,張希晉
(中廣核研究院有限公司,廣東 深圳 518000)
反應堆設計軟件包是核電工程設計與安全分析的重要工具。軟件包涵蓋了堆芯物理軟件、熱工水力軟件和系統輔助軟件等,提供了包括燃料組件計算、三維核設計、通量圖處理、子通道分析、系統瞬態等功能。但各軟件在設計分析中存在以下不足:
1)軟件跨專業,輸入輸出差異大;
2)文本形式建模,人機交互較差,影響設計效率;
3)數據管理的方式不利于數據的重用與共享;
4)沒有使用調度策略,無法充分利用計算資源。
綜上所述,亟待開發一套面向反應堆設計的快速建模平臺。結合不同專業領域的發展和技術特點,融合標準化的輸入和輸出,并采用軟件組件化管理和自主研發的界面解析器實現各設計軟件模塊的快速集成與界面定制。本文詳細介紹了系統設計、關鍵技術、主要功能和應用情況。
平臺支持多用戶的操作,具備管理和并發執行的能力,支持新功能的快速開發,已有功能模塊的易維護的特點。根據以上特點,系統的物理架構、邏輯架構和數據架構設計如下。
物理架構設計為2臺管理服務器、2臺數據服務器和N臺計算服務器,如圖1所示。

圖1 物理架構設計圖Fig.1 Physical architecture design
管理服務器上部署了平臺軟件、設計軟件及相關輔助軟件,用戶采用遠程登錄的方式登錄到管理服務器上進行設計工作。
兩臺數據服務器負責保存平臺上用戶產生的數據,包括文件及數據庫。……