女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

通過優化IoT邊緣優化IoT性能

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Jacob Harel ? 2022-09-10 16:45 ? 次閱讀

安全性被認為是大規模采用物聯網的主要障礙之一,Target 和 Home Depot 安全漏洞等案例助長了爭論。

另一方面,大數據被認為是物聯網生態系統貨幣化的關鍵。物聯網解決方案的強大之處在于它可以提供給物聯網服務提供商的有關客戶端/用戶的數據。物聯網開發人員正在花費大部分資源尋找收集和分析數據的方法,而且他們收集的越多,效果就越好。扭曲和陷阱在于,通過系統移動的數據量可能會淹沒系統的服務器和集線器,并使數據庫不堪重負。

這不僅是一個規模問題,而且是數據的質量和相關性問題。當今有大量新的和復雜的傳感器可以輕松連接到控制器并通過網絡進行通信,熱心的工程師和產品經理樂于接受這項技術并采用他們可以獲得的所有傳感器。數據也是如此——越大越好。

這種任何數據都是好數據,我們將在服務器端進行管理的方法,可能是產品經理需要控制的最大問題之一。新的傳感器技術使新系統能夠以低成本監控大量參數,并通過寬帶通信將所有數據發送到大型分布式硬盤驅動器組。這對每個工程和產品經理來說聽起來都很棒,但這也可能是一個陷阱。

在過去的幾個月里,我與很多物聯網供應商合作過,在我看來,他們都過于癡迷于收集數據。在一個案例中,它是對汽車輪胎氣壓的連續監測——每分鐘監測幾次。該數據與 GPS 位置一起發送到服務器。這是一個改裝系統,并未集成到車內的其他監控系統中。

我們真的需要通過這個決議了解這些信息嗎?僅發送更改或當壓力低于或高于臨界水平然后發送 GPS 位置不是更有效嗎?另一家公司正在以 10 赫茲的速率和 10 位分辨率監測多個位置的體溫。我們的體溫變化那么快嗎?我們真的需要 10 位分辨率來進行這種測量嗎?

這個問題的含義不僅僅是數據。在這兩種情況下,電池功耗都是一個關鍵的設計方面。降低功耗實際上是采用這些產品的關鍵。降低采樣率可以讓系統在睡眠模式下花費更多時間,從而減少功耗。減少通過無線接口發送的數據大小(大多數物聯網系統中的主要耗電量)也可以顯著降低功耗。

減小數據大小的另一個選擇是從 10 位 A/D 部分轉移到 8 位部分。這樣可以減少50%的功耗。

這種更多數據方法背后的一個概念是處理服務器中所有數據的能力。這種“讓我們獲取所有數據并在以后弄清楚需要什么”的方法在某些情況下可能很有用,但找到在物聯網邊緣設備上進行更多處理的方法可以減少發送的數據量。這可以使系統能夠使用更小帶寬、更低功率的通信和整體更低的功耗。實現這種方法的一個限制是在設備端增加了復雜性,并且需要在將數據發送到服務器之前運行一些后臺處理以在本地分析數據。

pYYBAGMLK1GAY7_HAACb8c8DpF0946.png

1. 通用嵌入式控制系統的時序。

圖 1 展示了一個典型的嵌入式控制系統,它可以是 IoTM2M工業控制系統的一部分。系統以定時器輸入定義的定時周期連續運行(在無限循環中運行)。這個例子展示了一個從兩個傳感器讀取數據的系統;一個是通過系統寄存器訪問的 ADC,另一個通過 I2C 串行總線連接。該信息和其他一些數字輸入數據在每個周期都發送到主處理器。示例系統還顯示了一個通用系統中斷服務程序 (ISR) 和一些外部執行器的激活。在這個示例系統中,每個周期都會收集數據并發送到主機;您可以看到大量時間用于空閑和等待外部響應。

此示例中的 CPU 利用率約為 60%,這意味著在 40% 的時間里,CPS 正在運行并消耗電力而沒有任何有意義的好處。在這種情況下提高系統性能的一種方法是使用硬件睡眠模式。將 CPU 和相關設備置于睡眠模式將顯著降低空閑時間的功耗,在許多情況下可降低 90% 以上。開發人員面臨的問題是管理系統及時進入和退出睡眠模式。

poYBAGMLK1uAXDYxAACtuTV_Uxc155.png

2.并行數據處理的時序。

在圖 1 所示的系統中,空閑模式所花費的時間約為總處理時間的 40%。圖 2 顯示了相同的系統,但具有并行處理架構。該系統使用空閑模式所花費的時間在本地處理收集的數據。該系統還可以收集數據進行統計,并將其整合到一個傳輸周期中。這可以減少發送到主機的數據量,或者使系統能夠在某種程度上獨立于主機工作。

為了實現這種方法,許多開發人員正在使用 RTOS 來管理系統的不同進程。這些開發人員面臨的問題是運行 RTOS 所需的額外資源,包括更強大的處理器。這不是一種有效的方法,甚至在涉及具有較小控制器的舊設備時也可能無法實現。這就是 SynthOS(一種特定于應用程序的操作系統生成工具)可以介入的地方,因為它將需要在控制器上運行的不同任務的源代碼作為輸入,并構建一個完整的系統來管理這些任務的執行在一個簡單的配置文件上。

使用 SynthOS,用戶可以定義負責從系統傳感器收集數據的主要任務。它還可以生成其他任務來監控這些傳感器或使用基于中斷的監控。用戶可以定義任務以在將數據發送到服務器之前對其進行處理。這些任務可以定義為在后臺以較低的優先級運行。用戶可以在后臺運行過濾、平均或最小/最大檢測并最小化發送的數據。SynthOS 還可以管理睡眠模式操作——它將系統置于可以在中斷時喚醒的睡眠模式。由于需要傳輸到服務器、保存在服務器上和由服務器處理的數據更少,這種方法還可以降低設備端的功耗。

