歡迎訪問新電子!
點擊這里給我留言 登錄  |  注冊   |   加入收藏   |   設為首頁
 
  您當前的位置: > >市場趨勢

在基于云計算的現代應用時代,AlgoBuilder將變得更智能


作者:Simone FERRI, Enrico   時間:2019/3/25 21:41:54  來源:   
前言

 

現代應用是在物理資源與虛擬資源相互融合的基礎上發展起來的,體現了微控制器、傳感器、通信連接、功率器件、云計算、邊緣計算、人工智能(AI)和機器學習等技術的最新進展。工業物聯網(IIoT)是得益于這些科技進步的主要細分市場之一。物聯網節點分布在工業生產環境中,用于監測機器設備的健康狀態。在這一技術發展趨勢中,預見性維護和規范性維護是兩個常見的關鍵詞。預見性維護是指對設備、工具和機器等進行以預見潛在故障并安排相應維護操作為目的的監測。相對于預見性維護,規范性維護則更先進了一步,不僅可以預見潛在故障,還能提示需要技術維護的位置,從而采用如人工智能或機器學習等常規或非常規方法查明潛在故障的根本原因。這兩種維護方法都比常用的預防性維護方法更先進,因為預防性維護需要定期檢查機器設備,即使被檢查的機器不需要任何特殊干預干預或者維護操作,這將導致高昂的維護成本和資源的浪費。

 

在這種情況下,許多公司正嘗試了解如何在自己的環境中集成并利用工業物聯網的優勢。意法半導體可為客戶快速評估傳感器、微控制器、通信連接、云計算和儀表板在數據可視化、分析和記錄中的應用可行性提供諸多資源。

 

在本文中,我們將主要介紹圖形界面設計應用軟件ST AlgoBuilder。該軟件工具可以快速描述STM32微控制器和MEMS傳感器的應用原型,讓用戶設計基于傳感器的應用,把代碼寫入STM32微控制器,并通過與ST AlgoBuilder捆綁安裝的Unicleo軟件分析結果。

使用AlgoBuilder提取運動和環境參數的簡易設計

 

AlgoBuilder 工作流程

 

簡而言之,AlgoBuilder提出一個零行代碼快速開發原型的方法,使客戶能夠在他們的特定任務中評估我們的傳感器。在點幾下鼠標后,用戶可從ST Nucleo開發板和X-Nucleo-IKS01A2擴展板直觀地提取并導出許多參數,例如,加速度、角速率、磁場、溫度、濕度、壓力、四元數、FFT、運動強度指數,還能取用傳感器數據并在特定任務中進行評估,無需花費精力和時間編寫固件代碼,這對開發者而言極其重要。

 

最近,ST的MEMS傳感器部門(MSD)決定擴展AlgoBuilder的功能,以便更接近當前的傳感器連接云端應用的需求和必要條件。該軟件增加了傳感器和云服務的連接功能,因為云計算資源的作用比本地硬件更強大。具體來說,新版AlgoBuilder增加了Amazon Web Services連接器,軟件原型正在開發中。傳感器的原始參數或更復雜的派生參數可以與多個云服務集成,用于監測工業物聯網等現代應用中不可預見的變化。

 

AlgoBuilder端入口是AWS IoT Core。一旦進入云端,用戶就可以利用所有可用的微服務來構建可擴展的基于云計算的應用,包括Amazon Kinesis音視頻流數據處理服務、Amazon SNS用戶通知推送服務、Amazon DynamoDB存儲資源Amazon Lambda計算資源IoT Analytics數據分析服務,以及AWS SageMaker 人工智能和機器學習算法應用服務

 

AlgoBuilderAWS IoT CoreAWS微服務

 

云應用開發經驗豐富的中型企業客戶知道如何通過整合微服務發布在全球范圍內可伸縮的應用,同時管理數萬或數百萬的用戶或物聯網節點。簡而言之,開發者能夠從AlgoBuilder軟件中提取并利用數據,結合數據傳播延遲和其它云服務限制因素,快速評估開發項目是否適合工業物聯網應用。

 

我們將通過其它應用示例介紹AlgoBuilder的潛在功能和多種用途。

 

