国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

淺析實(shí)時(shí)計(jì)算對(duì)工業(yè)控制的重要性

英特爾物聯(lián)網(wǎng) ? 來(lái)源:控制網(wǎng) ? 2023-01-16 14:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1 引言:實(shí)時(shí)計(jì)算對(duì)工業(yè)控制的重要性

在現(xiàn)代工業(yè)領(lǐng)域,無(wú)論離散制造業(yè)還是流程行業(yè),若要生產(chǎn)設(shè)備和過(guò)程能安全且高效運(yùn)轉(zhuǎn),從而制造出質(zhì)量合格且有經(jīng)濟(jì)效益的產(chǎn)品,均離不開(kāi)自動(dòng)控制技術(shù)的支撐和驅(qū)動(dòng)。工業(yè)控制系統(tǒng)需與真實(shí)世界的生產(chǎn)過(guò)程和裝置,進(jìn)行數(shù)據(jù)通信和能量傳遞,才能完成自動(dòng)化任務(wù)。

生產(chǎn)過(guò)程中的物理或化學(xué)變化,總是需要時(shí)間的,即無(wú)論變化過(guò)程有多快,從開(kāi)始到結(jié)束總有延遲。在常規(guī)觀(guān)測(cè)條件下的真實(shí)時(shí)間是均勻流逝且不能被操控的。工業(yè)自動(dòng)化系統(tǒng)為實(shí)現(xiàn)自動(dòng)化而執(zhí)行的各種功能任務(wù),如測(cè)量輸入、控制輸出和控制計(jì)算等,也需要在預(yù)定的某個(gè)時(shí)刻開(kāi)始,并在預(yù)期的某段時(shí)間內(nèi)完成。控制器的各類(lèi)操作,即使計(jì)算數(shù)值正確,若不能及時(shí)響應(yīng)被控對(duì)象或被控過(guò)程的需要,那么也會(huì)導(dǎo)致錯(cuò)誤而無(wú)法完成任務(wù)。

作為系統(tǒng)核心的工業(yè)控制器,一般都采用基于計(jì)算機(jī)的架構(gòu),即以執(zhí)行存儲(chǔ)程序的方式來(lái)實(shí)現(xiàn)控制算法邏輯。當(dāng)一個(gè)計(jì)算任務(wù),不但要求計(jì)算結(jié)果正確,而且也要求滿(mǎn)足時(shí)間上確定的指標(biāo)時(shí),則可稱(chēng)其具備了“實(shí)時(shí)性”的特征;所以,工業(yè)控制器必須具備實(shí)時(shí)計(jì)算的能力,才可對(duì)生產(chǎn)過(guò)程實(shí)施自動(dòng)化控制。

2 實(shí)時(shí)控制的概念:基于實(shí)時(shí)計(jì)算的工業(yè)控制技術(shù)

實(shí)時(shí)計(jì)算的概念,定義了計(jì)算任務(wù)的成功取決于兩個(gè)必要條件:計(jì)算結(jié)果的正確性、完成時(shí)間上的確定性,即按實(shí)際任務(wù)的需求在指定的時(shí)間要求下提供正確的結(jié)果。當(dāng)然,計(jì)算機(jī)任務(wù)處理速度快,是完成實(shí)時(shí)計(jì)算任務(wù)的一個(gè)重要前提,有利于設(shè)計(jì)時(shí)留有充分的余量;但單純的“快”不足以描述實(shí)時(shí),真正的實(shí)時(shí)是要“疾如所指”(as fast as specified),這也是對(duì)“如何正確理解實(shí)時(shí)性特征”的一個(gè)精煉表述。

按實(shí)時(shí)計(jì)算所涉及的領(lǐng)域,大體上可分為兩類(lèi):信息技術(shù)(IT)領(lǐng)域,以計(jì)算機(jī)的信息和數(shù)據(jù)處理為主,如:分布式科學(xué)計(jì)算、金融交易系統(tǒng)等;工業(yè)自動(dòng)化(OT)領(lǐng)域,涉及到真實(shí)物理設(shè)備和工業(yè)流程,如:工業(yè)控制、自動(dòng)駕駛、遠(yuǎn)程醫(yī)療、電網(wǎng)負(fù)載均衡調(diào)度等。其中,對(duì)完成某個(gè)實(shí)時(shí)任務(wù)所涉及的軟、硬件的全體,可統(tǒng)稱(chēng)為實(shí)時(shí)系統(tǒng);如離散制造中的多軸聯(lián)合電機(jī)調(diào)速任務(wù),為實(shí)現(xiàn)此實(shí)時(shí)運(yùn)動(dòng)控制任務(wù),通常需要由控制器、伺服驅(qū)動(dòng)器和電機(jī)、傳動(dòng)機(jī)構(gòu)和機(jī)械負(fù)載、傳感器等量裝置及其它附屬部件等組件一起構(gòu)成了實(shí)時(shí)系統(tǒng);其中控制器和伺服驅(qū)動(dòng)器,本質(zhì)都是計(jì)算機(jī),即依靠軟件與硬件協(xié)同來(lái)完成與實(shí)時(shí)控制相關(guān)的功能。