審核編輯:郭婷

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

    關注

    68

    文章

    19808

    瀏覽量

    233578
  • 服務器
    +關注

    關注

    13

    文章

    9693

    瀏覽量

    87293
  • RTOS
    +關注

    關注

    24

    文章

    841

    瀏覽量

    120769
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    HarmonyOS優化應用內存占用問題性能優化

    出現崩潰和卡頓的情況。因此,主動減少應用內存的占用對于整個系統至關重要。通過減少應用內存的占用,可以有效提高應用的性能和響應速度,節省系統資源,讓設備的運行效率更高,延長設備的續航時間。開發者應該在
    發表于 05-21 11:27

    HarmonyOS應用閃屏問題性能優化

    的原因,分別測試是否為當前原因導致。定位到問題后嘗試使用對應解決方案,從而消除對應問題現象。 應用連續點擊場景下,通過計數器優化動畫邏輯。 Tabs頁簽切換場景下,完善動畫細粒度,提高流暢表現。 ForEach刷新內容過程中,根據業務場景調整鍵值生成函數。 本文主要引用參
    發表于 05-19 14:36

    #GD32VW553-IOT串口打印

    IOT
    丙丁先生
    發布于 :2025年04月30日 09:55:42

    IOT邊緣計算網關有什么功能及應用場景

    IOT邊緣計算網關是一種部署在物聯網邊緣設備與云端平臺之間的智能設備,具有以下主要功能: 數據采集與處理 數據采集:邊緣計算網關具備多種接口(如RS232、RS485、以太網等),能夠
    的頭像 發表于 03-18 17:25 ?395次閱讀

    HarmonyOS NEXT 原生應用/元服務-DevEco Profiler性能優化過程

    優化是一個不斷持續的周期性的過程,您需要在應用開發過程中觀察應用的運行表現來識別性能瓶頸,通過運行時數據來定界定位性能問題,定位根因后修復代碼并驗證
    發表于 02-19 15:28

    如何優化TCP協議的性能

    優化TCP協議的性能可以從多個方面入手,以下是一些關鍵的策略和方法: 一、調整TCP參數 TCP窗口大小 : 重要性 :TCP窗口大小是衡量TCP協議性能的一個關鍵參數,決定了無需等待確認應答即可
    的頭像 發表于 01-22 09:52 ?744次閱讀

    如何通過OSI七層模型優化網絡性能

    七層模型的各個層次,可以顯著提升網絡性能。以下是通過OSI七層模型優化網絡性能的具體方法: 一、物理層優化 物理層是OSI模型的最底層,負責
    的頭像 發表于 11-24 11:14 ?899次閱讀

    如何優化DCS系統的性能

    工作狀態。選擇高性能的處理器、大容量內存、高速硬盤以及可靠的通訊模塊,以提高系統的運行速度和響應能力。對于老化或故障的設備,及時更換或修理。 硬件參數設置 :通過合理設置硬件參數和優化硬件配置,進一步提高系統的
    的頭像 發表于 11-13 09:19 ?1310次閱讀

    如何優化SOC芯片性能

    優化SOC(System on Chip,系統級芯片)芯片性能是一個復雜而多維的任務,涉及多個方面的優化策略。以下是一些關鍵的優化措施: 一、架構設計
    的頭像 發表于 10-31 15:50 ?1492次閱讀

    如何優化FPGA設計的性能

    、延遲、吞吐量等。這些指標應根據系統的性能需求和資源限制來確定。 分析約束 :了解并考慮所有相關的設計約束,如功耗、成本、可制造性等,以確保優化方案的實際可行性。 二、邏輯設計優化 減少邏輯單元 :
    的頭像 發表于 10-25 09:23 ?863次閱讀

    AI大模型的性能優化方法

    AI大模型的性能優化是一個復雜而關鍵的任務,涉及多個方面和策略。以下是一些主要的性能優化方法: 一、模型壓縮與優化 模型蒸餾(Model D
    的頭像 發表于 10-23 15:01 ?2116次閱讀

    IOT邊緣計算網關:物聯網的“神經系統”

    在物聯網(IoT)的快速發展中,邊緣計算網關作為物聯網的“神經系統”,扮演著至關重要的角色。它不僅負責將物聯網設備的數據收集并傳輸到云計算平臺,還具備數據處理、存儲、管理和安全防護等多重功能。本文將
    的頭像 發表于 09-25 11:44 ?726次閱讀
    <b class='flag-5'>IOT</b><b class='flag-5'>邊緣</b>計算網關:物聯網的“神經系統”

    工業物聯網(IOT)云平臺是什么

    隨著信息技術的飛速發展,工業互聯網(IoT)云平臺已成為推動制造業數字化轉型的重要力量。這一平臺基于云計算、物聯網技術、大數據分析等先進技術構建,旨在通過連接設備、生產線、工廠和企業,實現信息的交互
    的頭像 發表于 09-19 14:16 ?949次閱讀

    一款3605電源芯片的性能優化與改進思路

    ,確保電源在所有工作條件下都能達到最佳性能通過細致地調試ASP3605的ITH管腳,電源設計師可以確保電源轉換器在各種工作條件下都能提供穩定、高效的性能,并優化瞬態響應和長期穩定性
    發表于 08-23 14:34

    論述RISC-C在IOT領域的發展機會

    的選擇。 低功耗與低成本: RISC-V的低功耗設計使其在IoT設備中具有極高的競爭力。IoT設備往往需要長時間運行且不易頻繁更換電池,因此低功耗成為了一個關鍵需求。RISC-V通過精簡指令集和
    發表于 06-27 08:43