例如,基于云計算的游戲應用將是AlgoBuilder數據整合技術的直接受益者。AlgoBuilder采集運動傳感器的數據,比如LSM6DSL MEMS 3D加速度計和3D陀螺儀或者LSM303AGR EMS 3D加速度計和MEMS3D磁力計,然后通過AWS IoT Core輕松地上傳到Web應用,激活游戲人物或使其做相應的動作(參見下面來自babilon .js 3D JavaScript游戲開發框架的圖片),或根據HTS221電容式數字相對濕度和溫度傳感器測到的溫度、濕度以及LPS22HB MEMS壓力傳感器測到的壓力,改變游戲場景環境。無需任何特殊的研發工作,游戲開發人者即可利用AlgoBuilder的數據集成功能開發新的動畫和令人稱贊叫好的場景。

 

AlgoBuilder用于游戲應用

 

AWS RoboMaker是亞馬遜提供的另一項云服務,可以大規模開發、測試和部署智能機器人應用。Robot Operating System (ROS)機器人操作系統是應用最廣泛的開源機器人軟件框架,RoboMaker在ROS上增加了云服務連接功能。AlgoBuilder的新功能能夠在這項服務中直接集成和提取數據,甚至在這種情況下開發基于ST MEMS傳感器的新機器人和自動化應用。傳感器數據將融入一個新的應用領域,在AWS機器學習服務、監測服務和分析服務的配合下,使機器人擁有推送流式數據、導航、溝通、理解和學習的能力。

 

AlgoBuilder用于機器人自動化

最后,通過在提取的數據集內加入在地理環境中標識IoT節點位置所需的經緯度GPS坐標,AlgoBuilder甚至可用于測試GPS應用。此外,在生成的AlgoBuilder傳感器數據內增加狀態信息和其它密鑰,有助于簡化AlgoBuilder與AWS DynamoDB等服務的集成難度。

 

本文的最后部分專門討論一個有相關儀表板的云和Web應用原型,將客戶的應用概念,如人工神經網絡(ANN)、卷積神經網絡(CNN)、聚類算法、協同算法和人工智能,配合虛擬現實用于解決簡單和復雜的問題,強化觸控體驗。我們相信,向感興趣的客戶介紹如何挖掘傳感器、云服務和機器學習的融合潛力是非常有價值的。更廣泛地說,這個名為Symbios的系統是一個實驗平臺,旨在為內部和外部客戶提供集成資源、模塊或僅參考設計,以便在數據提取、數據流、數據豐富、數據分析、不同類型的應用方面探索傳感器和云服務的集成潛力,尋找提高傳感器精度和可靠性的潛在解決方案。

 


在本文中,我們只討論Symbios中與AlgoBuilder相關的功能。

 


Symbios幾乎可以從AlgoBuilder中實時檢索數據,并在極坐標圖上顯示數據模式。單個或多個傳感器有助于根據所選參數和參數測量值生成一個多傳感器簽名。

 

例如,下圖所示是Symbios呈現的X、Y和Z軸AlgoBuilder FFT,具體地講,極坐標圖描述每個頻率的FFT幅度。Symbios提供了將來自監測電機的ST MEMS加速度計的數據組成數據集(例如,針對不同電機速度的頻率簽名)、標記模式以及在學習模式中應用卷積神經網絡的功能。只需點擊幾下鼠標,即可用AlgoBuilder傳感器數據模式構建監督型深度學習模型,在同一電機或其它遠程連接的電機上立即開始評估CNN分類器。此外,還可以生成格式與STCubeMX.AI兼容的CNN,以便在STM32 IoT節點上移植和運行。

 

AlgoBuilder用于云端機器學習頻譜分析

 

下一張圖片描述了另一個Symbios應用場景,通過AWS檢索AlgoBuilder的環境和運動參數,并在極坐標圖上形成簽名。在實際應用中通過移動電路板或更改環境參數,開發人員可以了解簽名或模式是如何變化的,因為極坐標軸代表了AlgoBuilder提取和發送的參數,用戶能夠快速了解從云服務獲得的傳感器數據對應用項目是否有益。

 

為了向開發人員提供靈活的數據整合功能,Symbios可將傳感器數據送到兩個不同的極坐標圖。例如,下面左側極坐標圖描述的是運動MEMS加速度計和陀螺儀參數,而右側極坐標圖則是整合了HTS221運動MEMS傳感器數據與和LPS22HB環境傳感器數據。后面的截圖描述的是其它類型的數據整合。

 

即使在這種情況下,用戶也可以使用所提供的工具箱生成適合的訓練集,還可以開啟人工神經網絡訓練階段以及實時測試。一旦對性能感到滿意,開發人員就可以決定生成ANN網絡,并用STCubeMX.AI工具將生成的ANN移植到STM32微控制器。在了解工作流程后,客戶將能在自己的工作場所復制該方法,從而加快產品開發周期。
  

工作中的AlgoBuilder Symbios

 

 

