通信程序范文10篇

時間:2024-03-22 04:27:31

導(dǎo)語:這里是公務(wù)員之家根據(jù)多年的文秘經(jīng)驗(yàn),為你推薦的十篇通信程序范文,還可以咨詢客服老師獲取更多原創(chuàng)文章,歡迎參考。

通信程序

基于衛(wèi)星通信的應(yīng)急通信程序

1應(yīng)急通信概述

1.1應(yīng)急通信的定義

應(yīng)急通信是指在出現(xiàn)自然或人為的突發(fā)性緊急情況時,綜合利用各種通信資源,保障救援、緊急救助和必要通信所需的通信手段和方法,實(shí)現(xiàn)通信的機(jī)制。應(yīng)急通信并不是獨(dú)立存在的一種全新的新技術(shù),而是各種通信技術(shù)、通信手段在緊急情況下的綜合運(yùn)用,其核心就是緊急情況下的通信。應(yīng)急通信不僅是單純的技術(shù)問題,還涉及管理方面。應(yīng)急通信由于其不確定性,對通信網(wǎng)絡(luò)和設(shè)備提出了一些特殊要求,這些網(wǎng)絡(luò)和設(shè)備從技術(shù)方面提供了通信技術(shù)手段的保障。但在管理方面,還需要建立完善的應(yīng)急通信管理體系,針對不同場景建立快速響應(yīng)機(jī)制,協(xié)調(diào)調(diào)度最合適的通信資源,提供最及時有效的通信保障。應(yīng)急通信網(wǎng)(EmergencyCommunicationNetwork,ECN)是指為應(yīng)對突發(fā)性大型自然災(zāi)害或公共事件而快速建立的臨時性通信網(wǎng)絡(luò),為救災(zāi)組織及人員保證通信暢通,最大限度地降低災(zāi)難損失、維護(hù)社會安全和穩(wěn)定。ECN主要用于遭受地震、臺風(fēng)等重大自然災(zāi)害以及發(fā)生突發(fā)事件或恐怖襲擊事件中[2]。

1.2研究應(yīng)急通信的目的及意義

中國是一個災(zāi)難多發(fā)、頻發(fā)的國家,特別是自然災(zāi)害時有發(fā)生,給國民經(jīng)濟(jì)和人民生命財產(chǎn)造成了很大的損失。汶川地震、舟曲泥石流等,這些災(zāi)難,既考驗(yàn)了通信部門的應(yīng)急響應(yīng)能力,也考驗(yàn)了通信網(wǎng)絡(luò)的應(yīng)急通信保障能力。從這些經(jīng)驗(yàn)教訓(xùn)中,我們逐步意識到只有在平時完善應(yīng)急通信體系,達(dá)到應(yīng)急通信保障的要求,才能在緊急關(guān)頭發(fā)揮它的作用,減少人民生命和財產(chǎn)的損失。應(yīng)急通信系統(tǒng)是為滿足各類緊急情況下的通信需求而產(chǎn)生的,而自然災(zāi)害、衛(wèi)生事件、尤其是社會事件等突發(fā)公共安全事件發(fā)生的地點(diǎn)和規(guī)模都無法提前預(yù)知和準(zhǔn)備,各類緊急情況具有如下共同特點(diǎn):需要應(yīng)急通信的時間一般不確定,人們無法進(jìn)行事先準(zhǔn)備,如地震、海嘯、火災(zāi)、臺風(fēng)、泥石流等突發(fā)事件;需要應(yīng)急通信的地點(diǎn)不確定;進(jìn)行應(yīng)急通信時,需要什么類型的網(wǎng)絡(luò)不確定[3]。

1.3應(yīng)急通信的發(fā)展趨勢及前景

查看全文

通信行政處罰程序制度

第一章總則

第一條為了規(guī)范通信行政處罰行為,保障和監(jiān)督各級通信主管部門有效實(shí)施行政管理,依法進(jìn)行行政處罰,保護(hù)公民、法人和其他組織的合法權(quán)益,根據(jù)《中華人民共和國行政處罰法》及相關(guān)法律、行政法規(guī),制定本規(guī)定。

第二條公民、法人或者其他組織實(shí)施違反通信行政管理秩序的行為,依照法律、法規(guī)或者規(guī)章的規(guī)定,應(yīng)當(dāng)給予行政處罰的,由通信主管部門按照《中華人民共和國行政處罰法》和本規(guī)定的程序?qū)嵤?。本?guī)定所稱通信主管部門,是指信息產(chǎn)業(yè)部、國家郵政局、省、自治區(qū)、直轄市通信管理局、郵政(管理)局及法律、法規(guī)授權(quán)的具有通信行政管理職能的組織。

第三條各級通信主管部門實(shí)施行政處罰應(yīng)當(dāng)遵循公正、公開的原則。

第二章管轄

第四條通信行政處罰由違法行為發(fā)生地的通信主管部門依照職權(quán)管轄。法律、行政法規(guī)另有規(guī)定的,從其規(guī)定。

查看全文

編寫網(wǎng)絡(luò)通信程序論文

摘要本文闡述了使用JAVA編程語言對基于客戶/服務(wù)器模式的應(yīng)用編寫網(wǎng)絡(luò)通信程序,討論了SOCKET機(jī)制、輸入輸出流以及程序?qū)崿F(xiàn)代碼。

關(guān)鍵詞JAVA,網(wǎng)絡(luò),SOCKET,APPLET

網(wǎng)絡(luò)上的系統(tǒng)結(jié)構(gòu)多為客戶/服務(wù)器模式,服務(wù)器端負(fù)責(zé)數(shù)據(jù)和圖像等的存儲、維護(hù)、管理以及傳遞,客戶端則負(fù)責(zé)人機(jī)界面的操作、送出需求及顯示收回的數(shù)據(jù)。

下面介紹一下如何使用JAVA來進(jìn)行網(wǎng)絡(luò)編程:

1)由于客戶端通過IE同服務(wù)器建立聯(lián)系,所以客戶端使用Applet,服務(wù)器端使用Application;

2)服務(wù)器應(yīng)設(shè)置成多線程,應(yīng)答多個客戶的請求;

查看全文

網(wǎng)絡(luò)通信程序設(shè)計論文

關(guān)鍵詞:DSP網(wǎng)絡(luò)通信程序通信協(xié)議網(wǎng)卡

DSP芯片是專門為實(shí)現(xiàn)各種數(shù)字信號處理算法而設(shè)計的、具有特殊結(jié)構(gòu)的微處理器,其卓越的性能、不斷上升的性價比、日漸完善的開發(fā)方式使它的應(yīng)用越來越廣泛。將計算機(jī)網(wǎng)絡(luò)技術(shù)引入以DSP為核心的嵌入式系統(tǒng),使其成為數(shù)字化、網(wǎng)絡(luò)化相結(jié)合,集通信、計算機(jī)和視聽功能于一體的電子產(chǎn)品,必須大大提升DSP系統(tǒng)的應(yīng)用價值和市場前景。將DSP技術(shù)與網(wǎng)絡(luò)技術(shù)相結(jié)合,必須解決兩個關(guān)鍵問題:一是實(shí)現(xiàn)DSP與網(wǎng)卡的硬件接口技術(shù),二是基于DSP的網(wǎng)絡(luò)通信程序設(shè)計。DSP與網(wǎng)卡的硬件接口技術(shù)參考文獻(xiàn)[1]有比較詳盡的論述,以下主要討論基于DSP的網(wǎng)絡(luò)通信程序設(shè)計。

1通信協(xié)議的制定

協(xié)議是用來管理通信的法規(guī),是網(wǎng)絡(luò)系統(tǒng)功能實(shí)現(xiàn)的基礎(chǔ)。由于DSP可以實(shí)現(xiàn)對網(wǎng)卡的直接操作,對應(yīng)于OSI網(wǎng)絡(luò)模型,網(wǎng)卡包含了物理層和數(shù)據(jù)鏈路層的全部內(nèi)容,因此,規(guī)定了數(shù)據(jù)鏈路層上數(shù)據(jù)幀封裝格式,就可以為基于DSP的局域網(wǎng)絡(luò)中任意站點(diǎn)之間的通信提供具體規(guī)范。因?yàn)橐蕴W(wǎng)是當(dāng)今最受歡迎的局域網(wǎng)之一,在以太網(wǎng)中,網(wǎng)卡用于實(shí)現(xiàn)802.3規(guī)程,其典型代表是Novell公司的NE2000和3COM公司的3C503等網(wǎng)卡,所以研究工作中的具體試驗(yàn)平臺是以DSP為核心構(gòu)成的以太局域網(wǎng),主要用于語音的實(shí)時通信,所使用的網(wǎng)卡為Novell公司的NE2000網(wǎng)卡。NE2000網(wǎng)卡的基本組成請見參考文獻(xiàn)[2],其核心器件是網(wǎng)絡(luò)接口控制器(NIC)DP8390。該器件有三部分功能:第一是IEEE802.3MAC(媒體訪問控制)子層協(xié)議邏輯,實(shí)現(xiàn)數(shù)據(jù)幀的封裝和解封,CSMA/CA(帶碰撞檢測功能的載波偵聽多址接入)協(xié)議以及CRC校驗(yàn)等功能;第二是寄存器堆,用戶對NE2000網(wǎng)卡通信過程的控制主要通過對這些寄存器堆中各種命令寄存器編程實(shí)現(xiàn);第三是對網(wǎng)卡上緩沖RAM的讀寫控制邏輯。DP8390發(fā)送和接收采用標(biāo)準(zhǔn)的IEEE802.3幀格式。IEEE802.3參考了以太網(wǎng)的協(xié)議和技術(shù)規(guī)范,但對數(shù)據(jù)包的基本結(jié)構(gòu)進(jìn)行了修改,主要是類型字段變成了長度字段。所以,以DSP為核心的局域網(wǎng)內(nèi)通信數(shù)據(jù)包基本格式如圖1所示。

