實現拓撲排序:一個有向無環圖,表述為一個鄰接矩陣graph[n][n],其中graph[i][0]為頂點i的入度,其余為其后繼結點。
上傳時間: 2013-12-11
上傳用戶:hjshhyy
共軛梯度法為求解線性方程組而提出。后來,人們把這種方法用于求解無約束最優化問題, 使之成為一種重要的最優化方法。 共軛梯度法的基本思想是把共軛性與最速下降方法相結合, 利用已知點處的梯度構造一組共 軛方向, 并沿這組方向進行搜索, 求出目標函數的極小點。 根據共軛方向的基本性質, 這種 方法具有二次終止性。 在各種優化算法中, 共軛梯度法是非常重要的一種。 其優點是所需存 儲量小,具有步收斂性,穩定性高,而且不需要任何外來參數。 共軛方向 無約束最優化方法的核心問題是選擇搜索方向 . 在本次實驗中 , 我們運用基于共軛方向的一種 算法 — 共軛梯度法 三.算法流程圖: 四.實驗結果: (1). 實驗函數 f=(3*x1-cos(x2*x3)-1/2)^2+(x1^2-81*(x2+0.1)+sin(x3)+1.06)^2+(exp(-x1*x2)+20*x3+ 1/3*(10*3.14159-3))^2; 給定初始點 (0,0,0) , k=1 ,最 大迭代次數 n ? ? d 確定搜索方向 進 退 法 確 定 搜 索 區 間 分割法確定最 優步長
上傳時間: 2016-05-08
上傳用戶:saren11
程佩青 數字信號處理 第四版 課后答案 低通濾波單元濾除信號的部分高頻成分,防止模數轉換時失去原信號的基本特征。模數轉換單元每隔一段時間測量一次模擬信號,并將測量結果用二進制數表示。 數字信號處理單元實際上是一個計算機,它按照指令對二進制的數字信號進行計算。例如,將聲波信號與一個高頻正弦波信號相乘,可實現幅度調制。實際上,數字信號往往還要變回模擬信號,才能發揮它的作用。例如,無線電是電磁波通過天線向外發射的,這時的電磁波只能是模擬信號。
標簽: 數字信號處理
上傳時間: 2018-07-28
上傳用戶:linda0307
本論文是依托“985”工程超寬帶全中頻比幅比相測向系統研制項目,在原有經典雷達接收機系統設計方案的基礎上,結合測向系統的工作原理和測向要求,采用四通道一次變頻超外差設計方案,基于MC和MMC器件分模塊設計了一個雷達接收機,并對該接收機的頻率源進行了研制論文首先針對該接收機系統的指標要求,進行了系統的變頻分析以及鏈路的指標分配和核算,對接收機進行了系統級設計和功能模塊規劃。下變頻電路是整個接收機系統的主要組成部分。論文選用雙平衡混頻器,并對下變頻電路中各個功能模塊,包括耦合電路、低噪聲放大電路、混頻電路、中頻放大電路和中頻濾波電路以及其本振信號功分電路和測試信號功分電路進行了設計和測試。在此基礎上,還完成了下變頻電路的結構布局和電磁兼容設計。頻率源已成為雷達接收機系統的乃至整個雷達系統十分關鍵的技術。論文采用直接數字頻率合成器(DDs)和鎖相環(PLL)相結合的頻率合成方案,完成了頻率合成器,包括DDS、PLL以及其基于ARM的控制電路的設計和測試對接收機及其頻率源的測試結果表明:系統工作狀態正常,基本滿足設計要求。21世紀進入高技術兵器時代,武器裝備的自動化和智能化是其發展的主要趨勢。智能化武器中最為突出的是精確制導和無人機,其精確的探測技術是由一個建立在一定體制上的測向系統完成,因而現代電子戰對測向系統的準確性要求越來越高。在眾多的測向體制中,比幅比桕測向具有系統設備少、易實現、通道的致性好及抗干擾性高等優點,被廣泛使用于電子偵察設備。在這樣一個測向系統中,雷達接收機是一個重要的組成部分。雷達(RADAR)詞源于美國海軍在1940年第二次世界大戰中使用的一個保密代號,它是無線電探測和測距(Radio Detection and Ranging)的英文縮寫,即用無線電方法發現目標并測定它們在空間的位置,因此雷達也稱為“無線電定位”。隨著雷達技術的發展,雷達的基本任務不僅僅是從探測目標中提取諸如目標距離,角坐標(方位角和俯仰角),而且還包括測量目標的速度,以及從目標回波中獲取更多目標反射特性等方面的信息。
標簽: 接收機
上傳時間: 2022-03-29
上傳用戶:slq1234567890
隨著科技的發展,四軸飛行器在現代生活、工業等領域應用愈來愈多。本文采用二階滑模控制算法將姿態角度和角加速度控制設計成一個環,改進了一般的雙閉環控制方式。設計完成了電機驅動電路、無線通信、傳感器模塊、遙控器的硬件設計以及四軸飛行器的實物制作。
標簽: 四軸飛行器
上傳時間: 2022-05-07
上傳用戶:得之我幸78
視覺SLAM十四講一書的草稿版,系統介紹了視覺SLAM(同時定位與地圖構建)所需的基本知識與核心算法,既包括數學理論基礎,如三維空間的剛體運動、非線性優化,又包括計算機視覺的算法實現,例如多視圖幾何、回環檢測等。此外,還提供了大量的實例代碼供讀者學習研究,從而更深入地掌握這些內容。可以作為對SLAM 感興趣的研究人員的入門自學材料,也可以作為SLAM 相關的高校本科生或研究生課程教材使用。 適讀人群 :本書適合對SLAM感興趣的讀者閱讀,也適合有志于從事計算機視覺、機器人研究等領域的廣大學生閱讀,可作為SLAM技術的入門教材。 SLAM技術是全自動無人駕駛、無人機、機器人等人工智能產品的核心技術之一。 作者是SLAM領域非常杰出的青年專家。 書中不僅有深入淺出的講解,同時注重理論和實踐結合,大大降低了國內學生和相關從業者的進入門檻。 隆重向讀者推薦《視覺SLAM十四講:從理論到實踐》。一方面本書是業界少有的涵蓋從基礎理論到代碼實例,系統性講解SLAM的書;另一方面,本書的作者和地平線頗有淵源,高翔曾經是我們的算法實習生,顏沁睿是自動駕駛算法工程師,都是在SLAM領域非常杰出的青年專家,走在技術實踐前沿。在移動互聯網大潮之后,自動駕駛、無人機、服務機器人等人工智能硬件會成為下一個產業爆發點,其中關鍵的技術之一就是動態定位和環境建模的SLAM技術。本書是國內非常有價值的有關SLAM技術的書籍,適合有志于從事機器人技術的研究生和工程師,一定會讓讀者很有收獲。 ——地平線機器人創始人,中國人工智能學會副秘書長,余凱 我在新加坡和加拿大給學生講視覺SLAM時常常覺得缺乏一本適合初學者的教材。高翔博士的《視覺SLAM十四講:從理論到實踐》從基礎的四元數、李代數講起,涵蓋了卡爾曼濾波、Bundle Adjustment、Pose-Graph等高級優化工具。書中更有zui近十多年成功系統的概述,從2003年的MonoSLAM直到2016年的ORB-SLAM。通篇既有清晰的理論敘述,又輔以大量示例程序,是一本非常好的視覺SLAM教材。 ——加拿大西蒙弗雷澤大學終身教授,譚平 視覺SLAM隨著近年增強現實、無人駕駛等應用的興起而重新獲得重大關注。視覺SLAM屬于計算機視覺和機器人研究的交叉領域,因此涉及的基礎知識廣而分散。國內專門的研究機構相對較少,因此學生入門的門檻較高。幸運的是,本書不僅有深入淺出的講解,同時注重理論和實戰的結合,大大降低了國內學生和相關從業者的進入門檻。因此,本書非常值得初學者學習實踐。 ——網易感知與智能中心增強現實算法架構師,劉海偉 作者的這本書既是通俗有趣的高科技演義,又是足以指導研發實踐的翔實教程,對國內SLAM 界而言可謂意義重大。我甚至發現有不少目前圈內的一流人才都是因為看了本書的早期章節才決定進入這個行業并快速成長起來的。 本書里所涵蓋的知識面、技術細節,甚至是某些寶貴的實踐經驗,對國內剛剛起步的虛擬現實和增強現實(VR/AR)、無人機、無人車、機器人等行業而言,都將產生深遠影響! ——uSens凌感科技聯合創始人/首席運營官,時馳(Chris)博士
上傳時間: 2022-05-23
上傳用戶:kingwide
1,更近一步了解三相全控橋式整流電路的工作原理,研究全控橋式整流電路分別工作在電阻負載、電阻-電感負載下Ud,ld及Uvt的波形,初步認識整流電路在實際中的應用。2,研究三相全控橋式整流逆變電路的工作原理,并且驗證全控橋式電路在有源逆變時的工作條件,了解逆變電路的用途。=.設計理念與思路晶閘管是一種三結四層的可控整流元件,要使晶閘管導通,除了要在陽極-陰極間加正向電壓外,還必須在控制級加正向電壓,它一旦導通后,控制級就失去控制作用,當陰極電流下降到小于維持電流,晶閘管回復阻斷。因此,晶閘管的這一性能可以充分的應用到許多的可控變流技術中。在實際生產中,直流電機的調速、同步電動機的勵磁、電鍍、電焊等往往需要電壓可調的直流電源,利用晶閘管的單向可控導電性能,可以很方便的實現各種可控整流電路。當整流負載容量較大時,或要求直流電壓脈沖較小時,應采用三相整流電路,其交流側由三相電源提供。三相可控整流電路中,最基本的是三相半波可控整流電路,應用最廣泛的是三相橋式全控整流電路。三相半波可控電路只用三只晶閘管,接線簡單,但晶閘管承受的正反向峰值電壓較高,變壓器二次繞組的導電角僅120",變壓器繞組利用率較低,并且電流是單向的,會導致變壓器鐵心直流磁化。而采用三相全控橋式整流電路,流過變壓器繞組的電流是反向電流,避免了變壓器鐵芯的直流磁化,同時變壓器繞組在一個周期的導電時間增加了一倍,利用率得到了提高。逆變是把直流電變為交流電,它是整流的逆過程,而有源逆變是把直流電經過直-交變換,逆變成與交流電源同頻率的交流電反送到電網上去。逆變在工農業生產、交通運輸、航空航天、辦公自動化等領域已得到廣泛的應用,最多的是交流電機的變頻調速。另外在感應加熱電源、航空電源等方面也不乏逆變電路的身影。在很多情況下,整流和逆變是有著密切的聯系,同一套晶閘管電路即可做整流,有能做逆變,常稱這一裝置為"變流器2
標簽: 整流電路
上傳時間: 2022-05-31
上傳用戶:zhaiyawei
針對四軸飛行器飛行性能不穩定和慣性測量單元(IMU)易受干擾、存在漂移等問題,利用慣性傳感器MPU6050采集實時數據,以經典互補濾波為基礎,提出一種可以自適應補償系數的互補濾波算法,該算法在低通濾波環節加入PI控制器,依據陀螺儀測得的角速度實時調節PI控制器補償系數。飛行器姿態控制系統采用雙閉環PID控制方法,姿態解算的歐拉角作為系統外環,陀螺儀角速度作為系統內環。最后,搭建以NI my RIO為核心控制器的四軸飛行器,通過Lab VIEW實現算法和仿真,實驗結果表明,自適應互補濾波算法可以準確解算姿態信息,雙閉環PID控制超調量小、反應靈敏,控制系統基本滿足飛行要求。
標簽: mpu6050 互補濾波 四旋翼飛控系統 雙閉環PID LabVIEW語言
上傳時間: 2022-06-13
上傳用戶:bluedrops
四軸起飛時,發出觸發信號使導航模塊開始工作,同時讀取ICM20602的加速度計、陀螺儀數據,對數據卡爾曼濾波后姿態解算,對角度與角速度采取串級PID調節。控制系統算法設計主要有ICM20602濾波算法,姿態解算算法、串級PID控制算法和定高部分控制算法。礙于篇幅所限,下面介紹最重要的串級PID控制算法和定高部分控制算法。地理坐標系中重力的水平分量為零,僅用三軸陀螺儀和三軸加速度計無法計算出航向角,由于巡線機器人保持穩定飛行只需要橫滾角(roll)和俯仰角(pitch),所以四元數轉換成歐拉角。定高控制算法采用的是增量式PID控制,定高控制的輸出最后與姿態控制的輸出疊加到四個電機的控制中。數據濾波使用的是低通濾波,采用近三次的平均值。為了防止姿態對激光測距的影響及減小高度控制對姿態控制的干擾使用歐拉角來校正高度值,即Hight=(float)Hight*(cos(roll)* cos(pitch))。將四元數轉換后的歐拉角與陀螺儀測出來的角速度進行串級PID控制,其中歐拉角作為外環,角速度作為內環。外環的PID以及內環的PD設定值為測試數據值。由于內環的角速度控制不需要無靜差,所以內環采用PD控制,為防止測量的誤差造成較大影響,外環積分需要限幅。
標簽: 傳感器
上傳時間: 2022-06-24
上傳用戶:默默
四軸飛行器擁有四個旋翼,屬于多旋翼直升機。四軸飛行器具有四個成對稱分布的旋翼。它通過控制四個旋翼的旋轉速度而非機械結構來實現各種飛行動作。四軸飛行器具有成本低、機體結構簡單、沒有機械結構、飛行穩定性好、重量輕、有利于小型化無人化等特點。因此可以應用在人無法到達的一些復雜環境之中。目前四旋翼飛行器等多旋翼飛行器已經在很多行業比如航空拍攝、遙感勘測、實時監控、軍事偵察、噴灑農藥中得到了廣泛的應用,并已經形成了相關產業。四旋翼飛行器具有非線性控制、控制量多、飛行姿態控制過程復雜等特性。本課題基于實現四軸飛行器低成本小型化通用化的思路,通過研究剖析四旋翼飛行器飛行的原理,根據其數學模型和控制系統的功能要求,在MCU上實現了四旋翼飛行器的姿態數據的獲取、飛行姿態解算以及飛行姿態控制。本課題硬件上采用stm32系列STM32F103C8T632位處理器作為主控制器負責分析處理數據,根據姿態運算結果,輸出電機控制信號;主要使用慣性測量單元MPU-6050等傳感器模塊用于姿態信息的檢測;采用場效應管驅動電路來驅動空心杯電機;藍牙模塊負責和上位機進行通信以實時采集飛行數據便于分析測試。整個軟硬件系統均基于模塊化設計的思想。各傳感器采集飛行器的傳感器數據都使用通用數字接口和MCU進行數據交換和通信。軟件上,編寫飛行姿態控制軟件,在stm32單片機上實現了四元數法和卡爾曼濾波算法,解算出飛行器正確的姿態角,并使用PID控制進行姿態角的閉環控制,穩定飛行姿態。實驗結果表明,本課題設計的四軸飛行器能夠較好的自主達到穩定飛行狀態,抗擾動能力強。飛行姿態控制算法完全實現了使四旋翼飛行器能在室內平穩飛行的控制要求。
上傳時間: 2022-07-17
上傳用戶: