999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

面向船舶軟件的仿真測試平臺研究

2017-04-13 17:47:15蔡兆虎張能文劉永才陸金花姜少偉
電子測試 2017年9期
關(guān)鍵詞:船舶模型管理

蔡兆虎,張能文,劉永才,陸金花,姜少偉

(江蘇遠望神州軟件有限公司,江蘇江陰,214400)

面向船舶軟件的仿真測試平臺研究

蔡兆虎,張能文,劉永才,陸金花,姜少偉

(江蘇遠望神州軟件有限公司,江蘇江陰,214400)

隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,嵌入式軟件黑盒測試領(lǐng)域更加完善,軟件仿真測試便是其中的一種。本文特意針對船舶軟件的仿真測試問題,分析艦船在作戰(zhàn)指揮控制的系統(tǒng)中的交聯(lián)環(huán)境,探討了仿真測試的管理技術(shù);并且設(shè)計將測試實驗?zāi)P娃D(zhuǎn)化為XML文件并深刻解析運行方法,實現(xiàn)測試平臺的智能執(zhí)行;建立測試數(shù)據(jù)的智能收集和分析模式,并且開發(fā)了船舶嵌入式軟件的仿真測試系統(tǒng),明顯地提高了船舶的測試效率和測試的科學(xué)性、準確度。

船舶嵌入式軟件;仿真測試平臺;測試數(shù)據(jù)收集及分析

0 引言

軟件仿真測試平臺在軍事領(lǐng)域中應(yīng)用范圍最廣,到目前為止,有不少相應(yīng)的學(xué)者、科學(xué)家設(shè)計出了不同類型和分布的測試環(huán)境,包括嵌入式軟件仿真測試環(huán)境GESTE、實時分布式仿真測試系統(tǒng)ESSTDP航空電子軟件仿真測試環(huán)境,這類設(shè)計是由北航工程研究所的研究人員所開發(fā)出來的。而對于腳本驅(qū)動的劃分則更為明確,主要分為五類,即為:關(guān)鍵字驅(qū)動、結(jié)構(gòu)化驅(qū)動、共享腳本、以及線形腳本。對于現(xiàn)在情況來說,開發(fā)出一個智能自動的閉環(huán)測試環(huán)境,即嵌入式仿真測試系統(tǒng),建立一個仿真的測試環(huán)境,從而完成對船舶船艦的自動測試。

1 分析嵌入式軟件交聯(lián)環(huán)境

1.1 主要結(jié)構(gòu)

以太網(wǎng)、RS232/RS422/RS485、AI/AO/DI/DO是現(xiàn)如今船艦裝備系統(tǒng)上常見的接口形式,而我們所研究的測試系統(tǒng)的實驗對象,主要就是以這種接口為主的各種時統(tǒng)系統(tǒng)軟件、各種顯示臺軟件、以及各種武器控制系統(tǒng)軟件。

1.2 行為特性分析

測試系統(tǒng)和各個設(shè)備之間產(chǎn)生的反應(yīng),被測試是所接納和分析,主要的特征可以分為。

(1)單個交聯(lián)設(shè)備被測試軟件所輸入,可分為事件型輸入和周期型輸入,這是按照時間性質(zhì)劃分的;還可以按照有無反饋的條件來進行劃分,主要分為存在反饋和不存在反饋。

(2)多個交聯(lián)設(shè)備被測試軟件所輸入,可分為存在時間同步,存在數(shù)據(jù)同步,存在反饋關(guān)系同步,無相關(guān)性等四種情況來判斷是否有所反饋和同步,其發(fā)生形式主要包括以下兩種。

(1)單個條件與各個設(shè)備發(fā)生反應(yīng)時,可能是一定時間階段或者時間點對上一個測試進行完畢,導(dǎo)致現(xiàn)設(shè)備發(fā)生了改變,從而測試軟件進行了某種輸出。

(2)多個條件與各個設(shè)備發(fā)生反應(yīng)時,按照一定的邏輯順序進行排列組合。

2 仿真測試環(huán)境的工作原理

主控節(jié)點、VXWORKS仿真節(jié)點、WINDOWS仿真節(jié)點、測試服務(wù)、以及各種同學(xué)協(xié)議。各個仿真節(jié)點主要通過主控節(jié)點相接,并且以各類接口形式相連。