DSP讀出數(shù)據(jù)包和打包從目的地址開始。目的地址用來指明一個數(shù)據(jù)幀在網(wǎng)絡(luò)中被傳送的目的節(jié)點(diǎn)地址。NE2000支持3種目的地址:單地址、組地址及廣播地址。單地址表示只有1個節(jié)點(diǎn)可以接收該幀信息;組地址表示最多可以有64個字節(jié)接收同一幀信息;而廣播地址則表示它可以被同一網(wǎng)絡(luò)中的所有節(jié)接收。源地址是發(fā)送幀節(jié)點(diǎn)的物理地址,它只能是單地址。目的地址和源地址指網(wǎng)卡的硬件地址,又稱物理地址。

在源地址之后的2個字節(jié)表示該幀的數(shù)據(jù)長度,只表示數(shù)據(jù)部分的長度,由用戶自己填入。數(shù)據(jù)字段由46~1500字節(jié)組成。大于1500字節(jié)的數(shù)據(jù)應(yīng)分為多個幀來發(fā)送;小于46字節(jié)時,必須填充至46字節(jié)。原因有兩個:一是保證從目的地址字段到幀校驗(yàn)字段長度為64字節(jié)的最短幀長,以便區(qū)分信道中的有效幀和無用信息;二是為了防止一個站發(fā)送短幀時,在第一個比特尚未到達(dá)總線的最遠(yuǎn)端時就完成幀發(fā)送,因而在可能發(fā)生碰撞時檢測不到?jīng)_突信號。NE2000對接收到的從目的地址字段后小于64字節(jié)的幀均認(rèn)為是“碎片”,并予以刪除。在數(shù)據(jù)字段,根據(jù)系統(tǒng)的具體功能要求,用戶可以預(yù)留出若干個字節(jié)以規(guī)定相應(yīng)的協(xié)議,以便通信雙方依據(jù)這些字節(jié)中包含的信息實(shí)現(xiàn)不同的功能。

查看全文

配電網(wǎng)自動化通信程序運(yùn)用

電力工業(yè)是我國經(jīng)濟(jì)發(fā)展的基石,是國民經(jīng)濟(jì)的重要基礎(chǔ)支柱之一。電力網(wǎng)是由配電網(wǎng)和輸電網(wǎng)構(gòu)成,配電網(wǎng)就是將電力系統(tǒng)中變電站低壓直接或降壓后向用戶供電的網(wǎng)絡(luò),也稱之為配電系統(tǒng)。配電網(wǎng)由電纜配電線路、降壓變壓器、架空配電線路及變電站等構(gòu)成。通信系統(tǒng)是配電網(wǎng)自動化的核心技術(shù),配電網(wǎng)的運(yùn)行狀態(tài)改變、數(shù)據(jù)的采集及配電網(wǎng)的優(yōu)化均通過通信系統(tǒng)。通信系統(tǒng)的設(shè)計合理與否將直接影響到配電管理系統(tǒng)的運(yùn)行成敗。

1配電網(wǎng)自動化通信系統(tǒng)的設(shè)計要求

根據(jù)配電網(wǎng)自動化系統(tǒng)的復(fù)雜程度、規(guī)模以及預(yù)期達(dá)到的自動化水平不同,對其通信系統(tǒng)的要求也有所區(qū)別。每個地區(qū)的配電網(wǎng)自動化系統(tǒng)規(guī)模都是比較大的,不可能在短期內(nèi)能夠立即建得很完善,因此,建立配電網(wǎng)自動化通信系統(tǒng)是一個長期,循序漸進(jìn)的過程。總的說來,配電網(wǎng)自動化通信系統(tǒng)需要滿足以下要求:

1.1通信可靠

配電現(xiàn)場對配電網(wǎng)通信系統(tǒng)要求有很高的可靠性。首先,配電現(xiàn)場的工作環(huán)境復(fù)雜,需要選用能夠抗潮濕、抗高溫等惡劣氣候的設(shè)備,在應(yīng)用的過程中必須要注意密封防塵;其次,業(yè)務(wù)數(shù)據(jù)的傳輸無論是在配電網(wǎng)正常運(yùn)行,還是在配電網(wǎng)出現(xiàn)線路故障時,通信必須保持其業(yè)務(wù)數(shù)據(jù)能夠暢通傳輸,通信系統(tǒng)還應(yīng)具有診斷配電網(wǎng)故障、故障區(qū)隔離和非故障區(qū)恢復(fù)供電的通信任務(wù);再次,由于通信終端附近的電磁場較強(qiáng),為了保證通信數(shù)據(jù)不受外界的影響,保證數(shù)據(jù)的準(zhǔn)確性,通信系統(tǒng)還需具有較強(qiáng)的抵抗電磁干擾的能力。

1.2設(shè)備應(yīng)具有靈活、易于安裝的特點(diǎn)

查看全文

PLC通信程序可靠性設(shè)計

一、PLC通信系統(tǒng)可靠性控制