工業(yè)實(shí)時(shí)控制,泛指以工業(yè)控制器為核心裝置來(lái)實(shí)現(xiàn)工業(yè)自動(dòng)化任務(wù)的相關(guān)技術(shù)統(tǒng)稱(chēng)??筛鶕?jù)控制器產(chǎn)品特征和應(yīng)用領(lǐng)域細(xì)分如下:可編程邏輯控制器(PLC),廣泛用于單臺(tái)機(jī)電設(shè)備和自動(dòng)化生產(chǎn)線(xiàn),也可用于過(guò)程控制節(jié)點(diǎn);數(shù)控系統(tǒng)(CNC),主要是完成機(jī)加工等相關(guān)的控制任務(wù);此外,還有工業(yè)機(jī)器人的專(zhuān)用控制器,以及過(guò)程控制領(lǐng)域常見(jiàn)的分布式控制系統(tǒng)DCS)。當(dāng)前主流的控制器,均可視為有與現(xiàn)場(chǎng)設(shè)備進(jìn)行通信能力的計(jì)算機(jī),以離散方式進(jìn)行工作,即時(shí)間上以時(shí)鐘節(jié)拍信號(hào)來(lái)指揮和協(xié)調(diào)各器件運(yùn)作,數(shù)值上對(duì)連續(xù)的物理量進(jìn)行量化編碼式處理。

在工業(yè)自動(dòng)化場(chǎng)景下,通常需要在等間隔的時(shí)刻與外部交互,即接收測(cè)量數(shù)據(jù)和下發(fā)控制命令;而這個(gè)間隔被稱(chēng)為“控制周期”,簡(jiǎn)記為周期(cycle);所以要求控制器在一個(gè)周期內(nèi),完成測(cè)量接收、控制計(jì)算和指令下發(fā),以及其它相關(guān)事件響應(yīng)等一系列操作;后續(xù)各個(gè)周期也依此循環(huán)往復(fù)。工業(yè)控制不同應(yīng)用場(chǎng)景的任務(wù)需求各異,那其所需的實(shí)時(shí)性能要求也就不盡相同,即周期和響應(yīng)時(shí)間等約束上存在差異,如石油化工等流程行業(yè)可能以秒和分鐘作為周期單位,而離散制造中的運(yùn)動(dòng)控制任務(wù)一般要達(dá)到毫秒級(jí)的控制周期或響應(yīng)能力。

工業(yè)控制器按架構(gòu)可分為:專(zhuān)用計(jì)算機(jī)型(嵌入式)和通用計(jì)算機(jī)型(PC-based)等兩大類(lèi)控制器。其中,嵌入式(embedded)系統(tǒng),一般指計(jì)算機(jī)的硬件實(shí)體裝在被控設(shè)備機(jī)柜內(nèi);其特點(diǎn)是體積小、結(jié)構(gòu)簡(jiǎn)單、可靠性高、功能專(zhuān)用、擴(kuò)展性和靈活性低、性能夠用即可、價(jià)格相對(duì)便宜。嵌入式計(jì)算機(jī),可用于實(shí)現(xiàn)工業(yè)實(shí)時(shí)控制,但并非所有的嵌入式系統(tǒng)應(yīng)用都要求具備明確的實(shí)時(shí)性特征。隨著實(shí)際生產(chǎn)中,如機(jī)器視覺(jué)、大數(shù)據(jù)、人工智能和預(yù)測(cè)性維護(hù)等各種新技術(shù)和多樣性新需求的出現(xiàn),通用型計(jì)算機(jī),以其靈活性和易于實(shí)現(xiàn)負(fù)載整合的特點(diǎn),越來(lái)越多地應(yīng)用在工業(yè)控制領(lǐng)域,形成通用控制器類(lèi)產(chǎn)品。