測試的主控節(jié)點對仿真節(jié)點的集中管理和控制,主要分為三個步驟,即測試執(zhí)行前,測試執(zhí)行中,以及測試執(zhí)行后。每一個步驟的管理方式也不盡相同,如在測試執(zhí)行前,測試主控節(jié)點創(chuàng)建模型,這類型模型滿足不同管理艦船的需求,完成之后,將這個指導(dǎo)命令發(fā)送到每一處的仿真節(jié)點中,仿真節(jié)點收到命令之后,開始進行接口連接,做出執(zhí)行準備;在測試執(zhí)行時,依舊以主控節(jié)點為主進行集中控制,使各個仿真節(jié)點進行相應(yīng)的測試,并且暫時保存;保存之后進入到測試執(zhí)行后,各個仿真節(jié)點測試開始對保存進行整理,然后發(fā)送給主節(jié)點,主節(jié)點根據(jù)所采集到的信息進行有效的分析和判定,來決定是否通過。

3 交聯(lián)環(huán)境的三重管理

主節(jié)點構(gòu)建的仿真測試交聯(lián)環(huán)境的模型管理,是整個嵌入式軟件測試管理的核心和基礎(chǔ),在管理過程中,整個體系需要進行三個方面的變化來滿足軟件測試的需要。(1)配置管理:每一個環(huán)節(jié)都必須要有一個強大的硬件來支撐,其中最重要的便是主節(jié)點的配置管理,其次時仿真節(jié)點的配置管理,以及接口的配置管理等;(2)對于測試的執(zhí)行策略,測試的收集水平,以及測試形式的相互轉(zhuǎn)化都需要例模型管理;(3)對整個項目的規(guī)劃和管理,包括其基本信息等。

4 測試環(huán)節(jié)的統(tǒng)一協(xié)調(diào)

測試環(huán)境的統(tǒng)一協(xié)調(diào),主要方面是指主節(jié)點與仿真節(jié)點之間的時序——保證主節(jié)點與仿真節(jié)點進行的先后順序,即保證在測試過程中的時間先后順序一致,才能保證在工作過程中的協(xié)調(diào)統(tǒng)一;在時間保持統(tǒng)一的情況下,測試同步在每一個節(jié)點的正常工作能及時保存和傳輸新的信息。

5 用例自驅(qū)技術(shù)用法

對被測試軟件進行外部分析和數(shù)據(jù)管理,進而對整個任務(wù)的用例建立模版。這其中分為兩個步驟:(1)對測試任務(wù)進行分解,對各個要素進行解析和描述;(2)分析完這些要素之后,得到了數(shù)據(jù)模型和行為模型,從而組成用例模型。

6 仿真系統(tǒng)的開發(fā)

網(wǎng)絡(luò)通信層、數(shù)據(jù)層、展現(xiàn)層、業(yè)務(wù)層展現(xiàn)在計算機中,這是系統(tǒng)軟件的分層結(jié)構(gòu),主要以分布式為主,包括以個主節(jié)點,五個仿真節(jié)點(WINDOWS),一個仿真節(jié)點(VXWORDS)和一個測試數(shù)據(jù)服務(wù)器節(jié)點,無論是一般的輸入任務(wù),還是實時高的輸入任務(wù),兩個節(jié)點相互配合,進行高效的數(shù)據(jù)收集和準確的數(shù)據(jù)分析[6]。并且再整個主節(jié)點中,避免了復(fù)雜的操作,自動化的結(jié)果就是大大提高了工作的效率。

7 結(jié)語

船舶軟件開發(fā)的仿真測試,不僅保證了測試的科學(xué)性,準確性,而且還有效的提高了工作效率,進而提高了工作質(zhì)量,降低了人為原因而出現(xiàn)的時間浪費,從而節(jié)約了時間成本,所以無論從什么角度來說,這門技術(shù)非常值得推廣和應(yīng)用。

[1]郝衛(wèi)明,王永興,王力.船舶PMS控制策略仿真測試平臺設(shè)計與實現(xiàn)[J].船電技術(shù),2016. 36(4):73-76.

[2]吳青,王樂,柳晨光,等.基于MPC的無人船運動控制及可視化仿真系統(tǒng)實現(xiàn)[J].武漢理工大學(xué)學(xué)報(交通科學(xué)與工程版), 2016.40(2):245-250.

