《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 模擬設(shè)計(jì) > 設(shè)計(jì)應(yīng)用 > 一種基于模板的CFD仿真報(bào)告自動(dòng)生成方法
一種基于模板的CFD仿真報(bào)告自動(dòng)生成方法
電子技術(shù)應(yīng)用
李俊達(dá),淮曉永,李帥蓉,雍沙
華北計(jì)算機(jī)系統(tǒng)工程研究所
摘要: CFD仿真分析報(bào)告是CFD軟件后處理部分的重要組成部分。CFD仿真分析報(bào)告生成主要采用人工編輯、手工提取和固定參數(shù)模板等方法。這些方法存在效率低、生成速度慢以及應(yīng)用工程受限等問題。為此提出了一種基于模板的CFD仿真報(bào)告生成方法。該方法基于Jinja2模板引擎設(shè)計(jì)了一個(gè)CFD仿真分析報(bào)告模板,在模板中引入動(dòng)態(tài)內(nèi)容生成腳本,實(shí)現(xiàn)了不同工程下動(dòng)態(tài)內(nèi)容生成;在動(dòng)態(tài)內(nèi)容生成過程中,通過采用基于消息中間件的數(shù)據(jù)異步通信方式,實(shí)現(xiàn)了高效并行的動(dòng)態(tài)內(nèi)容生成。基于該方法設(shè)計(jì)了一個(gè)CFD仿真分析報(bào)告自動(dòng)生成原型系統(tǒng),驗(yàn)證了該方法的有效性。
中圖分類號(hào):TP311.5 文獻(xiàn)標(biāo)志碼:A DOI: 10.16157/j.issn.0258-7998.244900
中文引用格式: 李俊達(dá),淮曉永,李帥蓉,等. 一種基于模板的CFD仿真報(bào)告自動(dòng)生成方法[J]. 電子技術(shù)應(yīng)用,2024,50(7):83-88.
英文引用格式: Li Junda,Huai Xiaoyong,Li Shuairong,et al. An automatic generation method of CFD simulation report based on template[J]. Application of Electronic Technique,2024,50(7):83-88.
An automatic generation method of CFD simulation report based on template
Li Junda,Huai Xiaoyong,Li Shuairong,Yong Sha
National Computer System Engineering Research Institute of China
Abstract: CFD simulation analysis report is an important part of the post-processing of CFD software. CFD simulation analysis report is generated by manual editing, manual extraction and program curing. These methods have some problems such as low efficiency, slow generation speed and limited application engineering. Therefore, a template-based CFD simulation report generation method is proposed in this paper. This method designs a CFD simulation analysis report template based on Jinja2 template engine. Dynamic content generation script is introduced into the template to realize dynamic content generation under different projects. In the process of dynamic content generation, the data asynchronous communication based on message middleware is adopted to realize efficient and parallel dynamic content generation. Based on this method, a prototype system for automatic generation of CFD simulation analysis report is designed, verifying the effectiveness of the method.
Key words : CFD simulation analysis;report generation method;template engine;dynamic content generation

引言

計(jì)算流體動(dòng)力學(xué)(Computational Fluid Dynamics, CFD)[1]是一種復(fù)雜的數(shù)值模擬方法,用于研究和模擬流體流動(dòng)、傳熱和質(zhì)量傳輸?shù)痊F(xiàn)象,已成為工程、科學(xué)和設(shè)計(jì)領(lǐng)域中不可或缺的工具。CFD模擬系統(tǒng)[2]是專門用進(jìn)行CFD模擬分析的計(jì)算工具。CFD模擬系統(tǒng)可劃分為獨(dú)立的三個(gè)階段:前處理、求解器和后處理。CFD仿真分析報(bào)告是CFD模擬系統(tǒng)后處理階段的重要組成部分,包括了模擬仿真要素的系統(tǒng)性描述,是工程師分析流場(chǎng)物理特征規(guī)律、發(fā)現(xiàn)工業(yè)設(shè)計(jì)方案的優(yōu)缺點(diǎn)、優(yōu)化改進(jìn)設(shè)計(jì)方案的重要依據(jù)。

