吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

深入探討軟件定義架構及其意義

虹科衛星與無線電通信 ? 2023-02-08 10:40 ? 次閱讀

在上期文章中,我們了解了現代GNSS模擬中的軟件定義架構,并與傳統架構進行了對比,本期文章中我們將繼續深入探討軟件定義架構及其意義。

什么是軟件定義架構

所謂軟件定義架構,其實是用軟件去定義系統的功能,用軟件給硬件賦能,最大程度提升系統運行效率和能量效率。軟件定義的本質就是在硬件資源數字化、標準化的基礎上,通過軟件編程去實現靈活多樣的虛擬化和定制化功能,對外提供專用智能化、定制化的服務,實現應用軟件與硬件的深度融合。當前技術已經具備了實現軟件定義架構的兩個條件:

  • 首先,硬件越來越成熟,功耗、散熱、加工工藝、成本等方面都變得更加的完善,可以更加順利的完成軟件發出的指令。
  • 其次,軟件發展速度快,通信網絡也已經完全打破了時空的限制,隨著技術越來越成熟,軟件不但可以控制本地硬件實現各種功能,還可以通過通信網絡控制遠處的信息系統協同實現各種功能,軟件+網絡的形式為硬件賦能提供更多可能。

軟件定義的核心是API(Application Programming Interface),并由此引申出軟件定義的兩大技術發展方向。一種是平臺化,也就是說在API之下,“如無必要、勿增實體”,這一方向創造的是一種開放系統架構,軟硬件解耦。沒有開放的系統架構,就無法提供足夠的可擴展性;不解除軟硬件之間的耦合關系,軟件定義就無法可持續發展。

以GNSS模擬為例,如圖所示,在GNSS模擬器中,可以根據不同的信號模擬需求配置不同的硬件和軟件功能。

59c94890-a50b-11ed-ad0d-dac502259ad0.png

對于硬件部分,如果需要一個射頻端口,就配置一個SDR,如果需要多個射頻端口,就可以配置多個SDR。如果模擬的星座和頻道過多,一個GPU運轉不過來,那么則可以再增加一個GPU。總的來說,硬件是為軟件服務的,可根據功能進行配置,完全不同于傳統的固定硬件,極大的節省了經濟和時間成本。比如多車模擬中,如果需要模擬多個信號并同時模擬多種高級場景,則需要強大的GPU的支持。傳統的GNSS模擬器的GPU通道數不夠時,就沒有辦法生成模擬,但軟件定義的GNSS模擬器,由于能夠實現軟硬件解耦,它的SDR和GPU都可以進行集成,如下圖,這很好的體現了軟硬件解耦的優勢。

5a07488e-a50b-11ed-ad0d-dac502259ad0.png

與傳統的基于FPGA的模擬器相比,虹科Orolia Skydel高級解決方案更加靈活、可擴展、可定制、可升級和經濟高效,它具備了頂級GNSS模擬器的性能,以及GPU/SDR架構的經濟性和靈活性。虹科Orolia Skydel具有易于使用的API,包含數百個命令,能夠使用PythonC#C++的開源客戶端庫構建復雜和可重復的場景。它可以模擬所有星座、所有頻率的所有可見衛星,具有1000Hz的迭代率和超高的動態,隨時隨地創建并更新場景。其高級干擾和欺騙功能允許用戶同時模擬多種威脅,自動確定每個信號之間的信號動態,節約時間成本。