其具體特征,是在通用硬件平臺(tái)和通用軟件基礎(chǔ)設(shè)施上定義和開(kāi)發(fā)相應(yīng)的功能;如:軟PLC技術(shù),不斷擴(kuò)大其在產(chǎn)線(xiàn)自動(dòng)化領(lǐng)域的應(yīng)用范圍。而大多主流的數(shù)控機(jī)床和工業(yè)機(jī)器人系統(tǒng),也基本都采用了以英特爾X86架構(gòu)的計(jì)算機(jī),作為其專(zhuān)用控制器?,F(xiàn)可將“嵌入式系統(tǒng)”概念擴(kuò)展,理解為這樣一類(lèi)廣義計(jì)算機(jī)裝置:其本身會(huì)從屬于某個(gè)設(shè)備或系統(tǒng),作為該系統(tǒng)的一個(gè)核心組件,其軟件也是專(zhuān)用于此設(shè)備或系統(tǒng)功能的實(shí)現(xiàn),如監(jiān)測(cè)、操控,以及數(shù)據(jù)采集和傳輸?shù)?。這里“專(zhuān)用”的含義,已從在定制型計(jì)算機(jī)上實(shí)現(xiàn)的功能,擴(kuò)展為可在通用硬件平臺(tái)上實(shí)現(xiàn)的面向某類(lèi)應(yīng)用場(chǎng)景的功能。

3 實(shí)時(shí)操作系統(tǒng):基于通用架構(gòu)的開(kāi)源方案

應(yīng)用程序,是可以在沒(méi)有操作系統(tǒng)的情況下,直接運(yùn)行在計(jì)算機(jī)硬件上的,即所謂的“裸機(jī)”(baremetal)方式。隨著計(jì)算機(jī)硬件的持續(xù)進(jìn)步——特別是微處理器CPU)的迅猛發(fā)展,計(jì)算任務(wù)管理復(fù)雜度不斷提高,而編寫(xiě)高效和可靠的多任務(wù)并發(fā)的裸機(jī)程序,也變得越來(lái)越困難;操作系統(tǒng)類(lèi)軟件因此應(yīng)需而生,采用“分層架構(gòu)”設(shè)計(jì)思想,作為底層直接管理各種硬件資源,并為其上的應(yīng)用程序提供訪(fǎng)問(wèn)硬件受控的接口,從而對(duì)任務(wù)執(zhí)行和并發(fā)進(jìn)行高效而安全地管理。一般而言,操作系統(tǒng)的引入,為應(yīng)用開(kāi)發(fā)帶來(lái)如下優(yōu)點(diǎn):

(1)應(yīng)用編程,更聚焦和友好:?jiǎn)蝹€(gè)任務(wù),只需聚焦于自身算法邏輯的實(shí)現(xiàn),支撐性和維護(hù)性工作均借助于操作系統(tǒng)來(lái)完成;因此,對(duì)于各專(zhuān)業(yè)領(lǐng)域人員而言,編程開(kāi)發(fā)體驗(yàn)更高效和友好。

(2)多任務(wù)和多用戶(hù):在一臺(tái)計(jì)算機(jī)上,通過(guò)操作系統(tǒng)的隔離機(jī)制,多個(gè)任務(wù)可安全、獨(dú)立且并發(fā)地執(zhí)行;利用通信基礎(chǔ)設(shè)施,可更好地實(shí)現(xiàn)任務(wù)間的同步和協(xié)調(diào),從而有利于解決更復(fù)雜的問(wèn)題。

(3)提升硬件利用率:操作系統(tǒng)會(huì)調(diào)度各種工作負(fù)載,在“性能過(guò)?!钡挠布弦蕴岣呃寐屎图骖櫢咝?zhí)行為目標(biāo),完成各種任務(wù);一般以充分利用計(jì)算資源(特別是避免CPU閑置)為策略,從而提高了系統(tǒng)的整體任務(wù)吞吐量(throughput)。

(4)軟件生態(tài)基礎(chǔ):統(tǒng)一而規(guī)范的接口和基礎(chǔ)設(shè)施,是代碼移植和復(fù)用的前提,也是各種軟件協(xié)同合作的基礎(chǔ);會(huì)方便終端用戶(hù)在同一平臺(tái)上,累積和復(fù)用各種軟件的使用習(xí)慣和經(jīng)驗(yàn);從而產(chǎn)生一個(gè)良性發(fā)展的、合作共贏(yíng)的軟件應(yīng)用的市場(chǎng)環(huán)境。

實(shí)時(shí)操作系統(tǒng)(RTOS),首先是作為操作系統(tǒng)而存在,然后才是滿(mǎn)足實(shí)時(shí)性保障特征,其應(yīng)具備一般操作系統(tǒng)基本功能和由此帶給應(yīng)用程序開(kāi)發(fā)的便捷和優(yōu)勢(shì),然后才是保證滿(mǎn)足實(shí)時(shí)要求的措施,必須優(yōu)于裸機(jī)實(shí)時(shí)編程方式,提供更加可靠的實(shí)時(shí)性和穩(wěn)定性保障。通常一個(gè)實(shí)時(shí)操作系統(tǒng),應(yīng)具備基于優(yōu)先級(jí)的任務(wù)調(diào)度,支持搶占的內(nèi)核和高精度時(shí)鐘等模塊,和針對(duì)中斷處理、優(yōu)先級(jí)反轉(zhuǎn)等延時(shí)問(wèn)題的解決方案等基礎(chǔ)措施,來(lái)支持和保障計(jì)算任務(wù)的實(shí)時(shí)性特征。按設(shè)計(jì)方式,可分為專(zhuān)用和基于通用改造的實(shí)時(shí)操作系統(tǒng);前者包含如商用VxWorks和開(kāi)源的FreeRTOS等,后者包含基于Linux的Preempt_RT實(shí)時(shí)補(bǔ)丁方案、雙操作系統(tǒng)內(nèi)核架構(gòu)的Xenomai方案等。

