即時系統概覽

瞭解即時系統對製造、醫療保健、石油、天然氣和機器人等產業之物聯網用途造成的影響。

重點精華

  • 即時系統的特色是能在定義期限(時效性)內產生預期的結果,並且協調獨立的時鐘,以一致的方式共同作業(時間同步)。

  • 硬性即時系統有絕對期限,如果錯過分配的時間間隔,系統隨即故障。如果是軟性即時系統,即使錯過期限,系統也會繼續運作,只是輸出品質較低,無法盡如人意。

  • 即時系統功能以這兩項需求為測量基礎:延遲與運算抖動。

  • Intel 提供用於開發即時應用程式的硬體與參考系統層級軟體,而這類程式的每項要素,都必須以可靠且可預測的方式在特定時間範圍內執行,才能達成硬性即時需求。

即時系統的需求 

全球連線持續增加、消費者對於隨時可用資料的需求瞬息萬變,加上由感測器支援的全年無休企業環境,都是建立、收集與分析資料量爆增的推手。IDC 估計,2025 年前將會建立 79.41 ZB 的資料,而且將近百分之 30 2 的資料需要即時系統支援的即時處理。

機器人、製造、醫療保健以及高精度產業的企業,例如石油、天然氣與電力,必須仰賴即時資料才能持續提升安全、效率與可靠性,因此即時處理方面的需求更是關鍵所在。

確保這類產業的企業能即時處理資料的一項關鍵因素,就是系統必須能夠優先處理、管理與執行即時工作負載,再處理非即時工作負載。

舉例來說,現代的汽車製造商極為仰賴機器人在生產線合作組裝汽車。機器人會相互傳遞零件、鑽孔或焊接,或是執行安全檢查,全部過程都需要高度的精確度,而且時間的掌握必須一絲不苟。在這個使用案例中,即時系統不僅必須要能夠在定義的可預測時間範圍內處理資料,還要能確保先完成安全相關工作負載這類關鍵工作,再處理較不關鍵的工作。

那麼資料導向產業該如何確保資料處理的時間與方式?即時系統。

IDC 估計,2025 年前將會建立 79.41 ZB 的資料,而且將近百分之 30 2 的資料需要即時系統支援的即時處理。

即時系統是什麼?

「即時系統」一詞是指,軟硬體元件能執行即時應用程式功能,並且能在可預測之特定時間限制內回應事件的任何資訊處理系統。即時系統常見範例包括,空中交通管制系統、程序控制系統和自動駕駛系統。

即時系統在應用方面的優勢

即時系統提供諸多優勢:

即時系統元件 

即時系統若要能夠執行即時運算,必須滿足兩項條件:

  • 時效性:在特定期限前產生預期結果的能力。
  • 時間同步:代理程式能夠協調獨立的時鐘,以一致的方式共同運作。

評估即時系統時,公司可以測量任何系統完成事件或工作的可預測值。檢查系統的以下特性,即可進一步評估可預測性:

  • 延遲:測量兩個事件之間相隔的時間
  • 運算抖動:迭代之間的延遲差異

即時系統元件圖表

即時系統的另一項重要特性,就是能夠同時執行即時與非即時工作負載,避免關鍵系統故障。

最後,務必瞭解即時系統一般的分類方式。即時系統會依照時間限制,指定為軟性即時系統或硬性即時系統。

軟性即時系統相較於硬性即時系統

即時概念可應用於各種使用案例。這些使用案例,例如網頁瀏覽與遊戲,多半屬於軟性即時分類。

然而,機器人、汽車、公用設施與醫療保健這類產業的使用案例,對於同步、時間線與最壞情況執行時間保證的需求較高。這些範例屬於硬性即時分類。

運作中的自動化機器

即時系統用途

程序控制系統 

程序控制系統用於生產持續不斷且無法中斷的工業用途。這類系統可測試程序、收集相關資料,然後將該資料回傳,供監測與可能的疑難排解之用,協助企業維持品質並改善效能。石油與天然氣產業的公司,是程序控制系統的主要使用者,而且通常能實現許多優勢,包括效率提高、設施作業更安全、停機時間縮短,以及損失減少。

機器視覺 

機器視覺用於協助機器快速解譯資料,讓它們看得見周圍的情況,並且根據該視覺輸入快速下決定。這些機器通常攸關生產是否能持續,或是關鍵程序能否繼續進行。即時系統有助於確保這類機器,能夠以近乎即時的方式處理該資料。

機器人技術

機器人技術用於各式各樣複雜的用途,其中很多都需要精確的時間限制,才能確保工作負載執行安全無虞,並且能夠持續運作。即時系統是機器人操作系統重要的一環,因為有即時運算與處理的需求。

製造

放眼未來的製造商仰賴從即時應用程式獲得的深入分析,才能避免產品品質問題、改善效率與效能,最終獲取競爭優勢。嵌入式即時系統可協助製造商盡可能提高生產力、改善產品品質與一致性,並且加強廠房的安全性。

醫療保健與患者監測 

醫療保健方面處理資料的速度,往往攸關生死。若要確保臨床醫師隨時隨地從心率監測器這類患者監測系統獲得資料,確保患者安全健康,即時系統是關鍵。

Intel 對即時系統的影響

為了支援即時需求程度高的新解決方案,Intel 在產品線引進即時效能技術 Intel® Time Coordinated Computing (Intel® TCC),持續擴展它對時效性網路(TSN)的支援。

Intel® Time Coordinated Computing (Intel® TCC) 這個全新的功能組合,可增強 Intel® 處理器的運算效能,因應硬性即時應用程式所需的嚴苛時間限制。Intel® TCC 讓處理器適用於易受延遲影響的應用程式,同時通常保持省電,並且讓其他同時進行的工作保留足夠的效能。Intel® TCC 有助於確保工作負載的每個元素,在規定的時間窗內以可靠且可預測的方式執行。

時效性網路(TSN)根據標準乙太網路匯集了 IEEE 標準、規格和功能,可支援時效性應用程式與精確的時間同步、資料交付的時效性,以及交通排程。TSN 利用開放式的標準化設計,將系統之間的效能最佳化。 Intel 目前支援的 TSN 標準遠比過去多,包括:

  • IEEE 802.1AS:廣義的精準時間協議
  • IEEE 802.1Qbv:時間感知整流器
  • IEEE 802.1Qav:基於信用的整形器
  • IEEE 802.1Qbu:訊框優先

Intel® 解決方案讓即時系統改頭換面

為了滿足硬性時間規定的需求不斷成長,而且近期內沒有減緩的趨勢。Intel 擁有的技術與專業知識,可利用全新的 Intel® TCC 以及對 TSN 的擴大支援,協助公司行號為了即將處理大量資料做好準備。這些解決方案採用全新的組合方式,協助因應新興高效能即時解決方案經常面臨的挑戰。

「即時系統」一詞是指,軟硬體元件能執行即時應用程式功能,並且能在可預測之特定時間限制內回應事件。

即時系統屬於軟性即時或硬性即時。軟性即時分類是指,即使系統無法在分配時間內執行也能繼續運作。如果系統錯過它的期限,將不會導致危險後果。硬性即時分類是指,系統錯過期限時將會停止運作,而且可能導致災難性後果。

採用即時系統的產業眾多,包括但不限於,製造、醫療保健、石油與天然氣、電力與能源、物流、飯店餐飲與農業。

即時系統是技術的關鍵要素,因此應用於各式各樣的產業,用途包括程序自動化系統、倉儲、生產線、農業與醫療保健。