5a40c1c2-a50b-11ed-ad0d-dac502259ad0.png
  • 在一個用戶界面中實現所有功能
  • 通過直觀的UI和自動化輕松配置
  • 支持所有主要的全球星座和頻率
  • 多種API(Python、C#、C++、LabVIEW
  • 高級信號定制和場景創建
  • 實時修改變量和參數
  • 無需額外硬件即可集成干擾
  • IQ文件生成和回放

另一個技術方向是智能化,也就是說,在API之上,一切皆可編程。智能化的核心要素是算法,隨著算法的進步,智能化的水平將越來越高。同樣以GNSS模擬器為例,它的軟件部分能夠實現基礎功能,而某些復雜的功能可以通過增加插件來完成,如果有些功能插件無法滿足,也可以自行通過提供的API進行編程,實現用戶所需功能。軟件定義模擬器的插件功能如下:

提供不同功能的插件(閉源):

  • SKY-HIL – 硬件在環模型
  • SKY-EXLI – 擴展限制
  • SKY-IQFILE – 允許保存IQ文件
  • SKY-MULTI – 創建多個實例
  • SKY-ADVJAM – 高級干擾模擬
  • SKY-ADVSP – 高級欺騙模擬
  • SKY-CSI – 用戶自定義信號
  • SKY-PLG-SDK – 允許用戶開發插件

用戶通過二次開發開發自己的插件(開源):

  • API接口用于各種編程語言,如Python\C#\C++\LabVIEW

軟件定義的發展勢頭迅猛,并且快速向各個行業延伸。目前已有軟件定義無線電、軟件定義網絡、軟件定義存儲、軟件定義汽車、軟件定義飛行器、軟件定義衛星等。可以說,當下的時代是軟件定義時代,軟件定義將成為科技發展的重要推手。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 射頻
    +關注

    關注

    104

    文章

    5618

    瀏覽量

    168223
  • 通信
    +關注

    關注

    18

    文章

    6071

    瀏覽量

    136426
  • 衛星通信
    +關注

    關注

    12

    文章

    727

    瀏覽量

    38823
  • 無線通信
    +關注

    關注

    58

    文章

    4605

    瀏覽量

    143886
  • GNSS
    +關注

    關注

    9

    文章

    789

    瀏覽量

    48141
收藏 人收藏

    評論

    相關推薦

    連接器元件的定義和結構特點

    在現代電子設備中,連接器元件作為實現電路連接或斷開的重要組件,扮演著不可或缺的角色。它們通過插頭和插座的配合,完成了電信號或電源的傳輸,而無需進行永久性連接。本文將深入探討連接器元件的定義、結構特點以及其在電子設備中的應用,以期
    的頭像 發表于 02-05 16:51 ?74次閱讀

    EtherCAT網線接口的定義和特性

    。EtherCAT使用標準的以太網線纜進行數據傳輸,其網線接口定義對于理解和實施EtherCAT系統至關重要。本文將深入探討EtherCAT網線接口的定義、特性及其在工業應用中的重要性
    的頭像 發表于 02-03 15:23 ?103次閱讀

    深入探討 PCB 制造技術:化學蝕刻

    作者:Jake Hertz 在眾多可用的 PCB 制造方法中,化學蝕刻仍然是行業標準。蝕刻以其精度和可擴展性而聞名,它提供了一種創建詳細電路圖案的可靠方法。在本博客中,我們將詳細探討化學蝕刻工藝及其
    的頭像 發表于 01-25 15:09 ?104次閱讀
    <b class='flag-5'>深入探討</b> PCB 制造技術:化學蝕刻

    深入探討Linux系統中的動態鏈接庫機制

    本文將深入探討Linux系統中的動態鏈接庫機制,這其中包括但不限于全局符號介入、延遲綁定以及地址無關代碼等內容。 引言 在軟件開發過程中,動態庫鏈接問題時常出現,這可能導致符號沖突,從而引起程序運行
    的頭像 發表于 12-18 10:06 ?191次閱讀
    <b class='flag-5'>深入探討</b>Linux系統中的動態鏈接庫機制

    PDM產品數據管理系統軟件是什么?一文讀懂PDM系統軟件

    所有與產品相關的信息和過程的一種先進技術。本文將深入探討PDM系統的定義、功能、應用領域及其未來發展趨勢。
    的頭像 發表于 11-14 14:52 ?1601次閱讀
    PDM產品數據管理系統<b class='flag-5'>軟件</b>是什么?一文讀懂PDM系統<b class='flag-5'>軟件</b>

    GPU服務器AI網絡架構設計

    眾所周知,在大型模型訓練中,通常采用每臺服務器配備多個GPU的集群架構。在上一篇文章《高性能GPU服務器AI網絡架構(上篇)》中,我們對GPU網絡中的核心術語與概念進行了詳盡介紹。本文將進一步深入探討常見的GPU系統
    的頭像 發表于 11-05 16:20 ?610次閱讀
    GPU服務器AI網絡<b class='flag-5'>架構</b>設計

    得瑞領新亮相IDC中國年度峰會,深入探討NVMe SSD助力金融行業數字化轉型

    在2024 IDC中國年度峰會上,得瑞領新展示了其企業級存儲解決方案,并通過主題演講深入探討了NVMe SSD在金融行業數字化轉型中的高效應用和技術創新。
    的頭像 發表于 09-18 14:52 ?317次閱讀
    得瑞領新亮相IDC中國年度峰會,<b class='flag-5'>深入探討</b>NVMe SSD助力金融行業數字化轉型

    深入探討Linux的進程調度器

    ,以及其運行的順序。這篇文章將詳細探討Linux進程調度器的工作原理、主要算法、調度策略以及其在實際操作中的應用。
    的頭像 發表于 08-13 13:36 ?994次閱讀
    <b class='flag-5'>深入探討</b>Linux的進程調度器

    深入探討數字孿生在智慧醫院建設中的重要性

    深入探討數字孿生平臺在智慧醫院建設中的重要性和應用價值。 智慧醫院是利用信息技術、互聯網技術和智能化技術對醫院進行全面數字化改造和智能化升級的概念。智慧醫院致力于提供更加智能、便捷、高效、安全的醫療服務,通過數
    的頭像 發表于 07-17 14:17 ?371次閱讀

    貿澤新一期EIT系列帶你了解軟件定義車輛的Zonal架構

    Zonal架構的優勢以及它為軟件定義車輛 (SDV) 提供的增強型連接功能。本期EIT技術內容系列將深入探討Zonal架構的設計理念
    發表于 06-13 15:22 ?422次閱讀

    飛天技術沙龍回顧:業務創新新選擇,倚天Arm架構深入探討

    日前,飛天技術沙龍《業務創新新選擇,倚天Arm架構深入探索》在上海成功舉行。來自阿里云、平頭哥及Arm的專家為現場觀眾深入解讀了Arm架構的核心優勢,并重點分享了基于倚天710的計算實
    的頭像 發表于 05-21 16:48 ?637次閱讀
    飛天技術沙龍回顧:業務創新新選擇,倚天Arm<b class='flag-5'>架構</b><b class='flag-5'>深入探討</b>

    SolidWorks2024 正版軟件報價

    隨著科技的飛速發展,三維設計軟件在制造業、工程領域的應用越來越廣泛。SolidWorks作為一款三維CAD設計軟件,其每一代的更新都受到廣大用戶的熱烈關注。今日,我們將深入探討SolidWorks 2024正版
    的頭像 發表于 05-10 16:22 ?465次閱讀
    SolidWorks2024 正版<b class='flag-5'>軟件</b>報價

    深入探討機器學習的可視化技術

    機器學習可視化(簡稱ML可視化)一般是指通過圖形或交互方式表示機器學習模型、數據及其關系的過程。目標是使理解模型的復雜算法和數據模式更容易,使技術和非技術利益相關者更容易理解它。
    發表于 04-25 11:17 ?477次閱讀
    <b class='flag-5'>深入探討</b>機器學習的可視化技術

    深入探討常見的GPU系統架構

    同一主機內GPU之間的通信:通過NVLink技術,雙向帶寬達到600GB/s,單向帶寬達到300GB/s。
    發表于 04-07 11:35 ?2246次閱讀
    <b class='flag-5'>深入探討</b>常見的GPU系統<b class='flag-5'>架構</b>

    深入探討:DLTAP713SA芯片在智能跳繩計數器中的應用及其電子方案

    本文深入探討了一款采用DLTAP713SA芯片的智能跳繩計數器的電子方案,突出其電池供電、恒壓輸出和低功耗設計的特點。文章詳細介紹了設備的主要部件,包括機械按鍵、數碼管顯示屏、霍爾開關和馬達,以及
    的頭像 發表于 03-12 11:56 ?856次閱讀
    <b class='flag-5'>深入探討</b>:DLTAP713SA芯片在智能跳繩計數器中的應用<b class='flag-5'>及其</b>電子方案
    百家乐官网信誉平台开户| 百家乐官网那个平台好| 百家乐对付抽水| 玩百家乐官网去哪个平台好| 太阳城网上版| 真人百家乐出千| 百家乐官网德州扑克轮盘| 百家乐在线赌场| 优惠搏百家乐官网的玩法技巧和规则 | 百家乐破解打法| 百家乐官网游戏补牌规则| 大连娱网棋牌大厅| 百家乐五湖四海赌场娱乐网规则| 欧洲百家乐官网的玩法技巧和规则 | 网络百家乐会作假吗| 百家乐官网凯时赌场娱乐网规则| 介休市| 大发888注册的微博| 百家乐赢退输进有哪些| 百家乐赚钱项目| 百家乐官网信誉博彩公司| 建阳市| 七胜国际娱乐| 德州扑克吧| 华侨人百家乐官网的玩法技巧和规则 | 威尼斯人娱乐城网络百家乐| 赌博堕天录漫画| 现金网开户| 大发888有银钱的吗| 百家乐真人博彩的玩法技巧和规则| 百家乐不倒翁缺点| 杨公24山属性| 金彩百家乐官网的玩法技巧和规则| 百家乐官网输了好多钱| 唐河县| 百家乐官网乐城皇冠| 葡京百家乐官网注码| 南通市| 百家乐官网二号博彩正网| 易胜博百家乐官网娱乐城| 百家乐官网大天堂|