工作中的AlgoBuilder Symbios

 

其它的演示示例是在單個應用環境中使用AlgoBuilder融合音視頻流,用于開發支持圖論和虛擬現實的高級數據融合算法(腦自動化),在我們的RND部門,這個課題目前尚處于研發階段,我們將在下一篇文章中為感興趣的讀者深入介紹。在本文中,我們簡要介紹一下這個令人感興趣的新方法——如何僅用一個在本地STM32 IoT節點、邊緣或云端或者Web應用中運行的單一的分層互聯的ANN(稱為大腦)來解決復雜任務。下圖是一個由多個非同構人工神經網絡組成的協同網絡的示例,每個圖節點表示一個非同構人工神經網絡。 大腦正在等待新的AlgoBuilder輸入,收到后,輸入模式就會被立即傳送到所有網絡節點。單個ANN被激活,將輸出數據傳送到其它ANN。通過這種方式,專門執行特定任務的ANN可以協同解決那些需要復雜工具和設備同時從不同角度監測才能處理的更為復雜的任務。

大腦正在等待新的AlgoBuilder輸入

 

 

AlgoBuilder輸入的感知刺激信號將大腦激活

 

 

 

 

結語

 

總之,我們相信AlgoBuilder將讓設計者能夠使用零行代碼方法開發云服務導向的現代應用,通過點幾次鼠標就能完成應用可行性評估,縮短研發周期,讓客戶更加滿意。Symbios代表了一個演示案例套件,用于展示云計算時代傳感器與云集成的潛力。

 

關鍵詞:
回復主題 登錄后回復

資訊版權聲明:
   凡本網注明“來源:新電子”的所有作品,版權均屬于新電子,轉載請注明“來源:新電子”。違反上述聲明者,本網將追究其相關法律責任。 本網轉載自其它媒體的信息,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責。
2019欲錢料001一152期

撲克游戲| 麻將游戲下載| 包含斗地主| 麻將| 血流成河| 千炮捕魚| 李逵劈魚| 綿陽麻將| 自貢斗地主| 溫州十三張| 小白鯊等多| 牛牛| 炸金花| 斗地主| 龍虎斗| 跑得快| 捕魚游戲| 麻將游戲等/a>| 經典棋牌| 斗地主| 升級軍| 麻將象棋| 休閑游戲| 捕魚| 消除大作戰| 萌球| 俄羅斯方塊| 百人牛牛| 撲克牌| 廣州麻將| 2019全年免費料大全| 2019特馬資料大全免費| 2019年馬會全年資料| 王中王心水論壇| 管家婆心水論壇| 黃大仙心水論壇| 白小姐心水論壇| 曾道人心水論壇| 神算子心水論壇| 彩民之家心水論壇| 金財神心水論壇| 王中王心水| 管家婆| 掛牌玄機| 六合皇心水| 家中寶心水| 藏寶閣心水| 賽馬會心水| 賽馬會論壇| 六合高手| 金光佛心水| 慈善之家| 大贏家| 彩之家| 六合專家| 必中一肖| 必中一碼| 平碼三中三| 一碼三中三| 兩碼中特| 三碼中特| 兩肖一碼| 平特三連肖| 馬會開獎結果| 直播開獎| 歷史資料| 最快開獎結果| 開獎結果| 香港馬會資料| 掛牌心水論壇 | 王中王論壇資料| 賽馬會官方開獎| 馬報資枓| 2019年馬會免費資料| 香港2019年賽馬會資料| 港馬會資料大全2019| 2019正版馬會資料大全| 2019全年免費資料大全| 2019特馬資料大全免費| 今晚開什么碼資料2019| 香港馬會資枓大全2019| 2019年馬會全年資料| EXACT_DICT:香港賽馬會| 香港賽馬會004116.com| 賽馬會心水12498.com| 馬會管家婆開獎結果| 馬會傳真網站| 賽馬會全年資料大全| 賽馬會全年免費資料| 六開彩開獎結果公布| 2019年賽馬會全年免費資料| 六6開彩開獎結果| 2019年今晚開獎結果| 今晚開獎開碼結果結果| 2019年馬會免費資料| 六臺寶典圖庫大全資料| 2019年香港馬開獎結果| 2019香港開獎結果記錄| 2019年香港馬開獎結果| 2019全年免費料大全| 2019特馬資料大全免費| 2019年馬會全年資料| 2019正版馬會資料大全| 今晚開什么碼資料2019| 2019年馬會免費資料| 2019特馬資料大全免費| 2019年六給彩開獎結果|  

云南11选5历史数据