• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>
    當前位置: 首頁 > 專利查詢>馬蓉專利>正文

    一種城市仿真平臺CSS的軟件架構設計方法技術

    技術編號:29253371 閱讀:36 留言:0更新日期:2021-07-13 17:23
    本發明專利技術公開了一種城市仿真平臺CSS的軟件架構設計方法,本發明專利技術包括以下步驟:S1:通過開發工具QT使用C++語言對CFD開源框架openfoam進行封裝;S2:根據openfoam接口簡易化映射到前端桌面;S3:使用腳本語言python對paraview結果根據用戶選擇自動化輸出。本發明專利技術將科研人員使用的CFD仿真計算框架openfoam和可視化輸出軟件paraview進行二次開發,使得非科研人員可以方便靈活便捷的開展CFD城市仿真業務不受專業知識限制,可根據用戶使用習慣定制化、自動化輸出內容。

    【技術實現步驟摘要】
    一種城市仿真平臺CSS的軟件架構設計方法
    本專利技術屬于軟件二次開發領域,具體涉及一種城市仿真平臺CSS的軟件架構設計方法。技術背景伴隨著計算機及軟件技術的飛速發展,進行城市數字仿真已是全球城市發展的必然趨勢,利用先進的計算機技術實現現代城市本身的數字化。利用科學計算的方法與虛擬現實技術應用在城市規劃、建筑設計、管理運營等領域。具備人機交互性、真實建筑空間感、大面積三維地形仿真、計算流體力學方法等特性。基于城市基礎數據利用計算流體力學建立的算法模型與科學預測方法,通過得到城市仿真初步數據的同時,構建城市仿真平臺,支持城市運行預測與決策支持領域。城市仿真平臺注重于人機交互,科研人員只需要將參數進行透明化,流程自動化,使用者自己負責參數設置和結果輸出樣式,極大提高非科研人員的使用效率。
    技術實現思路
    本專利技術的目的是為了解決城市管理者、規劃部門、企業等非科研人員使用城市仿真技術的問題,提出了一種城市仿真平臺CSS的軟件架構設計方法。本專利技術的技術方案是:一種城市仿真平臺CSS的軟件架構設計方法,包括以下步驟:S1:通過開發工具QT使用C++語言對CFD開源框架openfoam進行封裝;S2:根據openfoam接口簡易化映射到前端桌面;S3:使用腳本語言python對paraview結果根據用戶選擇自動化輸出。本專利技術的有益效果是:本專利技術的軟件架構設計方法將科研人員使用的CFD仿真開源框架openfoam和可視化結果輸出的paraview進行封裝,極大的方便可非科研人員進行城市仿真應用,進而對城市規劃、管理、運營提供必要的協助。進一步的,步驟S1中包括以下子步驟:S1-1:通過QT開發工具將openfoam開源框架進行初步封裝,進行界面化操作模式;S1-2:根據用戶使用習慣,將參數設置通過流體力學計算條件篩選和搭配進行前端開發。進一步的,步驟S3的具體方法為:S3-1:找到paraview處理數據集接口,匯總接口功能,根據用戶使用習慣提取部分重要接口;S3-2:使用腳本語言Python對接口進行參數配置,根據用戶喜好自動化生成可視化計算結果。上述進一步方案的的有益效果為:1.本專利技術設計的架構方法實用性強、使用者技術水平要求低、操作簡單。2.根據用戶提供的模型可以自動的進行自定義的計算域設定。3.計算結果支持批量化、個性化、多格式輸出。附圖說明圖1為城市仿真平臺CSS的軟件架構設計方法的技術方案的流程圖;圖2為城市仿真平臺CSS的軟件架構設計方法的步驟S1的流程圖;圖3為城市仿真平臺CSS的軟件架構設計方法的實施例圖。具體實施方式下面結合附圖對本專利技術的實施例作進一步說明。如圖1和圖3所示,本專利技術提供了一種城市仿真平臺CSS的軟件架構設計方法,包括以下步驟:S1:通過開發工具QT使用C++語言對CFD開源框架openfoam進行封裝;S2:根據openfoam接口簡易化映射到前端桌面;S3:使用腳本語言python對paraview結果根據用戶選擇自動化輸出。在本專利技術實施例中,如圖2所示,步驟S1中包括以下子步驟:S1-1:通過QT開發工具將openfoam開源框架進行初步封裝,進行界面化操作模式;S1-2:根據用戶使用習慣,將參數設置通過流體力學計算條件篩選和搭配進行前端開發。在本專利技術實施例中,如圖1所示步驟S3的具體方法為:S3-1:找到paraview處理數據集接口,匯總接口功能,根據用戶使用習慣提取部分重要接口;S3-2:使用腳本語言Python對接口進行參數配置,根據用戶喜好自動化生成可視化計算結果。本專利技術的工作原理及過程為:人工讀取識別openfoam和paraview框架接口,在QT開發工具中使用C++編程語言進行二次開發,同時結合用戶使用習慣和使用方法,從數據簡單輸入到輸出自動化、個性化處理。本專利技術的有益效果為:本專利技術的軟件架構方法將科研人員使用的CFD仿真計算框架openfoam和可視化輸出軟件paraview進行二次開發,使得非科研人員可以方便靈活便捷的開展CFD城市仿真業務不受專業知識限制,可根據用戶使用習慣定制化、自動化輸出內容。本領域的普通技術人員將會意識到,這里所述的實施例是為了幫助讀者理解本專利技術的原理,應被理解為本專利技術的保護范圍并不局限于這樣的特別陳述和實施例。本領域的普通技術人員可以根據本專利技術公開的這些技術啟示做出各種不脫離本專利技術實質的其它各種具體變形和組合,這些變形和組合仍然在本專利技術的保護范圍內。本文檔來自技高網...

    【技術保護點】
    1.一種城市仿真平臺CSS的軟件架構設計方法,其特征在于,包括以下步驟:/nS1:通過開發工具QT使用C++語言對CFD開源框架openfoam進行封裝;/nS2:根據openfoam接口簡易化映射到前端桌面;/nS3:使用腳本語言python對paraview結果根據用戶選擇自動化輸出。/n

    【技術特征摘要】
    1.一種城市仿真平臺CSS的軟件架構設計方法,其特征在于,包括以下步驟:
    S1:通過開發工具QT使用C++語言對CFD開源框架openfoam進行封裝;
    S2:根據openfoam接口簡易化映射到前端桌面;
    S3:使用腳本語言python對paraview結果根據用戶選擇自動化輸出。


    2.根據權利要求1所述的集合openfoam和paraview自動化處理模型并計算的流程,其特征在于,所述步驟S1中包括以下子步驟:
    S1-1:通過QT開發工具將op...

    【專利技術屬性】
    技術研發人員:馬蓉萬碧玉李林沛
    申請(專利權)人:馬蓉
    類型:發明
    國別省市:北京;11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码夫の前で人妻を犯す中字| 日韩丰满少妇无码内射| 精品久久久久久无码中文字幕一区| 少妇特殊按摩高潮惨叫无码| 中文字幕有码无码AV| 无码粉嫩虎白一线天在线观看| 成人免费无码H在线观看不卡 | 亚洲精品一级无码中文字幕| 亚洲AV中文无码字幕色三| 免费无遮挡无码视频在线观看 | 久久久久成人精品无码中文字幕| 人妻少妇精品无码专区| 久久无码中文字幕东京热| 熟妇人妻中文av无码| 精品无码国产一区二区三区51安| 国产精品多人p群无码| 久久久久久无码国产精品中文字幕| 18禁免费无码无遮挡不卡网站| 亚洲av无码一区二区三区乱子伦| 日韩精品无码Av一区二区| 国产精品无码久久四虎| 亚洲AV无码成人专区| 日韩乱码人妻无码中文字幕久久| 亚洲精品无码久久久影院相关影片| 日韩精品中文字幕无码专区| 亚洲AV成人无码网站| 中文午夜人妻无码看片| 精品成在人线AV无码免费看 | 日韩放荡少妇无码视频| 久久精品亚洲中文字幕无码麻豆| 亚洲av无码一区二区三区乱子伦| yy111111电影院少妇影院无码| 国产成人综合日韩精品无码| 精品无码成人网站久久久久久| 亚洲精品无码久久久久YW| 亚洲AV成人无码网天堂| 日韩人妻无码免费视频一区二区三区 | 亚洲gv猛男gv无码男同短文 | 东京热人妻无码一区二区av| 少妇性饥渴无码A区免费| 中文无码vs无码人妻|