[3]陳淑春,王文忠,劉保昆.暫態(tài)穩(wěn)定性模型在船舶動力系統(tǒng)分析及仿真中的應(yīng)用[J].艦船科學(xué)技術(shù), 2016.2(10):34-36.

[4]王圣潔,徐星,韓冰,等.基于三維仿真技術(shù)的船舶裝備可視化管理平臺開發(fā)[J].中國儀器儀表,2015.9(5):23-23.

Research on Simulation Test Platform for Ship Software

Cai Zhaohu,Zhang Nengwen,Liu Yongcai,Lu Jinhua,Jiang Shaowei
(Jiangsu Jiangyin Software Co.,Ltd.,Jiangyin Jiangsu,214400)

With the rapid development of modern science and technology, embedded software black box test field is more perfect, software simulation test is one of them. In this paper, we focus on the simulation test of ship software, analyze the cross-linking environment of ship combat control system, discuss the management technology of simulation test, and design the test experiment model into XML file and deeply analyze the running method, The intelligent implementation of the test platform, the intelligent collection and analysis mode of the test data, and the development of the simulation test system of the ship embedded software, which obviously improves the testing efficiency and the scientificity and accuracy of the ship.

Ship embedded software; simulation test platform; test data collection and analysis

猜你喜歡
船舶模型管理
一半模型
計算流體力學(xué)在船舶操縱運動仿真中的應(yīng)用
棗前期管理再好,后期管不好,前功盡棄
《船舶》2022 年度征訂啟事
船舶(2021年4期)2021-09-07 17:32:22
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
船舶!請加速
3D打印中的模型分割與打包
“這下管理創(chuàng)新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
人本管理在我國國企中的應(yīng)用
主站蜘蛛池模板: 国产精品一区在线观看你懂的| 亚洲男人的天堂网| 欧美一级黄色影院| 久久亚洲天堂| 波多野结衣一区二区三区四区 | 国模在线视频一区二区三区| 狼友视频国产精品首页| 欧美v在线| 欧美成a人片在线观看| 91麻豆久久久| 福利片91| 国产亚洲欧美在线中文bt天堂 | 国产精品原创不卡在线| 中国一级毛片免费观看| 国产精品视频公开费视频| 99精品国产高清一区二区| 国产高清在线精品一区二区三区 | 亚洲色成人www在线观看| 国产成人乱无码视频| 亚洲大尺码专区影院| 国产成人h在线观看网站站| 91免费国产在线观看尤物| 国产精品一区二区久久精品无码| 国产乱子伦精品视频| 欧美三级日韩三级| 免费毛片在线| 99热国产这里只有精品无卡顿"| 精品成人一区二区三区电影| 青青草原国产av福利网站| 亚洲国产成熟视频在线多多 | 91精品小视频| 99久久精品免费观看国产| 亚洲男人的天堂视频| 精品视频第一页| 成人午夜视频网站| 99这里只有精品在线| 华人在线亚洲欧美精品| 精品国产成人国产在线| 婷婷亚洲视频| 国产粉嫩粉嫩的18在线播放91| 香蕉久久永久视频| 亚洲人成网7777777国产| 91精品啪在线观看国产91| 91午夜福利在线观看精品| 久久香蕉国产线看观看式| 91麻豆国产视频| 国产无码高清视频不卡| 青青极品在线| 操美女免费网站| 国产精品美乳| 国产主播福利在线观看| 亚洲欧美成人影院| 亚洲欧美一区二区三区蜜芽| 中文字幕一区二区人妻电影| 日韩黄色大片免费看| 国产综合日韩另类一区二区| 国产精品综合久久久| 欧美色综合网站| 午夜影院a级片| 久久精品无码专区免费| 四虎免费视频网站| 国产一级毛片高清完整视频版| 青青草国产免费国产| 日韩av电影一区二区三区四区| 日韩精品成人在线| 在线看片国产| 免费xxxxx在线观看网站| 日本国产在线| 欧美色图久久| 爆操波多野结衣| 谁有在线观看日韩亚洲最新视频| 色婷婷成人网| 精品自窥自偷在线看| 亚洲天堂色色人体| 国产一级无码不卡视频| 在线高清亚洲精品二区| 国产免费人成视频网| 97国内精品久久久久不卡| 久久精品国产精品国产一区| 亚洲欧州色色免费AV| 亚洲一级毛片免费观看| 97精品久久久大香线焦|