CFD仿真分析報(bào)告生成方法主要采用手動(dòng)編輯、程序固化[3]和固定參數(shù)模板[4]。手動(dòng)編輯的生成方法是工程師憑借經(jīng)驗(yàn)手動(dòng)提取并編輯分析結(jié)果數(shù)據(jù)以及工程相關(guān)參數(shù),最終制定生成文檔;程序固化的生成方法是將報(bào)告格式直接嵌入計(jì)算機(jī)程序中,使程序能夠同時(shí)處理數(shù)據(jù)以及格式化操作,從而生成報(bào)告文件。固定參數(shù)模板的生成方法利用占位符、動(dòng)態(tài)數(shù)據(jù)的定義,實(shí)現(xiàn)了報(bào)告的生成。模板作為框架預(yù)先設(shè)定文檔結(jié)構(gòu)和格式,占位符表示動(dòng)態(tài)內(nèi)容插入點(diǎn),動(dòng)態(tài)數(shù)據(jù)負(fù)責(zé)內(nèi)容實(shí)時(shí)生成。

手動(dòng)編輯的方法耗時(shí)、一致性差,難以控制報(bào)告質(zhì)量。程序固化的方法受到剛性和靈活性的限制,難以滿足個(gè)性化需求,同時(shí)需要大量的開發(fā)和維護(hù)工作。固定參數(shù)模板的方法在面向不同的仿真工程時(shí)需要使用專業(yè)知識(shí)設(shè)計(jì)新模板。面對(duì)不斷變化的數(shù)據(jù)和分析需求,這些方法均呈現(xiàn)出難以適應(yīng)變化的局限性。為了解決上述方法的不足,本文面向CFD仿真分析報(bào)告設(shè)計(jì)了基于Jinja2模版引擎[5]的仿真分析報(bào)告模板,同時(shí)在模板中引入動(dòng)態(tài)內(nèi)容生成腳本可以根據(jù)不同需求、不同仿真工程的數(shù)據(jù),靈活地生成模板動(dòng)態(tài)數(shù)據(jù)內(nèi)容。通過引入消息中間件優(yōu)化了動(dòng)態(tài)內(nèi)容的生成流程,實(shí)現(xiàn)了一種高效的并行內(nèi)容動(dòng)態(tài)生成處理方式,提升了CFD仿真分析報(bào)告生成速度,增強(qiáng)了報(bào)告生成過程的效率和靈活性。


本文詳細(xì)內(nèi)容請(qǐng)下載:

http://m.jysgc.com/resource/share/2000006076


作者信息:

李俊達(dá),淮曉永,李帥蓉,雍沙

(華北計(jì)算機(jī)系統(tǒng)工程研究所,北京 100083)