此外,還有基于虛擬化技術(shù)的實(shí)時(shí)解決方案,如ACRN、RTS Hypervisor和KVM等,其引入的虛擬機(jī)監(jiān)控管理計(jì)算資源,實(shí)現(xiàn)了類(lèi)操作系統(tǒng)的硬件管理和隔離等功能。工業(yè)控制參考實(shí)例,如在同一臺(tái)IPC上運(yùn)行多個(gè)虛擬機(jī),可在其Windows虛擬機(jī)中運(yùn)行常用的用戶(hù)界面程序和數(shù)據(jù)處理、仿真程序,而在實(shí)時(shí)虛擬機(jī)(如基于Linux實(shí)時(shí)操作系統(tǒng))運(yùn)行實(shí)時(shí)控制類(lèi)計(jì)算負(fù)載等關(guān)鍵任務(wù)程序。

相較而言,開(kāi)源的方案,易于獲取和使用,但需要投入較多前期培訓(xùn)和維護(hù)成本;商業(yè)方案,一般具有良好的技術(shù)支持保障,并且便于某些領(lǐng)域的安全認(rèn)證和規(guī)范要求,但授權(quán)費(fèi)用一般較高。而通用操作系統(tǒng)對(duì)比專(zhuān)用操作系統(tǒng),具備更廣譜軟件硬件支持,更新升級(jí)快,能夠完成更廣泛的計(jì)算任務(wù),且可通過(guò)配置和調(diào)試,對(duì)特定計(jì)算任務(wù)進(jìn)行優(yōu)化?;谕ㄓ眉軜?gòu)和系統(tǒng)的開(kāi)源實(shí)時(shí)解決方案,在高效地應(yīng)對(duì)復(fù)雜性的同時(shí),還提供確定性、可靠性和靈活性的計(jì)算能力;且經(jīng)長(zhǎng)期的發(fā)展和累積,其上的軟、硬件生態(tài)豐富,為滿(mǎn)足多樣化負(fù)載整合的需求,提供了便利。但在具體實(shí)踐中也要面對(duì)如下復(fù)雜性:

(1)硬件平臺(tái)復(fù)雜:組件品類(lèi)和型號(hào)多樣,最優(yōu)選型比較困難,需要平衡性能、價(jià)格和擴(kuò)展性。

(2)軟件系統(tǒng)復(fù)雜:獲取到開(kāi)源代碼,遠(yuǎn)不是對(duì)平臺(tái)系統(tǒng)完全掌控,代碼龐雜,需要理清依賴(lài)關(guān)系。

(3)調(diào)優(yōu)過(guò)程復(fù)雜:缺少系統(tǒng)性的指導(dǎo)和解釋?zhuān)⑶议_(kāi)源社區(qū)對(duì)新問(wèn)題的響應(yīng)也無(wú)法保證及時(shí)。

為此需要專(zhuān)業(yè)團(tuán)隊(duì),一方面具備實(shí)時(shí)計(jì)算基本知識(shí)和技能,另一方面理解工業(yè)控制任務(wù)的實(shí)際需求,對(duì)具體應(yīng)用,提供針對(duì)性的實(shí)時(shí)解決方案。

4 ECI:基于X86架構(gòu)的參考平臺(tái)軟件

“英特爾工業(yè)邊緣控制平臺(tái)”(Intel?Edge Controls for industrial)方案——簡(jiǎn)稱(chēng)ECI,是以面向工業(yè)自動(dòng)化領(lǐng)域應(yīng)用和軟硬一體化實(shí)現(xiàn)的這兩個(gè)目標(biāo)為自身定位;基于“通用開(kāi)放架構(gòu)”和“軟件定義”的兩個(gè)基本設(shè)計(jì)理念進(jìn)行開(kāi)發(fā),突出軟硬協(xié)同優(yōu)化的特征;包含“一硬一軟”兩個(gè)基礎(chǔ)構(gòu)件,用以實(shí)現(xiàn)各種邊緣控制任務(wù)的整合應(yīng)用:

(1)硬:以基于X86架構(gòu)的通用計(jì)算硬件平臺(tái),用作為緣控制軟件的執(zhí)行載體。

