freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計-光纖網(wǎng)絡(luò)光信號實時監(jiān)測系統(tǒng)項目報告(專業(yè)版)

2025-07-27 04:44上一頁面

下一頁面
  

【正文】 本次項目的完成,我要感謝我在實習(xí)公司的指導(dǎo)老師 陳小波 與 一些幫助我的師兄和前輩們。我的主要任務(wù)是實時監(jiān)測上位機軟件 模塊 的開發(fā),該模塊又可以主要分 兩個 模塊 : Web 和桌面客戶端,要求開發(fā)語言必須是 Java。 (3) AJAX 使得 Web 頁面可以局部刷新,大量減少數(shù)據(jù)交互 產(chǎn)生 的 流量、節(jié)約服務(wù)器寬帶、 緩解服務(wù)器壓力 、 界面上 提高用戶體驗。在通信量大的服務(wù)器上, Java servlet 的優(yōu)點在于它們的執(zhí)行速度更快于 CGI程序。 } /** * 1 不同故障點 0 同一故障點 * param d1 * param d2 * return */ public static int parePoint(double d1, double d2){ if((d1 d2) = 1){ return 1。 import 。 (formatFloat2(distance))。 //解析數(shù)據(jù) String[] arr = null。 l = 8。// 年, 2字節(jié) b[5] = int2OneByte(month+1)。 dest[i] = dest[len i 1]。 0xff | (b[2] amp。 。 } catch (FileNotFoundException e) { // ()。 while( (temp = ()) != null){ (temp)。 import 。在初始化主界面時,同時啟動連接下位機 ( Socket 通信,端口號: 1200 IP:下位機默認) 的線程 。地面終端可查取保存完畢的故障信息。 5) DSP。故障信息保存容量大于 1000 條,斷電后信息不丟失。當(dāng)前采取高級修時整體更換被懷疑車廂的車底光纜、連接器電鉤光纖模塊的辦法,更換過程中需要拆除LJB 箱、車鉤、輔助空壓機、空調(diào)等各種設(shè)備,且無法進行責(zé)任判定。 光時域反射測試模塊 就 是 利用菲涅爾反射的信息來定位連接點,光纖終端或斷點。包括激光器發(fā)射輸出與反射光 輸入,測試接口與 WDM 對接。一旦檢測到光纖工作異常,記錄當(dāng)前的時間和列車運行的地點,并且將這些信息數(shù)據(jù)傳輸給上位機。 Java 客戶端 負責(zé) 與 下位機 和 OTDR 設(shè)備進行通信,從下位機獲取列車經(jīng)緯度信息,從OTDR 設(shè)備獲取列車事件點信息(光信號故障點集合),完成分析數(shù)據(jù)之后, 發(fā)送定義好格式 的數(shù)據(jù) (以字節(jié)為單位) 給下位機,同時發(fā)送 HTTP POST 請求 (字符串形式) 給Web 服務(wù)器。 import 。 ( 文件創(chuàng)建成功 )。 (\r\n)。 } return false。 0xff)。 20 } int len = 。 int hour = ()。 0x000000ff)) (8 * i)。 return b。 i++){ //如果是最后一個事件,跳出循環(huán) if(flag){ break。 (解析事件時發(fā)生錯誤! )。 }else if(() != ()){ //故障點個數(shù)發(fā)生變化 flag = 1。 使用 jquery這個 開源 的 js 框架,減少開發(fā)成本 、 提高開發(fā)效率 、 降低 js 代碼的復(fù)雜度和 減少 js 腳本的 書寫量?;趯?HTTP 協(xié)議良好的支持和擴展的設(shè)計, HttpComponents 也許會被正在構(gòu)建 HTTP 客戶端或者服務(wù)器端應(yīng)用的人所感興趣:比如 WEB 瀏覽器、 網(wǎng)頁蜘蛛(爬蟲)、 HTTP 代理、 WEB 服務(wù)庫、或是基于調(diào)整或擴展 HTTP 協(xié)議的分布式通信系統(tǒng)。一路走來,也不覺得多么累。 當(dāng)我在 Web 服務(wù)器端使用 sqlite 文本文件數(shù)據(jù)庫的時候,遇到了項目中最經(jīng)典的一個難題 調(diào)用 DLL 文件。 四年的大學(xué)生活 將要畫上 一個完美的 句號 , 感謝那些 曾經(jīng) 幫助過我 和鼓勵 過我的朋友們 ,是你們 的關(guān)懷, 讓我 這顆小樹苗 更加 茁壯 成長 ,讓我在面對 風(fēng)雨時,更能昂首挺胸。 但是,當(dāng)我真正使用 pushlet 的時候,有些問題更難解決了??粗鴿M地的泛黃的落葉,不禁感嘆時間滄桑與無奈。 ( 4) HttpComponents: HTTP 協(xié)議(超文本傳輸協(xié)議)也許是當(dāng)前互聯(lián)網(wǎng)領(lǐng)域最重要的協(xié)議。 本次開發(fā)過程中,大量使用百度地圖的 API,開發(fā)項目之前大致了解百度地圖 API 類的使用 。amp。 //默認衰減 } } (event)。amp。 b[0] = (byte) (num 8 amp。 i++) { bLoop = b[i]。 int month = ()。 i 4。 0xff)。 return true。 } (\r\n)。 if(!()){ 16 try { ( 文件不存在,開始創(chuàng)建 )。 import 。 瀏覽器端拿到數(shù)據(jù)后 , 開始 更新界面。 項目 特性 接口特性 TTL,兼容 接收特性 50 通道, GPS L1() C/A 碼, SBAS: WAAS/EGNOS/MSAS 定位精度 (SBAS:) 更新速率 最大 5Hz 捕獲時間 冷啟動: 27s(最快) 溫啟動: 27s 熱啟動: 1S 捕獲追蹤 靈敏度 161dBm 通信協(xié)議 NMEA(默認 )/UBX Binary 串口通信波特率 4800、 9600、 38400(默認 )、 57600 下位機管理模塊設(shè)計 光信號處理模塊實現(xiàn)了光信號物理層的解析,而通信與實時監(jiān)測模塊則完成光信號量的實時獲取與故障判定。 模塊選型與設(shè)計 系統(tǒng) 包括 AQ7275 OTDR 模塊 、 GSM 模塊、 GPS 模塊、下位機管理模塊、實時監(jiān)測上位機模塊及電源模塊。 如圖所示: 圖 131 瑞利散射 菲涅爾反射是離散的反射,它是由整條光纖中的個別點而引起的,這些點是由造成反向系數(shù)改變的因素組成,例如玻璃與空氣的間隙。 光時域反射測距設(shè)計依據(jù) 光時域反射測距通過 使用瑞利散射和菲涅爾反射來表征光纖的特性。 4 第 2 章 項目設(shè)計 項目總體設(shè)計 光網(wǎng)絡(luò)實時信號監(jiān)測系統(tǒng)包含 OTDR 模塊、 GSM 模塊、 GPS模塊、下位機管理模塊、實時監(jiān)測上位機模塊及電源模塊六大功能模塊。 外部接口電路。 電源模塊設(shè)計 無需車廂額外供電,通過外部自帶模塊對系統(tǒng)進行供電。 點擊開始測試按鈕后,開始定時任務(wù),周期 60s。 public static boolean saveFile(String str,Date date,double lng, double lat){ String[] arr = null。 } (事件號 ,距離 (km),熔接耗損 (db),回波耗損 (db),累計耗損(db),db/km,事件類型 ,區(qū)間折 射率 )。 } catch (IOException e) { // ()。 package 。 0xff) 16 | (b[0] amp。 } return dest。// 1 字節(jié) //b[7] 保留一字節(jié) return b。 } /** * int convert 1 byte * param num * return */ public static byte int2OneByte(int num) { return (byte) (num amp。 23 }catch(NullPointerException e){ (otdr設(shè)備工作不正常 )。 //設(shè)置默認衰減 }else if(len = 3){ //故障距離(單位:米) float distance = (msgContent[1])*1000。 /** * 對比事件點 * author Jingxuan * */ public class ContrastList { //對比故障列表,看故障點是否發(fā)生變化 public static int CompareEvent(ListEvent currentEventList, ListEvent lastEventList){ int flag = 0。 } } 發(fā)送 HTTP POST 如果 上位機軟件( Java 開發(fā)) 檢測 到 事件發(fā)生變化, 開始 向下位機發(fā)送最新事件信息的同時也 向 Web 服務(wù)器發(fā)送 HTTP POST 請求 (包含最新事件信息) 。 ( 2) JNI: JNI 是 Java Native Interface 的縮寫,中文為 JAVA 本地調(diào)用。 Java 在 處理硬件方面,性能和效率遠遠不如 C/C++,當(dāng)我們的項目在高層次上必須使用 Java,而底層必須使用 C/C++時,我們可以采用 JNI 技術(shù),使用 java 代碼調(diào)用 由 C/C++生成的 DLL 文件,從而可以提高性能和效率 上 的硬性要求。 公司的有經(jīng)驗的前輩告訴我要使用 JNI,花了一個下午的時間, 我 明白了Java 使用 JNI 調(diào)用 DLL 的過程。 在硬件方面,我不是很懂,幸得公司的前輩們指點,教授了我一些設(shè)備的 使用和知識。 本次項目中遇到很多問題,上面敘述的是一些經(jīng)典問題。 本項目是我在網(wǎng)新智能技術(shù)有限公司實習(xí)的時候參加的項目,該項目為真實的項目的,用來解決實際工業(yè)中的問題。 28 技術(shù)創(chuàng)新及特點 (1) jQuery 極大的方便了程序員對 js 腳本 的 開發(fā),縮短開發(fā)時間 、 提高開發(fā)效率 、也提高了用戶體驗。這些通常是使用 CGI(Common Gateway Interface)應(yīng)用程序完成的。 if(parePoint((), ()) == 1){ //不同一故障點 flag = 1。 下位機 負責(zé)向 GSM 終端 ( Android 客戶端)發(fā)送短信。 if(len == 1){ continue。 上位機軟件負責(zé)解析事件信息 (解析成 List 集合) 。 i++){ byteArray[i] = new Long(l amp。// 1 字節(jié) b[2] = int2OneByte(second)。 i len / 2。 return b。 Java與 C++ TCP 通信接口的定義: TCP 通信接口: 獲取 GPS 信息包格式: 操作符號: 4字節(jié), int
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1