PLC通信系統(tǒng)架構(gòu)并沒有精確的定義,工程師往往會從直覺上去理解。但是從一般的意義上來講,它指的是指導(dǎo)PLC通信系統(tǒng)系統(tǒng)的設(shè)計和實(shí)現(xiàn)的高層次意義上的藍(lán)圖,以及形成這個藍(lán)圖的過程。從廣義上來講,PLC通信系統(tǒng)架構(gòu)屬于PLC通信系統(tǒng)設(shè)計的范疇,但是,設(shè)計和架構(gòu)的概念往往會混淆在一起?;旧希琍LC通信系統(tǒng)架構(gòu)是為了形成PLC通信系統(tǒng)設(shè)計與開發(fā)過程中的目標(biāo),原則等基礎(chǔ)性的框架,用以指導(dǎo)PLC通信系統(tǒng)開發(fā)的過程。PLC通信系統(tǒng)架構(gòu)的過程就是在一定的設(shè)計原則的基礎(chǔ)上,確定系統(tǒng)的各個組成部分,從各個不同的角度對組成部分進(jìn)行全局性的安排和搭配,形成系統(tǒng)的組織結(jié)構(gòu)和控制結(jié)構(gòu),最終形成整個系統(tǒng)的結(jié)構(gòu)。PLC通信系統(tǒng)架構(gòu)的內(nèi)容包括總體組織結(jié)構(gòu)和全局控制結(jié)構(gòu);通信、同步和數(shù)據(jù)訪問的協(xié)議;設(shè)計元素的功能分配;物理分布;設(shè)計元素的組成;定標(biāo)與性能;備選設(shè)計的選擇等等。

二、PLC系統(tǒng)可靠性管理