(2)軟:具備實(shí)時(shí)性保障的通用操作系統(tǒng)和虛擬化方案,用作邊緣控制應(yīng)用軟件的運(yùn)行基礎(chǔ)。

ECI架構(gòu)如圖1所示。

pYYBAGPE80SAZ3clAADrPUQoDI4088.jpg

圖1 ECI架構(gòu)圖:功能與組件

此平臺(tái)軟件,提供了兩種主流的基于Linux通用操作系統(tǒng)的開(kāi)源實(shí)時(shí)解決方案:內(nèi)核實(shí)時(shí)補(bǔ)丁Preempt_RT方案和雙內(nèi)核Xenomai方案;并且基于計(jì)算硬件特性,針對(duì)其對(duì)實(shí)時(shí)任務(wù)可能影響,提供了推薦配置和調(diào)優(yōu)方法。如:通過(guò)主板固件(UEFI/BIOS)選項(xiàng)和內(nèi)核啟動(dòng)參數(shù)等手段,來(lái)配置與運(yùn)算速率相關(guān)的時(shí)鐘頻率、功耗和溫控等管理功能,以減少CPU頻率波動(dòng)對(duì)實(shí)時(shí)應(yīng)用的影響;共享緩存(LLC)的隔離和分配技術(shù),以降低共享資源爭(zhēng)搶式訪(fǎng)問(wèn)對(duì)實(shí)時(shí)應(yīng)用造成的干擾;此外,在某些處理器上還集成了專(zhuān)門(mén)為實(shí)時(shí)任務(wù)設(shè)計(jì)的Intel TCC技術(shù)、相關(guān)軟件工具及配置方法等。

Preempt_RT Linux內(nèi)核模型如圖2所示,Xenomai雙內(nèi)核模型如圖3所示。

pYYBAGPE81mAeWcSAADwt53cfdw895.jpg
圖2 Preempt_RT Linux內(nèi)核模型
poYBAGPE83GAZ_DiAADI9aWlx7w228.jpg

圖3 Xenomai雙內(nèi)核模型

英特爾ECI平臺(tái),不但包含了底層操作系統(tǒng)級(jí)軟件,而且也有針對(duì)工業(yè)控制的各種應(yīng)用組件,如:集成了工業(yè)控制所需的軟PLC運(yùn)行時(shí)——CoDeSys runtime;現(xiàn)場(chǎng)通信所需的工業(yè)實(shí)時(shí)以太網(wǎng)方案——EtherCAT和TSN等;以及包含了實(shí)時(shí)任務(wù)優(yōu)先級(jí)調(diào)度和內(nèi)存頁(yè)鎖定等方法;并且在推薦的IPC硬件平臺(tái)上,進(jìn)行系統(tǒng)的實(shí)時(shí)性能測(cè)試,可供最終用戶(hù)硬件平臺(tái)選型參考。因?yàn)椴捎昧塑浻布惑w的設(shè)計(jì)和調(diào)優(yōu)方式,可提供高效而可靠的實(shí)時(shí)性能;并且基于Intel的處理器設(shè)備具備廣泛的軟硬件生態(tài)伙伴,從而降低了最終用戶(hù)的開(kāi)發(fā)和調(diào)試周期,降低開(kāi)發(fā)、維護(hù)和擴(kuò)展升級(jí)成本,更好地滿(mǎn)足現(xiàn)有工業(yè)開(kāi)放和通用的要求。

需要注意的是,工業(yè)實(shí)時(shí)應(yīng)用的成功落地是一個(gè)需要軟件和硬件一體化且高度協(xié)同調(diào)優(yōu)的過(guò)程,特別需要針對(duì)具體的場(chǎng)景和應(yīng)用實(shí)例進(jìn)行長(zhǎng)時(shí)間且充分的驗(yàn)證和性能測(cè)試。為此,ECI還針對(duì)不同應(yīng)用場(chǎng)景,比如:離散制造涉及的PLC控制、伺服電機(jī)的運(yùn)動(dòng)控制、機(jī)器人(機(jī)械臂和移動(dòng)小車(chē)AMR)的控制,以及流程行業(yè)控制應(yīng)用,提供了樣例(sample)代碼;在推薦的一系列IPC平臺(tái)上進(jìn)行了相關(guān)的功能和實(shí)時(shí)性能測(cè)試,并且提供了相關(guān)文檔說(shuō)明,以及結(jié)果評(píng)價(jià)和參考建議。由此,為工業(yè)領(lǐng)域的客戶(hù)利用ECI平臺(tái)進(jìn)行產(chǎn)品設(shè)計(jì)和驗(yàn)證測(cè)試,提供參考依據(jù)和可行性方案。

5 結(jié)論與建議

