出版時間:2010-2 出版社:國防工業(yè) 作者:肖明清//付新華 頁數(shù):252
前言
隨著科學(xué)技術(shù)的飛速發(fā)展,軍用武器系統(tǒng)等高技術(shù)產(chǎn)品的復(fù)雜程度日益提高,傳統(tǒng)的人工檢測維護手段已經(jīng)無法滿足現(xiàn)代化武器裝備的維護保障要求,自動測試系統(tǒng)(ATS)正逐步成為武器裝備可靠運行的必要保證。武器裝備高新技術(shù)含量的日益增加,使得其測試內(nèi)容和測試項目不斷擴大,武器裝備的快速保障需求,要求測試時間盡量縮短,現(xiàn)有的傳統(tǒng)自動測試系統(tǒng)采用順序測試方式,一次僅能測試一個被測對象(UUT),吞吐量低,限制了快速作戰(zhàn)能力的提高,難以滿足實際使用需求。表現(xiàn)為多個測試任務(wù)同時進行測試的并行測試技術(shù),是支撐下一代自動測試系統(tǒng)NxTest的關(guān)鍵技術(shù)之一,可以有效地提高測試吞吐量和效率,縮短測試時間,降低測試成本。并行測試技術(shù)是在自動測試領(lǐng)域引入了并行處理技術(shù)而形成的,是測試領(lǐng)域的一項重大技術(shù)突破。并行測試技術(shù)是一項交叉技術(shù),它綜合了并行處理技術(shù)與現(xiàn)代測試技術(shù),其核心是并行概念。并行測試技術(shù)是對傳統(tǒng)順序測試思想的突破,是對測試思維方式與解決測試問題途徑的變革。本書是并行測試技術(shù)的一本專著,是作者多年理論研究成果和工程實踐經(jīng)驗的總結(jié)。本書全面系統(tǒng)地論述了并行測試技術(shù)的有關(guān)理論和關(guān)鍵技術(shù),并結(jié)合工程實際對并行測試系統(tǒng)的設(shè)計與開發(fā)方法進行了詳細闡述。本書內(nèi)容新穎,系統(tǒng)性強,理論聯(lián)系實際,具有較高的科學(xué)技術(shù)水平和工程應(yīng)用價值。
內(nèi)容概要
本書內(nèi)容包括并行測試技術(shù)概述、并行測試系統(tǒng)開發(fā)過程、并行測試系統(tǒng)的資源優(yōu)化配置、并行測試任務(wù)調(diào)度算法、并行測試系統(tǒng)接口適配器、并行測試系統(tǒng)面向?qū)ο蟮能浖蚣?、并行測試系統(tǒng)的性能評估及并行測試系統(tǒng)的工程實現(xiàn)等。內(nèi)容新穎、系統(tǒng)性強、理論聯(lián)系實際,具有較高的理論和工程應(yīng)用參考價值,是作者多年理論研究成果和工程實踐經(jīng)驗的總結(jié)。 本書可供測試領(lǐng)域尤其是從事自動測試系統(tǒng)集成開發(fā)和研究的科技工作者使用,也可作為高等院校相關(guān)專業(yè)的教師和研究生進行有關(guān)課題研究或課程學(xué)習(xí)的參考書。
書籍目錄
第1章 并行測試技術(shù)概述 1.1 并行測試的基本概念 1.1.1 并行測試的定義 1.1.2 并行測試的優(yōu)勢 1.1.3 并行測試的實現(xiàn)方式 1.1.4 并行測試系統(tǒng)的基本架構(gòu) 1.1.5 并行測試的幾個相關(guān)概念 1.2 并行測試的支撐技術(shù) 1.2.1 并行處理技術(shù) 1.2.2 支持并行測試的硬件資源 1 2.3 支持并行測試的軟件設(shè)計和任務(wù)智能調(diào)度. 1.3 并行測試技術(shù)的發(fā)展及其應(yīng)用 1.3.1 并行測試技術(shù)是NxTest的關(guān)鍵技術(shù) 1.3.2 并行測試技術(shù)的應(yīng)用 參考文獻第2章 并行測試系統(tǒng)開發(fā)過程 2.1 一般系統(tǒng)開發(fā)過程 2.1.1 一般系統(tǒng)開發(fā)過程的基本元素 2.1.2 一般系統(tǒng)開發(fā)過程的生命周期模型 2.1.3 一般系統(tǒng)開發(fā)過程模型 2.1.4 一般系統(tǒng)開發(fā)過程能力成熟度 2.1.5 一般系統(tǒng)開發(fā)過程的意義 2.2 并行測試系統(tǒng)的結(jié)構(gòu)及開發(fā)過程 2.2.1 ATS的組成及開發(fā)過程 2.2.2 并行測試系統(tǒng)的結(jié)構(gòu) 2.2.3 并行測試系統(tǒng)開發(fā)過程 2.3 需求開發(fā)階段 2.3.1 系統(tǒng)需求分析 2.3.2 測試需求分析 2.4 系統(tǒng)設(shè)計階段 2.4.1 系統(tǒng)設(shè)計的基本原則 2.4.2 系統(tǒng)設(shè)計的基本內(nèi)容 2.5 并行測試系統(tǒng)的集成 2.5.1 儀器與開關(guān)選型 2.5.2 開關(guān)網(wǎng)絡(luò)設(shè)計 2.5.3 TUA設(shè)計 2.6 并行測試系統(tǒng)軟件設(shè)計 2.6.1 并行TP設(shè)計 2.6.2 測試數(shù)據(jù)庫設(shè)計 2.7 系統(tǒng)集成測試階段 2.8 并行測試系統(tǒng)開發(fā)過程的工作流建模與仿真 2.8.1 工作流的基本概念 2.8.2 基于Petri網(wǎng)的工作流建模與分析 2.8.3 ExSpect語言 2.8.4 基于ExSpect的并行測試系統(tǒng)開發(fā)過程建模 2.8.5 模型的仿真、分析與優(yōu)化 參考文獻第3章 并行測試系統(tǒng)的資源優(yōu)化配置 3.1 并行測試的形式化定義及任務(wù)分解策略 3.2 測試流程的TCPN建模 3.2.1 賦時有色Petri網(wǎng)TCPN……第4章 并行測試任務(wù)調(diào)度算法第5章 并行測試系統(tǒng)接口適配器第6章 并行測試系統(tǒng)面向?qū)ο蟮能浖蚣堋〉?章 并行測試系統(tǒng)的性能評估第8章 并行測試系統(tǒng)的工程實現(xiàn)符號說明
章節(jié)摘錄
插圖:另一類是在單處理器(Mono-Processoi。Architecture)上實現(xiàn)的并行測試結(jié)構(gòu),通過對不同測試任務(wù)的調(diào)度來分配單個處理器處理任務(wù)的時間以實現(xiàn)并行測試,主要通過軟件設(shè)計來實現(xiàn)。1.多處理器并行測試結(jié)構(gòu)多處理器結(jié)構(gòu)根據(jù)參與并行測試的處理器之間的關(guān)系分為分布式結(jié)構(gòu)(Distributed Architecture)和從處理器結(jié)構(gòu)(Doprocessors Architecture)。分布式并行測試結(jié)構(gòu)中的每臺計算機均可獨立、高效地執(zhí)行測試任務(wù),并主要通過網(wǎng)絡(luò)來實現(xiàn)測試同步和儀器、數(shù)據(jù)共享;從處理器結(jié)構(gòu)中從處理器與主處理器并行工作,分擔主處理器的部分工作,減輕主處理器的負擔,提高測試效率。1)分布式并行測試系統(tǒng)結(jié)構(gòu)分布式結(jié)構(gòu)是傳統(tǒng)意義上的并行結(jié)構(gòu),也是真正意義上的并行測試結(jié)構(gòu)。測試作業(yè)被動態(tài)地分配到各個計算機上,各個計算機上配置的網(wǎng)絡(luò)操作系統(tǒng)管理本地測試進程的運行,向網(wǎng)絡(luò)申請資源,協(xié)調(diào)各計算機之間的通信和資源共享。在分布式并行測試系統(tǒng)結(jié)構(gòu)中,每個計算機系統(tǒng)在同一時刻只能對一個被測對象進行操作,或者在一個時刻僅能執(zhí)行一個測試任務(wù)或指令,這還是傳統(tǒng)意義上的順序測試。由于分布式并行測試結(jié)構(gòu)主要通過網(wǎng)絡(luò)來完成測試同步和儀器、數(shù)據(jù)共享,因此,需要深刻理解網(wǎng)絡(luò)拓撲結(jié)構(gòu)和網(wǎng)絡(luò)操作系統(tǒng)的通信原理結(jié)構(gòu)。如何解決好資源分配和任務(wù)調(diào)度,防止死鎖,也是相當復(fù)雜的問題。當測試同步工作量和共享的測試儀器、測試數(shù)據(jù)數(shù)量劇增時,則顯示其明顯不足。此外,分布式并行測試結(jié)構(gòu)還需增加配套硬件資源,如網(wǎng)絡(luò)設(shè)備、測試儀器等,從而導(dǎo)致測試成本驟升。圖1-13是分布式并行測試系統(tǒng)結(jié)構(gòu)示意圖2)從處理器結(jié)構(gòu) 從處理器結(jié)構(gòu)指系統(tǒng)具有兩個以上處理器或單片機協(xié)同工作,從處理器(Coprocessor)在系統(tǒng)中處于從屬地位,功能單一,性能較低,與CPU并行執(zhí)行以提高整個系統(tǒng)的速度。圖1-14是基于VxI總線的兩種典型的從CPU系統(tǒng)結(jié)構(gòu)。
編輯推薦
《并行測試技術(shù)及應(yīng)用》是由國防工業(yè)出版社出版的。
圖書封面
評論、評分、閱讀與下載