火箭運動方程

[拼音]:fang zhen ruanjian

[英文]:simulation software

專門用於模擬的計算機軟體。它與模擬硬體同為模擬的技術工具。模擬軟體是從50年代中期開始發展起來的。它的發展與模擬應用、演算法、計算機和建模等技術的發展相輔相成。其目標是不斷改善面向問題、面向使用者的模組描述能力和對模型實驗的功能。不同技術水平的使用者通過模擬軟體能在不同的程度上採用他們表達問題的習慣語言,方便地與計算機對話,完成建模或模擬實驗。模擬軟體的主要功能是:

(1)源語言的規範化和處理,即規定描述模型的符號、語句、句法、語法,檢測源程式中的錯誤和將源程式翻譯成機器可執行碼。

(2)模擬的執行和控制。

(3)資料的分析和顯示。

(4)模型、程式、資料、圖形的儲存和檢索。可以通過對軟體的設計來實現這些功能。模擬軟體分為模擬語言、模擬程式包和模擬軟體系統三類。其中模擬語言是應用最廣泛的模擬軟體。模擬程式包是針對模擬的專門應用領域建立起來的程式系統。軟體設認人員將常用的程式段設計成通用的子程式模組,並設計一個主程式模組,用於呼叫子程式模組。模擬研究人員使用這種程式包可免去繁重的程式編制工作。模擬程式包除不具備模擬軟體的功能①以外,至少具備功能②、③、④中的任一種。模擬軟體系統以資料庫為核心將模擬軟體的所有功能有機地統一在一起,構成一個完善的系統。它由建模軟體、模擬執行軟體(語言)、輸出結果分析報告軟體和資料庫管理系統組成。1984年出現了第一個以資料庫為核心的模擬軟體系統,此後又出現採用人工智慧技術(專家系統)的模擬軟體系統。這個發展趨勢將使模擬軟體具有更強、更靈活的功能、能面向更廣泛的使用者。

參考書目

G.A.Korn,J.V.Wait, Digital Continuous System Simulation,Prentice-Hall,Inc.,Englewood Cliffs,New Jersey,1978.

F.E.Cellier,Process in Modeling & Simulation,Academic Press,New York,1982.