面向服務(wù)的云仿真平臺基礎(chǔ)支持仿真軟件研究
發(fā)布時(shí)間:2021-11-07 23:51
復(fù)雜工程仿真驗(yàn)證是降低研發(fā)成本、提高工程質(zhì)量、加快研發(fā)進(jìn)度的重要手段,仿真軟件平臺是仿真技術(shù)的基本保證,云計(jì)算為仿真技術(shù)的變革提供了新的動(dòng)力。本文將云計(jì)算技術(shù)與計(jì)算機(jī)仿真技術(shù)相結(jié)合,在充分剖析開源仿真軟件SCILAB/XCOS基礎(chǔ)上,面向航天系統(tǒng)仿真應(yīng)用,開發(fā)了面向服務(wù)的航天系統(tǒng)應(yīng)用的云仿真平臺和軟件。在本研究中主要完成了如下工作:(1)云仿真平臺的構(gòu)建,立足于面向服務(wù)的架構(gòu),整合多種仿真資源,對應(yīng)用于航天系統(tǒng)的云仿真平臺的進(jìn)行設(shè)計(jì),合理調(diào)度資源池,并基于Docker的虛擬化實(shí)現(xiàn)云仿真平臺的構(gòu)建工作。(2)在充分剖析仿真軟件SCILAB/XCOS基礎(chǔ)上,構(gòu)建并添加航天系統(tǒng)仿真功能包,基于眾多開源矩陣計(jì)算庫設(shè)計(jì)并完成仿真軟件空間智能機(jī)器人操作系統(tǒng)(SiROS)軟件的研發(fā),能夠?qū)崿F(xiàn)對常規(guī)航天模擬任務(wù)的仿真推演。(3)基于SiROS軟件接口實(shí)現(xiàn)核心仿真計(jì)算功能,采用Swing Java和JGraphx技術(shù)設(shè)計(jì)并實(shí)現(xiàn)了SiROS仿真推演人機(jī)交互功能,能夠?qū)崿F(xiàn)航天仿真任務(wù)可視化操作;谏鲜龉ぷ,本文初步實(shí)現(xiàn)了面向服務(wù)的航天系統(tǒng)云仿真平臺以及基礎(chǔ)支持仿真軟件的基本功能,對航天器簡單的在軌運(yùn)行,仿...
【文章來源】:中北大學(xué)山西省
【文章頁數(shù)】:81 頁
【學(xué)位級別】:碩士
【部分圖文】:
面向服務(wù)的云仿真系統(tǒng)組成圖
中北大學(xué)學(xué)位論文10推演與虛擬實(shí)驗(yàn)平臺。云平臺的硬件及網(wǎng)絡(luò)環(huán)境的物理規(guī)劃設(shè)計(jì)如圖2-2所示。圖2-2硬件物理結(jié)構(gòu)及網(wǎng)絡(luò)環(huán)境示意圖Fig2-2Schematicdiagramofhardwarephysicalstructureandnetworkenvironment數(shù)據(jù)集群是基于Hadoop的數(shù)據(jù)庫云服務(wù)系統(tǒng)。數(shù)據(jù)集群中的模型數(shù)據(jù)和核心算法程序由分布式文件系統(tǒng)HDFS進(jìn)行管理,仿真任務(wù)推演產(chǎn)生的仿真結(jié)果數(shù)據(jù)由非結(jié)構(gòu)化數(shù)據(jù)庫HBase儲(chǔ)存管理,而仿真任務(wù)所需的事務(wù)類數(shù)據(jù)由MySQL通用關(guān)系型數(shù)據(jù)庫進(jìn)行存儲(chǔ)和操作。這樣的設(shè)計(jì)使得數(shù)據(jù)的管理既統(tǒng)一又高效[36],可充分發(fā)揮不同數(shù)據(jù)庫針對不同類型數(shù)據(jù)的管理和儲(chǔ)存優(yōu)勢,為用戶終端的仿真任務(wù)推演開放良好的基礎(chǔ)數(shù)據(jù)獲取性能。計(jì)算集群是以PaaS模式為架構(gòu)搭建的私有云,以資源服務(wù)的形式為用戶提供諸如建模仿真工具(包括仿真算法、仿真引擎和仿真模型)和可視化仿真演示等功能服務(wù),以實(shí)現(xiàn)仿真資源的共享與重用。計(jì)算集群遵照面向服務(wù)、開放、開源的平臺設(shè)計(jì)理念,滿足不同建模仿真用戶的需求,實(shí)現(xiàn)多學(xué)科復(fù)雜建模的高效仿真任務(wù)。
中北大學(xué)學(xué)位論文11圖2-3SOA云仿真系統(tǒng)平臺的物理結(jié)構(gòu)Fig2-3PhysicalstructureofSOAcloudsimulationsystemplatform數(shù)據(jù)集群和計(jì)算集群兩者的高效組合以及與仿真用戶終端形成了如圖2-3所示的面向服務(wù)的云仿真平臺的物理架構(gòu)模型。2.2.2軟件架構(gòu)及環(huán)境配置云平臺的系統(tǒng)軟件基于“Xenserver+Linux+Docker+Hadoop+App”等多種開源軟件體系結(jié)構(gòu)[37],能適應(yīng)于大部分的硬件環(huán)境,且能夠進(jìn)行多維度的硬件資源擴(kuò)展,能夠隨著使用范圍的擴(kuò)大而不斷更新硬件條件。平臺采用此架構(gòu)能夠發(fā)揮云計(jì)算技術(shù)中的性能特性,解決在實(shí)際仿真推演中系統(tǒng)對各部分的資源分配管理難題,能夠滿足使用者不同的仿真任務(wù)需求,使得用戶不再考慮底層的問題而專注于自身科研算法的創(chuàng)新與開發(fā)。從云計(jì)算體系架構(gòu)的角度來看,面向服務(wù)的云仿真平臺綜合考慮了系統(tǒng)應(yīng)用的運(yùn)行要求,因此在結(jié)合了仿真任務(wù)推演的各個(gè)業(yè)務(wù)環(huán)節(jié)的應(yīng)用特點(diǎn)后,對不同的業(yè)務(wù)環(huán)節(jié)采用了不同形式、不同等級的虛擬化、資源池化策略[38];平臺的服務(wù)策略不僅包含了常見的IaaS、PaaS、SaaS,更創(chuàng)新性的采用了數(shù)據(jù)儲(chǔ)存即服務(wù)(DSaaS)的框架。云平臺中系統(tǒng)軟件架構(gòu)如圖2-4所示。
【參考文獻(xiàn)】:
期刊論文
[1]電信運(yùn)營商數(shù)據(jù)庫PaaS云平臺研究與實(shí)現(xiàn)[J]. 司煒. 中國新通信. 2020(04)
[2]基于ZigBee技術(shù)的智能家居系統(tǒng)設(shè)計(jì)[J]. 王金宇,曹繼睿. 科技經(jīng)濟(jì)導(dǎo)刊. 2019(29)
[3]HOS:一種基于HBase的分布式存儲(chǔ)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 季一木,張寧,堯海昌,李奎,李航,劉尚東,王汝傳. 南京郵電大學(xué)學(xué)報(bào)(自然科學(xué)版). 2019(05)
[4]基于SaaS模式的中子學(xué)計(jì)算云平臺設(shè)計(jì)與實(shí)現(xiàn)[J]. 李中陽,吳斌,俞盛朋,郝麗娟,宋婧,龍鵬程,吳宜燦. 核技術(shù). 2019(10)
[5]基于HDFS的高校教學(xué)實(shí)踐信息資源整合系統(tǒng)設(shè)計(jì)[J]. 黃麗娟,鄒文君,吳凡. 現(xiàn)代電子技術(shù). 2019(19)
[6]空間碎片環(huán)境動(dòng)態(tài)可視化軟件開發(fā)[J]. 劉磊,桑吉章,雷祥旭,李懷鋒,賀東雷. 測繪地理信息. 2019(05)
[7]基于Web仿真的Windows交互式操作實(shí)踐研究[J]. 崔青,石剛,劉淑嫻,王崇國. 數(shù)字技術(shù)與應(yīng)用. 2019(09)
[8]基于多核調(diào)度的實(shí)時(shí)仿真平臺架構(gòu)研究[J]. 佟佳慧,劉金,張津源,張永祥. 系統(tǒng)仿真學(xué)報(bào). 2019(08)
[9]航行速度的非線性建模與仿真研究[J]. 魏文英,潘寶柱,楊翠. 艦船科學(xué)技術(shù). 2019(14)
[10]基于聯(lián)合文件系統(tǒng)的Docker容器遷移方案[J]. 包振山,陳振,張文博. 北京工業(yè)大學(xué)學(xué)報(bào). 2019(08)
博士論文
[1]仿真模型可移植性規(guī)范的多核并行化研究[D]. 蘇年樂.國防科學(xué)技術(shù)大學(xué) 2010
[2]基于SOA的建模與仿真框架及仿真服務(wù)發(fā)現(xiàn)技術(shù)研究[D]. 宋莉莉.國防科學(xué)技術(shù)大學(xué) 2009
碩士論文
[1]基于BIM技術(shù)的橋梁工程參數(shù)化建模及二次開發(fā)應(yīng)用研究[D]. 沙名欽.華東交通大學(xué) 2019
[2]基于SOA的醫(yī)院信息集成管理平臺[D]. 沈奕.浙江工業(yè)大學(xué) 2019
[3]基于Scilab和Xcos的在軌服務(wù)對象軌道外推研究[D]. 代曾.中北大學(xué) 2019
[4]基于Java的超市管理軟件系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 聶兆慈.黑龍江大學(xué) 2018
[5]面向M2M應(yīng)用的混合多業(yè)務(wù)資源調(diào)度算法的研究[D]. 鳳菲菲.電子科技大學(xué) 2018
[6]適用于微服務(wù)架構(gòu)的企業(yè)應(yīng)用部署平臺研究[D]. 馬恒.鄭州大學(xué) 2018
[7]模塊化方法在企業(yè)軟件實(shí)施中的應(yīng)用與研究:M海運(yùn)公司“智通”項(xiàng)目為例[D]. 王子涵.浙江工業(yè)大學(xué) 2017
[8]基于GNU Radio的圖形化雷達(dá)仿真系統(tǒng)設(shè)計(jì)[D]. 晉良銀.西安電子科技大學(xué) 2017
[9]基于數(shù)據(jù)分發(fā)服務(wù)的多學(xué)科流程分布式調(diào)度研究[D]. 宋健.華中科技大學(xué) 2017
[10]基于Docker的私有云主機(jī)系統(tǒng)研究與實(shí)現(xiàn)[D]. 高原.電子科技大學(xué) 2017
本文編號:3482618
【文章來源】:中北大學(xué)山西省
【文章頁數(shù)】:81 頁
【學(xué)位級別】:碩士
【部分圖文】:
面向服務(wù)的云仿真系統(tǒng)組成圖
中北大學(xué)學(xué)位論文10推演與虛擬實(shí)驗(yàn)平臺。云平臺的硬件及網(wǎng)絡(luò)環(huán)境的物理規(guī)劃設(shè)計(jì)如圖2-2所示。圖2-2硬件物理結(jié)構(gòu)及網(wǎng)絡(luò)環(huán)境示意圖Fig2-2Schematicdiagramofhardwarephysicalstructureandnetworkenvironment數(shù)據(jù)集群是基于Hadoop的數(shù)據(jù)庫云服務(wù)系統(tǒng)。數(shù)據(jù)集群中的模型數(shù)據(jù)和核心算法程序由分布式文件系統(tǒng)HDFS進(jìn)行管理,仿真任務(wù)推演產(chǎn)生的仿真結(jié)果數(shù)據(jù)由非結(jié)構(gòu)化數(shù)據(jù)庫HBase儲(chǔ)存管理,而仿真任務(wù)所需的事務(wù)類數(shù)據(jù)由MySQL通用關(guān)系型數(shù)據(jù)庫進(jìn)行存儲(chǔ)和操作。這樣的設(shè)計(jì)使得數(shù)據(jù)的管理既統(tǒng)一又高效[36],可充分發(fā)揮不同數(shù)據(jù)庫針對不同類型數(shù)據(jù)的管理和儲(chǔ)存優(yōu)勢,為用戶終端的仿真任務(wù)推演開放良好的基礎(chǔ)數(shù)據(jù)獲取性能。計(jì)算集群是以PaaS模式為架構(gòu)搭建的私有云,以資源服務(wù)的形式為用戶提供諸如建模仿真工具(包括仿真算法、仿真引擎和仿真模型)和可視化仿真演示等功能服務(wù),以實(shí)現(xiàn)仿真資源的共享與重用。計(jì)算集群遵照面向服務(wù)、開放、開源的平臺設(shè)計(jì)理念,滿足不同建模仿真用戶的需求,實(shí)現(xiàn)多學(xué)科復(fù)雜建模的高效仿真任務(wù)。
中北大學(xué)學(xué)位論文11圖2-3SOA云仿真系統(tǒng)平臺的物理結(jié)構(gòu)Fig2-3PhysicalstructureofSOAcloudsimulationsystemplatform數(shù)據(jù)集群和計(jì)算集群兩者的高效組合以及與仿真用戶終端形成了如圖2-3所示的面向服務(wù)的云仿真平臺的物理架構(gòu)模型。2.2.2軟件架構(gòu)及環(huán)境配置云平臺的系統(tǒng)軟件基于“Xenserver+Linux+Docker+Hadoop+App”等多種開源軟件體系結(jié)構(gòu)[37],能適應(yīng)于大部分的硬件環(huán)境,且能夠進(jìn)行多維度的硬件資源擴(kuò)展,能夠隨著使用范圍的擴(kuò)大而不斷更新硬件條件。平臺采用此架構(gòu)能夠發(fā)揮云計(jì)算技術(shù)中的性能特性,解決在實(shí)際仿真推演中系統(tǒng)對各部分的資源分配管理難題,能夠滿足使用者不同的仿真任務(wù)需求,使得用戶不再考慮底層的問題而專注于自身科研算法的創(chuàng)新與開發(fā)。從云計(jì)算體系架構(gòu)的角度來看,面向服務(wù)的云仿真平臺綜合考慮了系統(tǒng)應(yīng)用的運(yùn)行要求,因此在結(jié)合了仿真任務(wù)推演的各個(gè)業(yè)務(wù)環(huán)節(jié)的應(yīng)用特點(diǎn)后,對不同的業(yè)務(wù)環(huán)節(jié)采用了不同形式、不同等級的虛擬化、資源池化策略[38];平臺的服務(wù)策略不僅包含了常見的IaaS、PaaS、SaaS,更創(chuàng)新性的采用了數(shù)據(jù)儲(chǔ)存即服務(wù)(DSaaS)的框架。云平臺中系統(tǒng)軟件架構(gòu)如圖2-4所示。
【參考文獻(xiàn)】:
期刊論文
[1]電信運(yùn)營商數(shù)據(jù)庫PaaS云平臺研究與實(shí)現(xiàn)[J]. 司煒. 中國新通信. 2020(04)
[2]基于ZigBee技術(shù)的智能家居系統(tǒng)設(shè)計(jì)[J]. 王金宇,曹繼睿. 科技經(jīng)濟(jì)導(dǎo)刊. 2019(29)
[3]HOS:一種基于HBase的分布式存儲(chǔ)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 季一木,張寧,堯海昌,李奎,李航,劉尚東,王汝傳. 南京郵電大學(xué)學(xué)報(bào)(自然科學(xué)版). 2019(05)
[4]基于SaaS模式的中子學(xué)計(jì)算云平臺設(shè)計(jì)與實(shí)現(xiàn)[J]. 李中陽,吳斌,俞盛朋,郝麗娟,宋婧,龍鵬程,吳宜燦. 核技術(shù). 2019(10)
[5]基于HDFS的高校教學(xué)實(shí)踐信息資源整合系統(tǒng)設(shè)計(jì)[J]. 黃麗娟,鄒文君,吳凡. 現(xiàn)代電子技術(shù). 2019(19)
[6]空間碎片環(huán)境動(dòng)態(tài)可視化軟件開發(fā)[J]. 劉磊,桑吉章,雷祥旭,李懷鋒,賀東雷. 測繪地理信息. 2019(05)
[7]基于Web仿真的Windows交互式操作實(shí)踐研究[J]. 崔青,石剛,劉淑嫻,王崇國. 數(shù)字技術(shù)與應(yīng)用. 2019(09)
[8]基于多核調(diào)度的實(shí)時(shí)仿真平臺架構(gòu)研究[J]. 佟佳慧,劉金,張津源,張永祥. 系統(tǒng)仿真學(xué)報(bào). 2019(08)
[9]航行速度的非線性建模與仿真研究[J]. 魏文英,潘寶柱,楊翠. 艦船科學(xué)技術(shù). 2019(14)
[10]基于聯(lián)合文件系統(tǒng)的Docker容器遷移方案[J]. 包振山,陳振,張文博. 北京工業(yè)大學(xué)學(xué)報(bào). 2019(08)
博士論文
[1]仿真模型可移植性規(guī)范的多核并行化研究[D]. 蘇年樂.國防科學(xué)技術(shù)大學(xué) 2010
[2]基于SOA的建模與仿真框架及仿真服務(wù)發(fā)現(xiàn)技術(shù)研究[D]. 宋莉莉.國防科學(xué)技術(shù)大學(xué) 2009
碩士論文
[1]基于BIM技術(shù)的橋梁工程參數(shù)化建模及二次開發(fā)應(yīng)用研究[D]. 沙名欽.華東交通大學(xué) 2019
[2]基于SOA的醫(yī)院信息集成管理平臺[D]. 沈奕.浙江工業(yè)大學(xué) 2019
[3]基于Scilab和Xcos的在軌服務(wù)對象軌道外推研究[D]. 代曾.中北大學(xué) 2019
[4]基于Java的超市管理軟件系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 聶兆慈.黑龍江大學(xué) 2018
[5]面向M2M應(yīng)用的混合多業(yè)務(wù)資源調(diào)度算法的研究[D]. 鳳菲菲.電子科技大學(xué) 2018
[6]適用于微服務(wù)架構(gòu)的企業(yè)應(yīng)用部署平臺研究[D]. 馬恒.鄭州大學(xué) 2018
[7]模塊化方法在企業(yè)軟件實(shí)施中的應(yīng)用與研究:M海運(yùn)公司“智通”項(xiàng)目為例[D]. 王子涵.浙江工業(yè)大學(xué) 2017
[8]基于GNU Radio的圖形化雷達(dá)仿真系統(tǒng)設(shè)計(jì)[D]. 晉良銀.西安電子科技大學(xué) 2017
[9]基于數(shù)據(jù)分發(fā)服務(wù)的多學(xué)科流程分布式調(diào)度研究[D]. 宋健.華中科技大學(xué) 2017
[10]基于Docker的私有云主機(jī)系統(tǒng)研究與實(shí)現(xiàn)[D]. 高原.電子科技大學(xué) 2017
本文編號:3482618
本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/3482618.html
最近更新
教材專著