企業(yè)PLC通信系統(tǒng)的架構(gòu)要受到多方面的制約,硬件成本,技術(shù)的可靠性,人力成本,學(xué)習(xí)周期,可維護(hù)性等等。因而,企業(yè)級PLC通信系統(tǒng)的架構(gòu)往往要遵循相較于普通PLC通信系統(tǒng)更加嚴(yán)格的原則。雖然各個企業(yè)對于PLC通信系統(tǒng)架構(gòu)的原則并不統(tǒng)一,但是現(xiàn)在已經(jīng)形成了一些比較一致的原則:1.企業(yè)PLC通信系統(tǒng)系統(tǒng)架構(gòu)需要具有戰(zhàn)略性,尤其需要注重靈活性和重用企業(yè)PLC通信系統(tǒng)需要在全局性的范圍內(nèi)考慮最適合的架構(gòu),為了節(jié)約成本(包括人力成本和時間成本),不僅需要將已有的可復(fù)用資源進(jìn)行重用,而且在創(chuàng)建新的資源的時候要盡可能的考慮重用的方式。同時,架構(gòu)需要具有相當(dāng)?shù)撵`活性,可以在較少的成本之下拓展或者修改已有的結(jié)構(gòu)和功能。2.架構(gòu)需要經(jīng)得起時間的考驗(yàn),具有比較高的可靠性和安全性。企業(yè)PLC通信系統(tǒng)系統(tǒng)需要盡可能長時間穩(wěn)定的運(yùn)行,并且需要具有較長的生命周期,架構(gòu)應(yīng)該盡可能的考慮今后可能遇到的情況,包含人員更迭,功能拓展,與其他系統(tǒng)結(jié)合的可能性等等,盡可能采取能夠兼容未來變化的方式。企業(yè)PLC通信系統(tǒng)需要在企業(yè)中長期穩(wěn)定運(yùn)行的特點(diǎn),決定了它需要盡量具有可靠性,不僅需要盡可能少的出現(xiàn)運(yùn)行中的問題,而且還需要有能從當(dāng)機(jī)等致命狀況中盡快復(fù)原的能力。企業(yè)PLC通信系統(tǒng)同時需要極高的安全性,需要將資源以權(quán)限來決定是否能夠訪問。

三、PLC系統(tǒng)架構(gòu)可靠性處理

企業(yè)PLC通信系統(tǒng)架構(gòu)的最終目標(biāo),是架構(gòu)出“符合標(biāo)準(zhǔn)”的PLC通信系統(tǒng)系統(tǒng)。這里所說的“符合標(biāo)準(zhǔn)”,是PLC通信系統(tǒng)在可用性的前提下,必須或者盡可能達(dá)到的目標(biāo)。一般而言,PLC通信系統(tǒng)架構(gòu)設(shè)計需要達(dá)到如下的全部或者部分目標(biāo):

查看全文

空間激光通信是以激光束作為信息載體,在空間進(jìn)行數(shù)據(jù)傳輸?shù)囊环N通信方式,其通信終端主要由激光通信系統(tǒng)和捕獲、跟蹤、對準(zhǔn)(acquisitiontrackingandpointing,ATP)系統(tǒng)兩大部分組成[1-3].在空間激光通信中,不僅要求ATP系統(tǒng)能穩(wěn)定、快速地跟蹤對方終端發(fā)射的目標(biāo)光束,還必須將目標(biāo)光束控制在激光通信鏈路信號傳輸誤碼率要求的范圍內(nèi),因此要求ATP系統(tǒng)具有快速的跟蹤能力和非常高的控制精度[4].而快速跟蹤意味著ATP系統(tǒng)應(yīng)具有快速的響應(yīng)和較寬的控制帶寬;控制精度高意味著ATP系統(tǒng)的跟蹤誤差小,二者之間相互矛盾.為解決這一問題,本文中將滑??刂朴糜贏TP系統(tǒng)復(fù)合控制結(jié)構(gòu)的精跟蹤系統(tǒng)中,既增加了ATP精跟蹤系統(tǒng)的控制帶寬,又提高了系統(tǒng)的控制精度,使系統(tǒng)具有較好的穩(wěn)態(tài)性能和動態(tài)性能.

1ATP系統(tǒng)跟蹤控制模型

空間激光通信ATP系統(tǒng)中的捕獲、跟蹤和對準(zhǔn)功能是以跟蹤控制回路為中心,由粗跟蹤系統(tǒng)和精跟蹤系統(tǒng)完成的.粗、精跟蹤系統(tǒng)主要由光電跟蹤傳感器單元、信號處理控制單元和跟蹤伺服機(jī)構(gòu)組成.在粗精復(fù)合控制系統(tǒng)中,粗跟蹤控制系統(tǒng)的跟蹤誤差大于精跟蹤傳感器探測視場時,精跟蹤控制系統(tǒng)不起作用;粗跟蹤控制系統(tǒng)的跟蹤誤差小于精跟蹤傳感器探測視場時,精跟蹤控制系統(tǒng)進(jìn)入跟蹤狀態(tài),通過精跟蹤傳感器構(gòu)成光閉環(huán),進(jìn)一步校正粗跟蹤殘余誤差.圖1為雙探測器粗精復(fù)合跟蹤控制模型[5].圖中Ects(s)和Efps(s)分別為粗、精跟蹤系統(tǒng)光電跟蹤探測單元傳遞函數(shù),Dctc(s)和Dfpc(s)分別為粗、精跟蹤控制器傳遞函數(shù),Gctp(s)和Gfpp(s)分別為粗、精跟蹤系統(tǒng)的伺服機(jī)構(gòu)和被控對象傳遞函數(shù);θt和θo分別是粗精復(fù)合軸跟蹤系統(tǒng)期望的視軸角和實(shí)際輸出角;θc和θf分別是粗、精跟蹤控制回路的輸出角;ec和ef分別為粗、精跟蹤系統(tǒng)的跟蹤誤差.圖1ATP系統(tǒng)粗精復(fù)合跟蹤控制模型Fig.1ModelofcoarseandfinetrackingcontrolofATPsystem由圖1可分別得出粗、精跟蹤控制回路閉環(huán)等效傳遞函數(shù)為Gct(s)=Gcto(s)1+Gcto(s),(1)Gfp(s)=Gfpo(s)1+Gfpo(s).(2)式中:Gcto(s)為粗跟蹤控制回路開環(huán)傳遞函數(shù),Gcto(s)=Ects(s)Dctc(s)Gctp(s);Gfpo為精跟蹤控制回路開環(huán)傳遞函數(shù),Gfpo(s)=Efps(s)Dfpc(s)Gfpp(s).復(fù)合跟蹤控制系統(tǒng)的閉環(huán)傳遞函數(shù)為Gclose(s)=θo(s)θt(s)=Gcto(s)+Gfpo(s)+Gcto(s)Gfpo(s)[1+Gcto(s)][1+Gfpo(s)].(3)由式(3)可得系統(tǒng)等效開環(huán)傳遞函數(shù)為Gopen(s)=Gcto(s)+Gfpo(s)+Gcto(s)Gfpo(s).(4)由式(4)可知,所研究的ATP系統(tǒng)粗、精復(fù)合控制跟蹤精度由精跟蹤系統(tǒng)控制精度決定[6],因此,精跟蹤控制回路控制器的設(shè)計是改善ATP系統(tǒng)跟蹤性能的關(guān)鍵.考慮粗、精跟蹤系統(tǒng)的控制是獨(dú)立的,本文中僅討論精跟蹤系統(tǒng)控制器的設(shè)計對ATP系統(tǒng)跟蹤性能的影響.

2精跟蹤控制器設(shè)計

一個快速高精度跟蹤系統(tǒng),既需要有高帶寬、高精度的執(zhí)行機(jī)構(gòu),又需要有響應(yīng)快速、定位精度高的位置探測器件[7].圖2為設(shè)計的精跟蹤伺服系統(tǒng)控制回路.它由高精度四象限探測器、信標(biāo)光斑位置解算處理單元、精跟蹤控制器、壓電陶瓷驅(qū)動器(PZT)和快速控制反射鏡組成.小慣量的反射鏡黏合在壓電陶瓷上,可實(shí)現(xiàn)反射鏡傾角的快速高精度調(diào)整.根據(jù)實(shí)驗(yàn)系統(tǒng)所選的壓電陶瓷驅(qū)動器及實(shí)測輸出的頻率響應(yīng)數(shù)據(jù)(輸入電壓幅值為10V),經(jīng)曲線擬合得驅(qū)動器在方位(俯仰與方位相似)方向上的頻率特性曲線如圖3所示.由此可得壓電陶瓷驅(qū)動的快速反射鏡的模型為Gfpp(s)=θf(s)U(s)=KPZTω2n(τs+1)s2+2ζωns+ω2n.(5)式中:等效阻尼比ζ=0.7;等效振蕩頻率ωn=750Hz;壓電陶瓷驅(qū)動器放大倍數(shù)KPZT=10.令Efps(s)=1,采用頻域法設(shè)計精跟蹤控制器的等效開環(huán)傳遞函數(shù)為滑模控制特性是一種使系統(tǒng)結(jié)構(gòu)隨時間變化的開關(guān)特性.從理論上分析可知,采用滑模控制,通過調(diào)節(jié)參數(shù)能夠控制系統(tǒng)的增益、積分、微分常數(shù)實(shí)時地變化.

3精跟蹤控制實(shí)驗(yàn)分析

談?wù)撔l(wèi)星通信數(shù)據(jù)傳輸程序設(shè)計

1概述

隨著衛(wèi)星通信的高速發(fā)展,星載數(shù)據(jù)的種類和數(shù)量不斷增加,這就對高速海量星載數(shù)據(jù)的傳輸、接收和處理技術(shù)提出了新的要求。衛(wèi)星下發(fā)大容量高速數(shù)據(jù)經(jīng)地面站解調(diào)后,經(jīng)由光纖以數(shù)字基帶信號的形式傳遞給本地接收端,地面應(yīng)用系統(tǒng)要采用高性能的接收處理設(shè)備,以達(dá)到對數(shù)據(jù)的實(shí)時接收、存儲和處理。PCIExpress總線作為第3代I/O總線以其明顯的優(yōu)勢,成為目前高速傳輸?shù)闹髁髌脚_。文獻(xiàn)[1]以XC5VFX130T芯片為硬件核心,分析PCIExpress協(xié)議原理和內(nèi)嵌硬核模塊的結(jié)構(gòu),實(shí)現(xiàn)了具有PCIExpress系統(tǒng)主機(jī)接口的單通道FC總線接口板卡。文獻(xiàn)[2]在XC5VLX30T器件中,設(shè)計實(shí)現(xiàn)PCIExpress總線接口,同時在接口內(nèi)部設(shè)計直接存儲器存儲(DirectMemoryAccess,DMA)控制器。本文基于Xilinx公司的Virtex-5現(xiàn)場可編程門陣列(FieldProgrammableGataArray,FPGA)設(shè)計高速數(shù)據(jù)傳輸系統(tǒng)。該系統(tǒng)采用PCIExpress高速串行總線和基于Aurora協(xié)議的光纖通信模塊,雙單工同時收發(fā)。其中發(fā)送端和接收端分別包括上位機(jī)、驅(qū)動和端點(diǎn)設(shè)備,本文著重介紹端點(diǎn)設(shè)備設(shè)計。

2高速數(shù)據(jù)傳輸系統(tǒng)的工作原理

Xilinx公司的Virtex-5芯片的PCIExpress端點(diǎn)模塊IP核,為用戶提供了2種類型的數(shù)據(jù)通信:程控輸入/輸出(ProgrammedInput/Output,PIO)方式和總線主控存儲器直接存儲(Bus-masteringDMA,BMD)方式[3]。PCIExpress設(shè)備與系統(tǒng)存儲器之間的數(shù)據(jù)通信可以用PIO方式,但一般采用效率較高的BMD方式。在BMD通信方式下,端點(diǎn)設(shè)備變成了一個總線主控設(shè)備,負(fù)責(zé)發(fā)起DMA讀寫操作。當(dāng)設(shè)備要獲取系統(tǒng)存儲器的內(nèi)容時,發(fā)起指向系統(tǒng)存儲器的存儲器讀操作;當(dāng)設(shè)備向系統(tǒng)存儲器傳送數(shù)據(jù)時,發(fā)起指向系統(tǒng)存儲器的存儲器寫操作[4-5]。DMA控制器代替CPU發(fā)起傳輸事務(wù),減輕了處理器的壓力,而且在數(shù)據(jù)傳送過程中允許其他處理行為發(fā)生。在降低CPU使用率的同時,帶來較高的吞吐率和性能?;谏鲜隼碚摰男l(wèi)星通信星地鏈路的組成結(jié)構(gòu)如圖1所示。該傳輸系統(tǒng)功能主要由PCIExpress通信模塊和光纖通信模塊來完成。PCIExpress通信模塊采用了總線主控DMA方式進(jìn)行數(shù)據(jù)的傳輸。端點(diǎn)設(shè)備中設(shè)計了DMA控制器,負(fù)責(zé)控制數(shù)據(jù)的發(fā)送(存儲器寫)和從系統(tǒng)內(nèi)存獲得數(shù)據(jù)(存儲器讀)。在開始DMA傳輸之前需要一些初始業(yè)務(wù)信息,這些信息包括DMA讀存儲器地址、寫存儲器地址和傳輸?shù)臄?shù)據(jù)大小等,由系統(tǒng)軟件產(chǎn)生的指向DMA控制/狀態(tài)寄存器的PIO方式的存儲器寫包為其傳送[6]。光纖通信模塊采用了Aurora協(xié)議,該協(xié)議是為專有上層協(xié)議提供透明接口的串行互連協(xié)議[7],它可用于高速線性通路之間的點(diǎn)到點(diǎn)串行數(shù)據(jù)傳輸,同時其可擴(kuò)展的帶寬,為系統(tǒng)設(shè)計人員提供了所需的靈活性。Aurora鏈路層協(xié)議在物理層采用千兆位串行技術(shù),每條物理通道的傳輸比特率可從622Mb/s擴(kuò)展到3.125Gb/s。對于發(fā)送方,PCIExpress通信模塊接收到數(shù)據(jù)后傳輸給以AuroraIPCore為核心的自定義的光纖通信模塊,該模塊通過RocketI/O端口發(fā)送給SFP光電轉(zhuǎn)換模塊,SFP模塊將電信號轉(zhuǎn)換為光信號發(fā)送到光纖信道上。對于接收方,數(shù)據(jù)的接收是一個逆過程。

3高速數(shù)據(jù)傳輸系統(tǒng)設(shè)計

根據(jù)實(shí)際實(shí)驗(yàn)條件和應(yīng)用需求,本文設(shè)計的高速傳輸系統(tǒng)由2臺PC機(jī)模擬衛(wèi)星和地面站的數(shù)據(jù)傳輸。PCIExpress通信模塊,選擇為x8通道、工作頻率250MHz。光纖通信模塊工作頻率為125MHz,采用8位并行數(shù)據(jù)傳輸模式[3,7-8]。高速數(shù)據(jù)傳輸系統(tǒng)結(jié)構(gòu)如圖2所示。其中,數(shù)據(jù)存儲模塊選用了位寬為32bit的RAM。在光纖通信模塊中加入32bit/8bit模塊和8bit/32bit模塊,完成PCIExpress數(shù)據(jù)和光纖通信數(shù)據(jù)的傳輸轉(zhuǎn)換。圖2高速數(shù)據(jù)傳輸系統(tǒng)結(jié)構(gòu)模擬衛(wèi)星下發(fā)數(shù)據(jù)的應(yīng)用軟件在準(zhǔn)備好待發(fā)送的數(shù)據(jù)后,將文件長度信息及相關(guān)命令經(jīng)由驅(qū)動發(fā)送給端點(diǎn)設(shè)備,設(shè)備接到命令信息后啟動DMA控制器中的DMA讀操作。之后設(shè)備將從系統(tǒng)存儲器讀取的數(shù)據(jù)通過光纖通信模塊發(fā)送給地面站。設(shè)備每次讀取數(shù)據(jù)的間隔由光口傳輸速率決定,在不丟失數(shù)據(jù)的前提下,盡量提高信道的利用率。在模擬地面站接受數(shù)據(jù)的過程中,首先驅(qū)動將接收端系統(tǒng)存儲器的目的地址信息發(fā)給端點(diǎn)設(shè)備,設(shè)備的DMA控制器接收到光纖通信模塊的數(shù)據(jù)后啟動存儲器寫操作,將有效數(shù)據(jù)分批次加載進(jìn)指向系統(tǒng)存儲器的存儲器寫TLP包中,發(fā)送到目的地址。

查看全文

網(wǎng)絡(luò)通信程序設(shè)計分析論文

摘要:通過分析網(wǎng)卡基本通信過程控制和數(shù)字信號處理器(DSP)對網(wǎng)卡直接編程方法,成功設(shè)計基于DSP的網(wǎng)絡(luò)通信程序,從而最終實(shí)現(xiàn)DSP系統(tǒng)數(shù)字化和網(wǎng)絡(luò)化的融合。

關(guān)鍵詞:DSP網(wǎng)絡(luò)通信程序通信協(xié)議網(wǎng)卡

DSP芯片是專門為實(shí)現(xiàn)各種數(shù)字信號處理算法而設(shè)計的、具有特殊結(jié)構(gòu)的微處理器,其卓越的性能、不斷上升的性價比、日漸完善的開發(fā)方式使它的應(yīng)用越來越廣泛。將計算機(jī)網(wǎng)絡(luò)技術(shù)引入以DSP為核心的嵌入式系統(tǒng),使其成為數(shù)字化、網(wǎng)絡(luò)化相結(jié)合,集通信、計算機(jī)和視聽功能于一體的電子產(chǎn)品,必須大大提升DSP系統(tǒng)的應(yīng)用價值和市場前景。將DSP技術(shù)與網(wǎng)絡(luò)技術(shù)相結(jié)合,必須解決兩個關(guān)鍵問題:一是實(shí)現(xiàn)DSP與網(wǎng)卡的硬件接口技術(shù),二是基于DSP的網(wǎng)絡(luò)通信程序設(shè)計。DSP與網(wǎng)卡的硬件接口技術(shù)參考文獻(xiàn)[1]有比較詳盡的論述,以下主要討論基于DSP的網(wǎng)絡(luò)通信程序設(shè)計。

1通信協(xié)議的制定

協(xié)議是用來管理通信的法規(guī),是網(wǎng)絡(luò)系統(tǒng)功能實(shí)現(xiàn)的基礎(chǔ)。由于DSP可以實(shí)現(xiàn)對網(wǎng)卡的直接操作,對應(yīng)于OSI網(wǎng)絡(luò)模型,網(wǎng)卡包含了物理層和數(shù)據(jù)鏈路層的全部內(nèi)容,因此,規(guī)定了數(shù)據(jù)鏈路層上數(shù)據(jù)幀封裝格式,就可以為基于DSP的局域網(wǎng)絡(luò)中任意站點(diǎn)之間的通信提供具體規(guī)范。因?yàn)橐蕴W(wǎng)是當(dāng)今最受歡迎的局域網(wǎng)之一,在以太網(wǎng)中,網(wǎng)卡用于實(shí)現(xiàn)802.3規(guī)程,其典型代表是Novell公司的NE2000和3COM公司的3C503等網(wǎng)卡,所以研究工作中的具體試驗(yàn)平臺是以DSP為核心構(gòu)成的以太局域網(wǎng),主要用于語音的實(shí)時通信,所使用的網(wǎng)卡為Novell公司的NE2000網(wǎng)卡。NE2000網(wǎng)卡的基本組成請見參考文獻(xiàn)[2],其核心器件是網(wǎng)絡(luò)接口控制器(NIC)DP8390。該器件有三部分功能:第一是IEEE802.3MAC(媒體訪問控制)子層協(xié)議邏輯,實(shí)現(xiàn)數(shù)據(jù)幀的封裝和解封,CSMA/CA(帶碰撞檢測功能的載波偵聽多址接入)協(xié)議以及CRC校驗(yàn)等功能;第二是寄存器堆,用戶對NE2000網(wǎng)卡通信過程的控制主要通過對這些寄存器堆中各種命令寄存器編程實(shí)現(xiàn);第三是對網(wǎng)卡上緩沖RAM的讀寫控制邏輯。DP8390發(fā)送和接收采用標(biāo)準(zhǔn)的IEEE802.3幀格式。IEEE802.3參考了以太網(wǎng)的協(xié)議和技術(shù)規(guī)范,但對數(shù)據(jù)包的基本結(jié)構(gòu)進(jìn)行了修改,主要是類型字段變成了長度字段。所以,以DSP為核心的局域網(wǎng)內(nèi)通信數(shù)據(jù)包基本格式如圖1所示。

DSP讀出數(shù)據(jù)包和打包從目的地址開始。目的地址用來指明一個數(shù)據(jù)幀在網(wǎng)絡(luò)中被傳送的目的節(jié)點(diǎn)地址。NE2000支持3種目的地址:單地址、組地址及廣播地址。單地址表示只有1個節(jié)點(diǎn)可以接收該幀信息;組地址表示最多可以有64個字節(jié)接收同一幀信息;而廣播地址則表示它可以被同一網(wǎng)絡(luò)中的所有節(jié)接收。源地址是發(fā)送幀節(jié)點(diǎn)的物理地址,它只能是單地址。目的地址和源地址指網(wǎng)卡的硬件地址,又稱物理地址。

查看全文

使用JAVA網(wǎng)絡(luò)編寫通信程序論文

摘要本文闡述了使用JAVA編程語言對基于客戶/服務(wù)器模式的應(yīng)用編寫網(wǎng)絡(luò)通信程序,討論了SOCKET機(jī)制、輸入輸出流以及程序?qū)崿F(xiàn)代碼。

關(guān)鍵詞JAVA,網(wǎng)絡(luò),SOCKET,APPLET

網(wǎng)絡(luò)上的系統(tǒng)結(jié)構(gòu)多為客戶/服務(wù)器模式,服務(wù)器端負(fù)責(zé)數(shù)據(jù)和圖像等的存儲、維護(hù)、管理以及傳遞,客戶端則負(fù)責(zé)人機(jī)界面的操作、送出需求及顯示收回的數(shù)據(jù)。

下面介紹一下如何使用JAVA來進(jìn)行網(wǎng)絡(luò)編程:

1)由于客戶端通過IE同服務(wù)器建立聯(lián)系,所以客戶端使用Applet,服務(wù)器端使用Application;

2)服務(wù)器應(yīng)設(shè)置成多線程,應(yīng)答多個客戶的請求;

查看全文