一個(gè)可以落地的實(shí)時(shí)控制解決方案,在需求、設(shè)計(jì)、實(shí)現(xiàn)和調(diào)優(yōu)的產(chǎn)品全生命過(guò)程中,需要注意以下三方面的影響:

(1)現(xiàn)場(chǎng)設(shè)備的實(shí)時(shí)通信方案

工業(yè)控制中的實(shí)時(shí)應(yīng)用程度的性能受到外部現(xiàn)場(chǎng)設(shè)備的約束,要進(jìn)行等時(shí)間隔I/O通信,如工業(yè)以太網(wǎng)方案中對(duì)網(wǎng)卡的訪(fǎng)問(wèn)。進(jìn)行工業(yè)控制實(shí)時(shí)任務(wù)設(shè)計(jì)和驗(yàn)證時(shí),不但要考慮占用CPU資源的計(jì)算密集型負(fù)載和也要關(guān)注對(duì)網(wǎng)卡等的IO密集型負(fù)載消耗的時(shí)間,對(duì)IPC上運(yùn)行的實(shí)時(shí)任務(wù),通過(guò)底層RTOS提供的機(jī)制和硬件調(diào)優(yōu)的保障,可以讓實(shí)時(shí)任務(wù)按規(guī)律的時(shí)間周期穩(wěn)定地喚醒和睡眠具體的實(shí)時(shí)線(xiàn)程。

(2)控制器IPC的硬件選型與調(diào)優(yōu)配置

當(dāng)前主流商用工控機(jī)基礎(chǔ)平臺(tái)和環(huán)境,為多核處理器架構(gòu)的計(jì)算機(jī)硬件平臺(tái),所以還要考慮實(shí)時(shí)多線(xiàn)程和共享資源隔離分配等方式,以提升整體并行計(jì)算能力,實(shí)現(xiàn)多任務(wù)的實(shí)時(shí)性調(diào)度。一個(gè)實(shí)時(shí)控制軟件,其各項(xiàng)功能和任務(wù),要針對(duì)具體的目標(biāo)硬件平臺(tái)(IPC)和應(yīng)用場(chǎng)景,進(jìn)行充分的測(cè)試和驗(yàn)證,才能進(jìn)行應(yīng)用。在通用計(jì)算機(jī)硬件平臺(tái),實(shí)時(shí)控制應(yīng)用開(kāi)發(fā)者,應(yīng)該對(duì)計(jì)算機(jī)硬件平臺(tái)有足夠深度的了解,掌握CPU時(shí)鐘工作頻率、定時(shí)器的影響,頻率變化的影響和引起頻率變化的因素,以及CPU的硬件特性(features)即頻率分配和管理,特別是電源和功耗管理,對(duì)共享Cache管理等在系統(tǒng)固件和操作系統(tǒng)中的配置和調(diào)試方法。

(3)參考資源

還應(yīng)充分利用開(kāi)源和可供借鑒的參考資源,用于實(shí)時(shí)控制軟件方案設(shè)計(jì)、方向探索和具體落地實(shí)踐的過(guò)程中。英特爾的ECI平臺(tái),基于主流開(kāi)源Linux的實(shí)時(shí)方案,并針對(duì)具體IPC硬件選型,提供了在實(shí)時(shí)控制的系統(tǒng)硬件、固件、軟件——三位一體式的調(diào)優(yōu);并且針對(duì)離散制造、工業(yè)機(jī)器人和流程行業(yè)等場(chǎng)景的典型需求,抽象出帶真實(shí)負(fù)載的測(cè)試場(chǎng)景,進(jìn)行驗(yàn)證,并在相關(guān)文檔中推薦配置和調(diào)優(yōu)方法。綜上,ECI平臺(tái)可供工業(yè)實(shí)時(shí)控制方案探索和落地時(shí)參考。







審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5051

    文章

    14595

    瀏覽量

    486950
  • RTOS
    +關(guān)注

    關(guān)注

    25

    文章

    866

    瀏覽量

    122999
  • 工業(yè)控制器
    +關(guān)注

    關(guān)注

    0

    文章

    80

    瀏覽量

    21363
  • 伺服驅(qū)動(dòng)器

    關(guān)注

    22

    文章

    559

    瀏覽量

    33530

原文標(biāo)題:英特爾:淺析通用工業(yè)實(shí)時(shí)控制

