《機(jī)電系統(tǒng)的總線綜合管理》對機(jī)電系統(tǒng)的總線綜合管理進(jìn)行了論述,主要包括總線綜合管理的概念、發(fā)展概況及常用現(xiàn)場總線,基于MIL-STD-1553B總線控管的機(jī)載機(jī)電系統(tǒng)分布式實(shí)時(shí)仿真平臺的軟硬件拓?fù)浣Y(jié)構(gòu),多處理機(jī)多任務(wù)的分配與調(diào)度及總線管理下的容錯(cuò)與余度技術(shù),機(jī)載機(jī)電子系統(tǒng)的建模與控制,基于總線的分布式系統(tǒng)故障注入及故障診斷與監(jiān)控,分布實(shí)時(shí)數(shù)據(jù)庫結(jié)構(gòu)與管理,基于總線的多機(jī)電系統(tǒng)控管仿真平臺實(shí)驗(yàn)研究,PROFIBUS-DP現(xiàn)場總線及其應(yīng)用,CAN、SERCOS現(xiàn)場總線及其應(yīng)用,VXI總線和PXI測控總線及其應(yīng)用等。《機(jī)電系統(tǒng)的總線綜合管理》內(nèi)容新穎,結(jié)合工程實(shí)際,介紹了多種常用總線,提供了基于總線的綜合控制管理方法與管理策略,這些管理方法與策略具有一定的共性與工程實(shí)用參考價(jià)值。
《機(jī)電系統(tǒng)的總線綜合管理》可供從事機(jī)電系統(tǒng)控制,特別是多機(jī)電系統(tǒng)控制與管理的工程技術(shù)人員參考,也可作為高等學(xué)校相關(guān)專業(yè)的教學(xué)用書。
現(xiàn)代控制系統(tǒng)經(jīng)歷了單元組合儀表模擬控制系統(tǒng)、集中控制系統(tǒng)、集散控制系統(tǒng),以及20世紀(jì)90年代興旺發(fā)展的現(xiàn)場總線控制系統(tǒng)。機(jī)載機(jī)電系統(tǒng)的總線綜合管理就是20世紀(jì)90年代發(fā)展并逐漸成熟起來的新技術(shù)。運(yùn)載體包括飛行器、船舶及車輛內(nèi)部都有很多機(jī)電子系統(tǒng)也稱公共設(shè)備系統(tǒng),目前這些公共設(shè)備子系統(tǒng)的管理在我國基本上是傳統(tǒng)式的單獨(dú)管理模式,從配置上看,這些子系統(tǒng)都獨(dú)立分布于運(yùn)載體的各個(gè)部位,并且每個(gè)單獨(dú)子系統(tǒng)配一套管理控制器、外場可更換單元、顯示板、開關(guān)、功率切換元件、連接器及大量復(fù)雜的導(dǎo)線連接和布線,不僅硬件利用率低也無法進(jìn)行數(shù)據(jù)交換和共享,而且體積重量大增,可靠性、可維修性差;另外每個(gè)子系統(tǒng)需配備專用儀表和顯示,這也會使得座艙擁擠雜亂,操作員負(fù)擔(dān)過重。
為了改善傳統(tǒng)的多機(jī)電公共設(shè)備系統(tǒng)龐雜的結(jié)構(gòu),有必要研究公共設(shè)備系統(tǒng)的整體化和綜合化管理。即將整個(gè)多機(jī)電公共設(shè)備系統(tǒng)視為一個(gè)整體,采用數(shù)據(jù)總線、多處理機(jī)等技術(shù)實(shí)行統(tǒng)一管理,這樣不僅能夠降低系統(tǒng)重量,減少體積和連線的復(fù)雜性,節(jié)省成本,便于故障檢測,提高可維修性,而且通過任務(wù)的分配與調(diào)度使系統(tǒng)在管理上具有余度、動態(tài)重構(gòu),提高可靠性與自修復(fù)等功能。這是機(jī)載設(shè)備管理的必然發(fā)展方向。
機(jī)載設(shè)備總線化的綜合控制與管理會給飛機(jī)等運(yùn)載體的體系結(jié)構(gòu)帶來革命性的變化。因此,此項(xiàng)技術(shù)是一項(xiàng)具有重要發(fā)展前景和有重大開拓實(shí)用價(jià)值的技術(shù)。另外,綜合管理可含功能綜合管理與能量的綜合管理,如能耗的科學(xué)管理、分配與利用等。但功能綜合管理是第一位的,因?yàn)闄C(jī)載機(jī)電系統(tǒng)是生存保障系統(tǒng),直接關(guān)系到主機(jī)的生存,通過綜合管理保障和提高其功能,可進(jìn)一步提高可靠性和主機(jī)的整體性能,故本書著重論述功能綜合管理。
第1章 緒論
1.1 機(jī)載機(jī)電綜合管理系統(tǒng)
1.2 國外機(jī)載機(jī)電綜合管理系統(tǒng)的發(fā)展簡況
1.3 國內(nèi)機(jī)載機(jī)電綜合管理系統(tǒng)的發(fā)展
1.4 總線技術(shù)發(fā)展概況
1.4.1 ARINC429
1.4.2 ARINC2629
1.4.3 光纖總線
1.4.4 SCI總線
1.4.5 AFDX(ARINC664)
1.4.6 1553B總線
1.4.7 1773B總線
1.4.8 高速數(shù)據(jù)總線HSDB
1.4.9 CAN總線
1.4.10 快速以太網(wǎng)
1.4.11 VXI和PXI總線
1.4.12 PROFIBIJS總線
1.4.13 SERCOS總線
1.4.14 航空電子統(tǒng)一網(wǎng)絡(luò)
1.5 本書內(nèi)容安排
參考文獻(xiàn)
第2章 分布式混合實(shí)時(shí)仿真平臺
2.1 仿真系統(tǒng)的研究目標(biāo)
2.2 分布式實(shí)時(shí)仿真系統(tǒng)的仿真特性
2.3 仿真平臺的拓?fù)浣Y(jié)構(gòu)
2.4 仿真平臺的硬件結(jié)構(gòu)
2.5 實(shí)時(shí)操作系統(tǒng)的選擇
2.5.1 Windows NT RTX的形式
2.5.2 Linux+RTLinux的形式
2.5.3 多線程模型
2.5.4 基于POSIX的多線程實(shí)現(xiàn)方法
2.6 仿真平臺的軟件結(jié)構(gòu)
2.7 1553B總線通信設(shè)計(jì)
2.7.1 1553B總線概述
2.7.2 總線控制器(BC)軟件設(shè)計(jì)
2.7.3 遠(yuǎn)程終端(RT)軟件設(shè)計(jì)
2.7.4 1553B消息傳輸方式
2.7.5 1553B通信實(shí)例設(shè)計(jì)
2.8 1553B總線通信時(shí)鐘同步策略
2.8.1 1553B總線的技術(shù)指標(biāo)分析
2.8.2 機(jī)電綜合仿真平臺的容錯(cuò)時(shí)鐘同步策略
2.9 可靠性分析
2.9.1 全透明結(jié)構(gòu)可靠性模型
2.9.2 綜合管理系統(tǒng)可靠性計(jì)算
參考文獻(xiàn)
第3章 多處理機(jī)多任務(wù)的分配與調(diào)度
3.1 機(jī)電系統(tǒng)綜合控制管理任務(wù)
3.1.1 機(jī)電系統(tǒng)綜合控制管理任務(wù)特點(diǎn)
3.1.2 實(shí)時(shí)任務(wù)執(zhí)行關(guān)系
3.1.3 總線管理下的容錯(cuò)與重構(gòu)機(jī)制及其實(shí)現(xiàn)
3.2 靜態(tài)負(fù)載分配算法的研究
3.2.1 基于圖論的調(diào)度算法
3.2.2 整數(shù)規(guī)劃方法
3.2.3 分枝限界法
3.2.4 啟發(fā)式算法
3.2.5 仿真平臺任務(wù)分配算法
3.2.6 算法穩(wěn)定性及性能分析
3.2.7 鄰域搜索遺傳算法(ADGA)
3.2.8 基于蟻群算法的靜態(tài)任務(wù)調(diào)度算法的設(shè)計(jì)
3.3 仿真平臺動態(tài)任務(wù)調(diào)度研究
3.3.1 動態(tài)任務(wù)調(diào)度基本概念
3.3.2 仿真平臺動態(tài)任務(wù)調(diào)度算法(任務(wù)轉(zhuǎn)移)
3.3.3 動態(tài)喚醒(系統(tǒng)重構(gòu))
3.4 基于MAS的動態(tài)任務(wù)調(diào)度算法
3.4.1 Multi-Agent System(MAS)的組織結(jié)構(gòu)分析
3.4.2 基于招標(biāo)機(jī)制的動態(tài)任務(wù)調(diào)度策略
3.4.3 算法分析
3.5 動態(tài)反饋?zhàn)赃m應(yīng)任務(wù)調(diào)度
3.5.1 方案設(shè)計(jì)
3.5.2 調(diào)度算法
3.6 流體動力學(xué)負(fù)載平衡方法與實(shí)現(xiàn)
3.6.1 問題的形成
3.6.2 流體動力學(xué)負(fù)載平衡方法
3.6.3 收斂特性分析
3.6.4 動態(tài)任務(wù)調(diào)度算法的實(shí)現(xiàn)
3.7 動態(tài)容錯(cuò)算法研究
3.7.1 輪轉(zhuǎn)容錯(cuò)方法研究
3.7.2 輪轉(zhuǎn)容錯(cuò)方法可靠性分析
3.7.3 多余度輪轉(zhuǎn)容錯(cuò)方法設(shè)計(jì)
3.8 任務(wù)模型、任務(wù)調(diào)度算法模型、雙層任務(wù)調(diào)度算法
3.8.1 任務(wù)調(diào)度途徑選擇
3.8.2 任務(wù)調(diào)度方法確定
3.8.3 任務(wù)調(diào)度算法模型分析
3.8.4 外層任務(wù)調(diào)度算法
3.8.5 內(nèi)層任務(wù)調(diào)度算法
參考文獻(xiàn)
第4章 機(jī)電子系統(tǒng)建模與控制
4.1 一般伺服系統(tǒng)的建模
4.2 防滑剎車子系統(tǒng)
4.3 起落架收放系統(tǒng)仿真
4.3.1 起落架簡化圖
4.3.2 起落架運(yùn)動學(xué)和動力學(xué)模型
4.3.3 起落架收放系統(tǒng)的仿真系統(tǒng)
4.4 前輪轉(zhuǎn)彎系統(tǒng)
4.4.1 飛機(jī)地面運(yùn)動的運(yùn)動學(xué)和動力學(xué)模型
4.4.2 飛機(jī)地面運(yùn)動的限制
4.4.3 前輪轉(zhuǎn)彎運(yùn)動的仿真模型
4.5 電源系統(tǒng)的建模與仿真
4.5.1 電源系統(tǒng)的工作原理
4.5.2 飛機(jī)交流電源系統(tǒng)的數(shù)學(xué)模型
4.5.3 交流電源系統(tǒng)控制模型
4.5.4 電源系統(tǒng)仿真
4.6 環(huán)控系統(tǒng)的建模與分析
4.6.1 環(huán)控系統(tǒng)的工作原理
4.6.2 環(huán)控系統(tǒng)數(shù)學(xué)模型的建立
4.6.3 環(huán)控系統(tǒng)的仿真結(jié)果
4.7 燃油系統(tǒng)的建模與仿真
4.7.1 燃油系統(tǒng)的工作原理
4.7.2 燃油系統(tǒng)的數(shù)學(xué)模型
4.8 液壓系統(tǒng)的建模和仿真
4.8.1 液壓能源系統(tǒng)的工作原理
4.8.2 微機(jī)控制液壓泵恒壓控制的數(shù)學(xué)模型
4.8.3 恒壓變量泵仿真結(jié)果
4.9 子系統(tǒng)控制性能的分析與方法設(shè)計(jì)
4.9.1 網(wǎng)絡(luò)控制時(shí)滯環(huán)節(jié)對系統(tǒng)性能的影響
4.9.2 分布式網(wǎng)絡(luò)控制時(shí)滯控制器的設(shè)計(jì)
4.9.3 時(shí)滯環(huán)節(jié)的辨識設(shè)計(jì)
參考文獻(xiàn)
第5章 故障注入系統(tǒng)及故障診斷與監(jiān)控
5.1 故障注入系統(tǒng)設(shè)計(jì)
5.1.1 故障模型庫
5.1.2 故障注入器設(shè)計(jì)
5.1.3 仿真實(shí)例合成器
5.1.4 故障處理器
5.1.5 執(zhí)行過程
5.2 分布式系統(tǒng)級故障診斷
5.2.1 處理機(jī)故障診斷
5.2.2 通信鏈路故障診斷
5.3 環(huán)境控制系統(tǒng)控制通道的故障診斷
5.3.1 系統(tǒng)的故障分析
5.3.2 座艙供氣控制系統(tǒng)的故障診斷方案
5.3.3 基于特征結(jié)構(gòu)配置的作動器的故障診斷方法
5.3.4 基于特征結(jié)構(gòu)配置方法的環(huán)控系統(tǒng)作動器的故障診斷
5.3.5 環(huán)控系統(tǒng)作動器故障診斷仿真研究
5.3.6 基于卡爾曼濾波的傳感器的故障診斷研究
5.3.7 環(huán)控系統(tǒng)的故障檢測方法研究
5.3.8 專家系統(tǒng)的引入
5.4 剎車防滑控制系統(tǒng)的故障診斷研究
5.4.1 人工神經(jīng)網(wǎng)絡(luò)原理及其BP算法
5.4.2 模糊神經(jīng)網(wǎng)絡(luò)及其故障診斷方法
5.4.3 基于基本MLP與模糊神經(jīng)網(wǎng)絡(luò)的剎車系統(tǒng)的故障診斷研究
5.4.4 剎車系統(tǒng)故障診斷的總體方案
5.4.5 模糊量化
5.4.6 剎車系統(tǒng)故障診斷的仿真研究
參考文獻(xiàn)
第6章 分布式數(shù)據(jù)庫系統(tǒng)研究及仿真應(yīng)用
6.1 分布式數(shù)據(jù)庫系統(tǒng)
6.1.1 發(fā)展趨勢
6.1.2 定義及特點(diǎn)
6.1.3 數(shù)據(jù)分片及分布
6.1.4 體系結(jié)構(gòu)
6.1.5 設(shè)計(jì)流程
6.2 分布式仿真數(shù)據(jù)庫系統(tǒng)
6.2.1 仿真技術(shù)概述
6.2.2 分布式仿真數(shù)據(jù)
6.2.3 分布式實(shí)時(shí)數(shù)據(jù)庫系統(tǒng)
6.2.4 分布式仿真數(shù)據(jù)庫設(shè)計(jì)實(shí)例
參考文獻(xiàn)
第7章 系統(tǒng)仿真平臺試驗(yàn)研究
7.1 仿真平臺試驗(yàn)設(shè)備
7.1.1 試驗(yàn)平臺組成
7.1.2 初始參數(shù)
7.2 仿真實(shí)例合成
7.3 傳遞時(shí)間預(yù)估
7.3.1 任務(wù)執(zhí)行時(shí)間預(yù)估
7.3.2 消息傳輸時(shí)間預(yù)估
7.4 1553B總線傳輸時(shí)延測試
7.4.1 傳輸時(shí)延測試方法一
7.4.2 傳輸時(shí)延測試方法二
7.5 系統(tǒng)綜合試驗(yàn)
7.6 任務(wù)調(diào)度與容錯(cuò)結(jié)果分析
7.6.1 靜態(tài)調(diào)度結(jié)果分析
7.6.2 動態(tài)容錯(cuò)結(jié)果分析
7.6.3 處理機(jī)故障時(shí)動態(tài)任務(wù)調(diào)度
參考文獻(xiàn)
第8章 PROFIBUS-DP現(xiàn)場總線及應(yīng)用
8.1 PROFIBUS現(xiàn)場總線
8.1.1 概述
8.1.2 PROFIB[JS-DP的物理層
8.1.3 上JKUFIBUS-DP數(shù)據(jù)鏈路層
8.1.4 PROFIBL一DP用戶層
8.2 PROFIBUS-DP現(xiàn)場總線在工程機(jī)械液壓底盤模擬試驗(yàn)臺上的應(yīng)用
8.2.1 試驗(yàn)臺的總體方案概述
8.2.2 測控系統(tǒng)的體系結(jié)構(gòu)
8.3 PROFIBUS-DP網(wǎng)絡(luò)控制系統(tǒng)時(shí)延分析
8.3.1 PROFIBUS-DP網(wǎng)絡(luò)控制信息傳輸?shù)臅r(shí)延分析
8.3.2 PROFIBUS-DP網(wǎng)絡(luò)時(shí)延分析及最大時(shí)延的估算
8.3.3 PROFIB[JS-DP網(wǎng)絡(luò)時(shí)延的簡化
8.4 網(wǎng)絡(luò)時(shí)延導(dǎo)致系統(tǒng)性能下降的補(bǔ)償方法
參考文獻(xiàn)
第9章 C州、SERCOS總線及其應(yīng)用
9.1 CAN現(xiàn)場總線
9.1.1 概述
9.1.2 CAN總線的發(fā)展
9.1.3 CAN總線工作過程
9.1.4 CAN總線的主要特性
9.1.5 CAN總線的數(shù)值特性
9.1.6 CAN總線的傳輸距離
9.1.7 CAN總線的技術(shù)規(guī)范
9.1.8 CAN展望
9.2 CAN總線在液壓關(guān)節(jié)機(jī)器人上的應(yīng)用
9.2.1 液壓關(guān)節(jié)機(jī)器人
……
第10章 測試總線
數(shù)據(jù)庫技術(shù)是研究數(shù)據(jù)庫的結(jié)構(gòu)、存儲、管理和使甩的軟件技術(shù),它產(chǎn)生于20世紀(jì)60年代中期。作為近年來計(jì)算機(jī)科學(xué)和技術(shù)快速發(fā)展的一個(gè)分支,數(shù)據(jù)庫技術(shù)已成為大多數(shù)計(jì)算機(jī)信息系統(tǒng)和應(yīng)用系統(tǒng)的核心技術(shù),如分布式仿真數(shù)據(jù)庫就是數(shù)據(jù)庫技術(shù)在仿真領(lǐng)域的一個(gè)具體應(yīng)用。
數(shù)據(jù)庫是長期存儲在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)集合,數(shù)據(jù)按一定的模型描述和管理,數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的核心。按數(shù)據(jù)庫模型發(fā)展的時(shí)間順序,數(shù)據(jù)庫系統(tǒng)的發(fā)展經(jīng)歷了3代:第一代為層次型、網(wǎng)絡(luò)型數(shù)據(jù)庫系統(tǒng),第二代為關(guān)系型數(shù)據(jù)庫系統(tǒng),第三代是面向?qū)ο蟮臄?shù)據(jù)庫系統(tǒng)。
分布式、復(fù)雜的仿真系統(tǒng)獲取和管理的數(shù)據(jù)種類多、結(jié)構(gòu)復(fù)雜、對數(shù)據(jù)的實(shí)時(shí)性要求強(qiáng),必然會對所用的數(shù)據(jù)庫提出比傳統(tǒng)數(shù)據(jù)庫更高的要求。傳統(tǒng)商用數(shù)據(jù)庫因其系統(tǒng)開銷大且記錄存取速度低,不能滿足系統(tǒng)實(shí)時(shí)性要求,在系統(tǒng)仿真方面存在許多限制和不足;但如果不使用數(shù)據(jù)庫技術(shù)統(tǒng)一管理各類數(shù)據(jù),而直接在平臺軟件中對數(shù)據(jù)實(shí)行分散式管理,數(shù)據(jù)的操作和管理將變得相當(dāng)復(fù)雜。因此,隨著仿真需求和仿真規(guī)模的不斷擴(kuò)大,研究開發(fā)滿足仿真平臺要求的分布式數(shù)據(jù)庫系統(tǒng),規(guī)范、高效地管理和使用分布在多臺仿真器上的仿真數(shù)據(jù),是仿真平臺必須解決的一個(gè)重要問題。
6.1.1發(fā)展趨勢
分布式數(shù)據(jù)庫系統(tǒng)包括分布式數(shù)據(jù)庫管理系統(tǒng)和分布式數(shù)據(jù)庫,它是可運(yùn)行的且按分布式數(shù)據(jù)庫方式存儲和維護(hù)數(shù)據(jù),并向應(yīng)用的網(wǎng)絡(luò)環(huán)境系統(tǒng)提供數(shù)據(jù)和信息的分布式系統(tǒng)。分布式數(shù)據(jù)庫系統(tǒng)是數(shù)據(jù)庫技術(shù)和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的有機(jī)結(jié)合,是分布式仿真的基礎(chǔ)。
分布式數(shù)據(jù)庫系統(tǒng)研究開始于20世紀(jì)70年代,當(dāng)時(shí)集中式數(shù)據(jù)庫系統(tǒng)已擁有成熟的層次型、網(wǎng)狀型和關(guān)系型3種數(shù)據(jù)庫管理系統(tǒng),同時(shí)計(jì)算機(jī)網(wǎng)絡(luò)和小型計(jì)算機(jī)由研究逐漸向應(yīng)用推廣,這些均為分布式數(shù)據(jù)庫的研究和發(fā)展奠定了良好的基礎(chǔ)。后來,隨著應(yīng)用需求和計(jì)算機(jī)硬件水平的提升,許多發(fā)達(dá)國家將注意力投向了分布式數(shù)據(jù)庫這個(gè)新的領(lǐng)域,并推出了一些重要的研發(fā)成果。
分布式數(shù)據(jù)庫實(shí)現(xiàn)了數(shù)據(jù)的全局控制和局部管理的有機(jī)結(jié)合,滿足了眾多行業(yè)建設(shè)信息化系統(tǒng)的數(shù)據(jù)管理需要,特別是對于管理集中、地理位置卻相對分散的大企業(yè)和組織機(jī)構(gòu),具有較好的發(fā)展?jié)摿。?dāng)前,隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和客戶端/服務(wù)器技術(shù)(C/S)的發(fā)展,分布式數(shù)據(jù)庫技術(shù)不斷向分布式處理系統(tǒng)中滲透,使許多產(chǎn)品具有網(wǎng)絡(luò)數(shù)據(jù)庫的某些特色,如Ora-cle/Net、INGRES/Net等。
新的應(yīng)用需求推動著數(shù)據(jù)庫技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)和體系結(jié)構(gòu)的發(fā)展,分布式數(shù)據(jù)庫呈現(xiàn)出如圖6-1所示的發(fā)展趨勢。