Magazine.Subscription.jpg

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久精品国产清自在天天线| 日韩一区二区免费高清| 在线免费观看欧美| 国产精品一区二区三区免费观看| 欧美日韩国产经典色站一区二区三区| 久久综合色影院| 99成人在线| 亚洲高清视频在线| 久久精品国产精品| 欧美亚洲综合另类| 亚洲欧美综合另类中字| 亚洲一区日本| 亚洲午夜精品久久久久久浪潮| 日韩视频免费观看| 亚洲另类视频| 亚洲日本aⅴ片在线观看香蕉| 亚洲国产99| 亚洲国产精品成人va在线观看| 狠狠色狠狠色综合日日小说| 国产一区 二区 三区一级| 国产视频在线观看一区二区| 国产精品视频不卡| 国产精品永久免费视频| 国产精品免费一区豆花| 国产精品午夜在线| 国产精品久久中文| 国产欧美成人| 国产尤物精品| 影音先锋日韩有码| 亚洲高清免费视频| 亚洲精品国产精品久久清纯直播 | 亚洲砖区区免费| 亚洲免费在线看| 欧美一区二区免费视频| 欧美一区二区播放| 亚洲国产高清视频| 99re成人精品视频| 亚洲一区二区欧美| 小黄鸭精品aⅴ导航网站入口 | 欧美黄色免费网站| 欧美日韩极品在线观看一区| 国产精品国产福利国产秒拍| 国产深夜精品| 亚洲电影专区| 日韩亚洲精品电影| 亚洲综合色自拍一区| 久久爱www久久做| 亚洲国产欧美另类丝袜| 99国内精品久久| 午夜精品久久| 久久视频在线看| 欧美日本国产| 国产麻豆视频精品| 在线电影欧美日韩一区二区私密| 亚洲毛片一区| 先锋影院在线亚洲| 91久久在线播放| 亚洲综合日韩中文字幕v在线| 欧美在线观看网站| 欧美成人午夜激情在线| 国产精品久久777777毛茸茸| 国产一区二区高清| 亚洲精品久久| 先锋影音一区二区三区| 亚洲精品欧洲| 亚洲一区亚洲二区| 久久裸体艺术| 欧美日韩综合网| 好看不卡的中文字幕| 日韩亚洲成人av在线| 欧美在线不卡| 亚洲一区二区免费在线| 久久夜色精品国产亚洲aⅴ| 欧美三级资源在线| 激情六月综合| 亚洲无线视频| 亚洲美女在线视频| 久久国产精品网站| 欧美日韩精品久久| 国产亚洲欧美在线| 在线视频欧美日韩精品| 亚洲人成亚洲人成在线观看| 亚洲——在线| 欧美激情视频一区二区三区在线播放| 国产九色精品成人porny| 亚洲欧洲一区二区在线播放| 欧美一二三视频| 在线亚洲精品| 欧美超级免费视 在线| 国产免费观看久久黄| 亚洲精品一级| 91久久国产精品91久久性色| 欧美影院一区| 国产精品h在线观看| 亚洲承认在线| 久久国产夜色精品鲁鲁99| 久久精品国产77777蜜臀| 亚洲欧美激情诱惑| 欧美喷潮久久久xxxxx| 亚洲二区三区四区| 亚洲国产第一页| 久久久亚洲欧洲日产国码αv | 亚洲一区精品在线| 亚洲特色特黄| 欧美日韩国产限制| 亚洲激情婷婷| 91久久久在线| 免费观看亚洲视频大全| 一区二区三区在线高清| 久久成人综合视频| 久久蜜桃香蕉精品一区二区三区| 国产麻豆日韩| 午夜国产精品视频| 欧美一级黄色网| 国产精品美女xx| 亚洲午夜高清视频| 亚洲永久精品大片| 欧美视频在线一区| 一区二区欧美视频| 亚洲一区二区三区精品在线| 欧美精品18+| 亚洲人成艺术| 99精品国产高清一区二区| 欧美成人精品福利| 国产一区二区日韩精品欧美精品 | 久久成人18免费网站| 亚洲欧美激情一区二区| 国产精品久久一级| 欧美在线视频全部完| 欧美在线观看视频| 欧美精品电影在线| 激情一区二区| 欧美一区二区三区免费观看视频| 亚洲综合色自拍一区| 国产精品chinese| 亚洲最新在线| 亚洲视频在线一区| 欧美日韩国产成人在线91| 亚洲国产高清在线| 中文精品视频一区二区在线观看| 欧美国产精品va在线观看| 亚洲福利在线看| 亚洲激情成人| 免费观看日韩av| 日韩小视频在线观看专区| 一区二区三区日韩精品视频| 欧美黄色网络| 亚洲精品日韩在线| 亚洲欧美日韩精品久久亚洲区| 欧美日韩在线不卡| 国产精品99久久久久久久女警| 亚洲一区精品在线| 欧美日韩一区二区三| 欧美亚洲一区二区在线| 久久福利毛片| 国产视频久久久久| 久久国产精品久久国产精品| 欧美激情第9页| 日韩一区二区久久| 亚洲小说区图片区| 国产精品日韩一区二区三区| 亚洲午夜电影网| 久久一区激情| 亚洲国产影院| 一区二区三区久久网| 欧美日韩成人综合| 性做久久久久久久久| 久久人人看视频| 亚洲高清在线视频| 一区二区三区成人| 国产欧美精品一区| 亚洲国产精品传媒在线观看| 牛人盗摄一区二区三区视频| 亚洲欧洲综合| av成人国产| 国产一区二区三区高清| 欧美在线黄色| 欧美激情第三页| 一区二区激情| 免费看成人av| 亚洲乱码日产精品bd| 午夜亚洲视频| 黄色精品网站| 亚洲欧美日韩高清| 国内外成人免费激情在线视频| 亚洲精品久久久久久久久久久| 欧美日韩国产影片| 欧美专区在线观看| 欧美激情亚洲自拍| 夜夜夜精品看看| 久久久精品动漫| 亚洲午夜在线观看| 久久免费高清| 亚洲精品一区二区在线观看| 西西裸体人体做爰大胆久久久| 亚洲国内精品在线| 欧美在线免费观看视频| 亚洲二区在线观看| 一本色道久久综合亚洲91| 黑人一区二区三区四区五区|