文章出處:【微信號(hào):英特爾物聯(lián)網(wǎng),微信公眾號(hào):英特爾物聯(lián)網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    UPS電源的未來(lái)發(fā)展與核心重要性深度解析

    與形態(tài)正在發(fā)生根本性重塑。本文將從行業(yè)視角,深入剖析UPS電源無(wú)可替代的重要性及其未來(lái)的發(fā)展趨勢(shì)。第一部分:基石與命脈——UPS在當(dāng)代社會(huì)的核心重要性再認(rèn)識(shí)UPS
    的頭像 發(fā)表于 01-04 09:27 ?2075次閱讀
    UPS電源的未來(lái)發(fā)展與核心<b class='flag-5'>重要性</b>深度解析

    提升可靠,防水透氣膜的多重功能的重要性

    提升可靠,防水透氣膜的多重功能的重要性
    的頭像 發(fā)表于 12-03 17:34 ?498次閱讀
    提升可靠<b class='flag-5'>性</b>,防水透氣膜的多重功能的<b class='flag-5'>重要性</b>

    園區(qū)智能照明系統(tǒng)的重要性

    技術(shù)和自動(dòng)控制技術(shù),對(duì)傳統(tǒng)照明實(shí)現(xiàn)了徹底的范式革命。其重要性不僅體現(xiàn)在顯著的節(jié)能效益上,更在于它為園區(qū)運(yùn)營(yíng)管理所帶來(lái)的系統(tǒng)提升與戰(zhàn)略價(jià)值。 一、 提升安全保障與視覺(jué)環(huán)境 1. 增強(qiáng)
    的頭像 發(fā)表于 09-19 14:01 ?401次閱讀
    園區(qū)智能照明系統(tǒng)的<b class='flag-5'>重要性</b>

    工業(yè)設(shè)備數(shù)據(jù)采集的重要性及最新技術(shù)方案

    工業(yè)4.0和智能制造浪潮下,工業(yè)設(shè)備數(shù)據(jù)采集已成為企業(yè)數(shù)字化轉(zhuǎn)型的關(guān)鍵環(huán)節(jié)。通過(guò)實(shí)時(shí)采集設(shè)備運(yùn)行數(shù)據(jù),企業(yè)能夠?qū)崿F(xiàn)預(yù)測(cè)維護(hù)、生產(chǎn)優(yōu)化和質(zhì)量追溯,從而大幅提升生產(chǎn)效率和降低成本。 本
    的頭像 發(fā)表于 09-16 15:16 ?706次閱讀

    淺析多模態(tài)標(biāo)注對(duì)大模型應(yīng)用落地的重要性與標(biāo)注實(shí)例

    ”的關(guān)鍵工序——多模態(tài)標(biāo)注重要性日益凸顯。 一、什么是多模態(tài)標(biāo)注? 多模態(tài)標(biāo)注是指對(duì)文本、圖像、語(yǔ)音、視頻、點(diǎn)云等異構(gòu)數(shù)據(jù)進(jìn)行跨模態(tài)語(yǔ)義關(guān)聯(lián)的標(biāo)注過(guò)程,通過(guò)建立數(shù)據(jù)間的時(shí)空一致和語(yǔ)義對(duì)齊,為大模型提供結(jié)構(gòu)化的訓(xùn)練素
    的頭像 發(fā)表于 09-05 13:49 ?2279次閱讀

    工業(yè)系統(tǒng)為什么需要邊緣計(jì)算網(wǎng)關(guān)

    工業(yè)系統(tǒng)需要邊緣計(jì)算網(wǎng)關(guān),主要是因?yàn)槠淠軌蚪鉀Q傳統(tǒng)工業(yè)架構(gòu)中數(shù)據(jù)傳輸延遲、帶寬瓶頸、安全隱患、系統(tǒng)孤立等核心問(wèn)題,同時(shí)滿(mǎn)足工業(yè)場(chǎng)景對(duì)實(shí)時(shí)
    的頭像 發(fā)表于 09-03 10:25 ?806次閱讀
    <b class='flag-5'>工業(yè)</b>系統(tǒng)為什么需要邊緣<b class='flag-5'>計(jì)算</b>網(wǎng)關(guān)

    工業(yè)數(shù)據(jù)管理平臺(tái)的重要性體現(xiàn)在哪

    工業(yè)數(shù)據(jù)管理平臺(tái)作為工業(yè)數(shù)字化轉(zhuǎn)型的核心基礎(chǔ)設(shè)施,其重要性體現(xiàn)在對(duì)工業(yè)數(shù)據(jù)全生命周期的整合、分析與賦能上。它不僅是數(shù)據(jù)匯聚的“樞紐”,更是驅(qū)動(dòng)工業(yè)
    的頭像 發(fā)表于 09-02 14:39 ?553次閱讀

    三相全自動(dòng)穩(wěn)壓器在工業(yè)自動(dòng)化領(lǐng)域的重要性與應(yīng)用

    工業(yè)自動(dòng)化領(lǐng)域中,電力的穩(wěn)定性至關(guān)重要。我們都知道,電力就像一條河流,穩(wěn)定的水流才能保證工業(yè)設(shè)備的平穩(wěn)運(yùn)行。而在這條河流中,三相全自動(dòng)穩(wěn)壓器就像是一個(gè)水閘,控制著水流的強(qiáng)度和方向,確
    的頭像 發(fā)表于 08-18 15:19 ?747次閱讀
    三相全自動(dòng)穩(wěn)壓器在<b class='flag-5'>工業(yè)</b>自動(dòng)化領(lǐng)域的<b class='flag-5'>重要性</b>與應(yīng)用

    120Ω的秘密:CAN總線(xiàn)終端電阻的重要性

    CAN總線(xiàn)作為一種廣泛應(yīng)用的工業(yè)通信協(xié)議,其終端電阻的作用不容忽視。本文將詳細(xì)探討CAN總線(xiàn)終端電阻的重要性及其在通信中的關(guān)鍵作用。CAN總線(xiàn)終端電阻的重要性CAN總線(xiàn)終端電阻顧名思義就是夾在總線(xiàn)
    的頭像 發(fā)表于 08-08 11:35 ?1118次閱讀
    120Ω的秘密:CAN總線(xiàn)終端電阻的<b class='flag-5'>重要性</b>

    工業(yè)計(jì)算機(jī)的重要性

    工業(yè)計(jì)算機(jī)對(duì)某些行業(yè)至關(guān)重要。我們將在下面詳細(xì)解釋這些行業(yè)中的工業(yè)計(jì)算機(jī)應(yīng)用。1.制造與工業(yè)自動(dòng)化工業(yè)級(jí)
    的頭像 發(fā)表于 07-28 16:07 ?571次閱讀
    <b class='flag-5'>工業(yè)計(jì)算</b>機(jī)的<b class='flag-5'>重要性</b>

    基于DSP的SPWM混合查表實(shí)時(shí)計(jì)算

    ,內(nèi)部還集成了三相 PWM 波形發(fā)生器。兩者的結(jié)合,使我們完全能通過(guò)實(shí)時(shí)計(jì)算來(lái)產(chǎn)生任意頻率的 SPWM 波。TMS320F241的波形發(fā)生器屬于 DSP 芯片的外部事件管理模塊,占用CPU 的時(shí)間很少
    發(fā)表于 07-28 14:36

    PCBA加工必看!BOM表的重要性大揭秘

    橋梁。我們深知BOM表的準(zhǔn)確和完整對(duì)產(chǎn)品質(zhì)量、生產(chǎn)效率以及成本控制的深遠(yuǎn)影響。本文將詳細(xì)探討B(tài)OM表的重要性,并為客戶(hù)提供實(shí)用建議。 BOM表的
    的頭像 發(fā)表于 06-18 10:15 ?1151次閱讀

    工業(yè)物聯(lián)網(wǎng)新基建:可拓展物聯(lián)網(wǎng)控制器,重構(gòu)邊緣智能新范式

    核心定位:邊緣計(jì)算工業(yè)控制的融合中樞 當(dāng)工業(yè)4.0遇上物聯(lián)網(wǎng),設(shè)備互聯(lián)、實(shí)時(shí)計(jì)算與智能決策成為破局關(guān)鍵。USR-EG628作為一款集成邊緣
    的頭像 發(fā)表于 06-16 09:27 ?792次閱讀
    <b class='flag-5'>工業(yè)</b>物聯(lián)網(wǎng)新基建:可拓展物聯(lián)網(wǎng)<b class='flag-5'>控制</b>器,重構(gòu)邊緣智能新范式

    連接器氣密檢測(cè)的重要性

    。連接器氣密檢測(cè)的重要性?惡劣環(huán)境電氣連接保障:潮濕、粉塵、腐蝕性氣體、溫度劇變等惡劣環(huán)境,氣密不良將導(dǎo)致觸點(diǎn)腐蝕、絕緣下降、信號(hào)中斷等故障,威脅設(shè)備安全運(yùn)行
    的頭像 發(fā)表于 03-17 11:01 ?832次閱讀
    連接器氣密<b class='flag-5'>性</b>檢測(cè)的<b class='flag-5'>重要性</b>

    PCB拼板設(shè)計(jì)全解析:重要性、優(yōu)勢(shì)與應(yīng)用實(shí)踐

    一站式PCBA智造廠(chǎng)家今天為大家講講PCB拼板設(shè)計(jì)的重要性表現(xiàn)哪些方面?PCB拼板設(shè)計(jì)的基本概念及其重要性。在電子制造行業(yè),SMT貼片工藝中,PCB拼板設(shè)計(jì)是一項(xiàng)極為關(guān)鍵的步驟。通過(guò)優(yōu)化PCB拼板
    的頭像 發(fā)表于 03-13 09:35 ?1375次閱讀
    PCB拼板設(shè)計(jì)全解析:<b class='flag-5'>重要性</b>、優(yōu)勢(shì)與應(yīng)用實(shí)踐