韩国一区在线-韩国在线一区-韩日精品-韩日精品视频-韩日精品在线

 
實(shí)時(shí)仿真測控產(chǎn)品系列
IntervalZero公司RTX系統(tǒng)介紹

由于很多商業(yè)和技術(shù)原因,Windows 2000、Windows XP和Windows XP Embedded操作系統(tǒng)越來越多被考慮用作為實(shí)時(shí)系統(tǒng)平臺,應(yīng)用在交通、醫(yī)療、工業(yè)自動化等行業(yè)領(lǐng)域。為滿足硬實(shí)時(shí)系統(tǒng)嚴(yán)格的響應(yīng)時(shí)間要求,美國IntervalZero公司(前身為Ardence公司)開發(fā)了RTX產(chǎn)品,在Windows平臺上提供了一個(gè)實(shí)時(shí)子系統(tǒng),這種方案不對Windows系統(tǒng)本身做任何修改,使我們既可獲得微秒級的實(shí)時(shí)特性,又可完全利用Windows平臺的優(yōu)點(diǎn)。

Windows操作系統(tǒng)的優(yōu)點(diǎn)

● Windows操作系統(tǒng)市場占有率大,普及率高

● Windows平臺擁有更強(qiáng)的性能、更低的價(jià)格

● 功能強(qiáng)大的圖形化接口(GUI)支持

● 支持多種開發(fā)工具及應(yīng)用程序

● 豐富的Win32應(yīng)用程序接口

● 眾多廉價(jià)的第三方硬件及驅(qū)動的支持

對Windows操作系統(tǒng)考察

Windows操作系統(tǒng)的劣勢

● 線程優(yōu)先級太少

● 隱含的不確定的線程調(diào)度機(jī)制

● 優(yōu)先級倒置

● 缺乏直接對IO設(shè)備進(jìn)行訪問的能力

● 定時(shí)器精度差,漂移現(xiàn)象嚴(yán)重

結(jié)論

● Windows平臺是商業(yè)化通用系統(tǒng)應(yīng)用開發(fā)的理想平臺,但是Windows不是一個(gè)實(shí)時(shí)操作系統(tǒng)!不適合實(shí)時(shí)系統(tǒng)的開發(fā)

什么是RTX?

RTX + Windows OS = Windows下的實(shí)時(shí)操作系統(tǒng)

強(qiáng)強(qiáng)聯(lián)合:在保留Windows高級特性的同時(shí)實(shí)現(xiàn)硬實(shí)時(shí)處理能力的軟件解決方案

---

圖形+實(shí)時(shí)的控制策略

飛行模擬器、轉(zhuǎn)臺、機(jī)器人、導(dǎo)彈發(fā)射裝置、火炮和各種復(fù)雜的仿真設(shè)備都是典型的既有圖形又要求實(shí)時(shí)控制的應(yīng)用

---

通用操作系統(tǒng)與實(shí)時(shí)操作系統(tǒng)比較
通用操作系統(tǒng) 實(shí)時(shí)操作系統(tǒng)
● 通用操作系統(tǒng)重視應(yīng)用程序的平均性能表現(xiàn) ● 實(shí)時(shí)操作系統(tǒng)更重視應(yīng)用程序的個(gè)體性能表現(xiàn)
● 系統(tǒng)的消息調(diào)度及外設(shè)中斷機(jī)制不具有實(shí)時(shí)性 ● 對所有應(yīng)用程序及系統(tǒng)資源直接控制
● 用戶可用的優(yōu)先級有限 ● 所有線程優(yōu)先級都可由用戶控制
● 額外后臺程序,如系統(tǒng)服務(wù)、病毒程序和磁盤管理程序等 ● 無

---

不同實(shí)時(shí)系統(tǒng)比較

DOS 6.22

● 單任務(wù)實(shí)時(shí)系統(tǒng),人機(jī)交互界面差、沒有網(wǎng)絡(luò)通信功能

---

VxWorks

● 多任務(wù)實(shí)時(shí)系統(tǒng),圖形功能弱,對開發(fā)人員技術(shù)要求高,項(xiàng)目開發(fā)周期長

---

Windows+RTX

● 多進(jìn)程、多線程的實(shí)時(shí)操作系統(tǒng),具有開放式架構(gòu);繼承Windows所有優(yōu)點(diǎn),同時(shí)具有實(shí)時(shí)性

---

VxWorks與Windows+RTX的比較

開發(fā)方面

● Windows+RTX是完全利用Windows的開發(fā)工具,直接開發(fā)基于實(shí)時(shí)系統(tǒng)的應(yīng)用,不需要專門的開發(fā)工具,不需要學(xué)習(xí),開發(fā)簡單

● VxWorks提供自己一套開發(fā)定制工具,需要學(xué)習(xí),開發(fā)復(fù)雜困難。定制內(nèi)核還要涉及的復(fù)雜的BSP

---

圖形方面

● Windows+RTX是完全利用Windows的界面,不需要購買昂貴的第三方圖形包,Windows能做到的界面,Windows+RTX就能實(shí)現(xiàn),而且和Windows下一樣。也就是說,Windows的界面就是Windows+RTX的界面。

● VxWorks開發(fā)界面需要購買昂貴的第三方圖形開發(fā)包。圖形功能弱,開發(fā)周期長。

---

內(nèi)核方面

● Windows+RTX是基于開放式的PC架構(gòu)的實(shí)時(shí)系統(tǒng),必須安裝Windows或Windows XP Embedded。需要高性能的PC機(jī)。

● VxWorks是嵌入式微內(nèi)核的實(shí)時(shí)操作系統(tǒng),內(nèi)核可定制裁減,可裁減的很小。支持多種CPU架構(gòu)。

---

實(shí)時(shí)性能方面

● Windows+RTX是多進(jìn)程多線程的實(shí)時(shí)操作系統(tǒng),實(shí)時(shí)性能由RTX子系統(tǒng)提供,RTX專門用于實(shí)時(shí)方面,具有完全自己獨(dú)立的實(shí)時(shí)性能強(qiáng)大的調(diào)度器。IST的延遲小于10微秒。

● VxWorks是單進(jìn)程多線程的實(shí)時(shí)操作系統(tǒng)。具有實(shí)時(shí)性能強(qiáng)大的調(diào)度器。

---

實(shí)時(shí)控制系統(tǒng)采用:傳統(tǒng)的上下位方式

● 上下位機(jī)帶來的設(shè)計(jì)復(fù)雜性

● 復(fù)雜的分布式應(yīng)用程序

● 總線傳輸性能決定系統(tǒng)整體性能

---

實(shí)時(shí)控制系統(tǒng)采用:使用RTX+Windows

● 明顯增加的可靠性,系統(tǒng)更小、更輕便

● 系統(tǒng)更簡單,數(shù)據(jù)傳輸量更大

● 硬實(shí)時(shí)和其他高級特性/應(yīng)用集成在一臺硬件上

---

為什么使用RTX+Windows?

Win2000/NT/XP/Win7/Win10是世界上最流行的操作系統(tǒng),同時(shí)有以下優(yōu)缺點(diǎn):

● 優(yōu)點(diǎn):豐富的圖形+方便的編程+眾多的第3方軟硬件資源

● 缺點(diǎn)1:非確定性的任務(wù)調(diào)度

● 缺點(diǎn)2:啟動速度較慢、易于受病毒感染

Windows+RTX(+ReadyOn)系統(tǒng)性能的提升:

● 優(yōu)點(diǎn)1:繼承Windows系統(tǒng)平臺全部優(yōu)點(diǎn)

● 優(yōu)點(diǎn)2:具有RTX確定性的任務(wù)調(diào)度功能

● 優(yōu)點(diǎn)3:具有ReadyOn的即時(shí)啟動、隨時(shí)關(guān)機(jī)功能;系統(tǒng)啟動文件受到保戶使得系統(tǒng)具有極高的健壯性、不易受病毒感染

---

RTX怎樣工作(工作機(jī)理)?

---

RTX實(shí)時(shí)性能

---

---

如何使用RTX開發(fā)?

● 開發(fā)實(shí)時(shí)應(yīng)用需要使用RTX SDK

● 在Windows 2000/XP上安裝VC++ 6.0或VS .NET

● 安裝RTX SDK開發(fā)工具

● 實(shí)時(shí)應(yīng)用程序編譯成:“xxx.rtss”

---

實(shí)時(shí)程序“xxx.rtss"如何工作?

RTX Runtime

● RTX SDK編譯的實(shí)時(shí)程序“xxx.rtss”或?qū)崟r(shí)庫"xxx.rtdll"運(yùn)行時(shí)需要的實(shí)時(shí)環(huán)境庫的支持

● 在特定硬件上運(yùn)行的實(shí)時(shí)應(yīng)用都需要一個(gè)RTX Runtime

---

Windows+RTX實(shí)時(shí)系統(tǒng)的典型應(yīng)用(一):三軸仿真轉(zhuǎn)臺實(shí)時(shí)控制系統(tǒng)

● 控制主機(jī)硬件:采用基于AT-BUS總線結(jié)構(gòu)的x86架構(gòu)工控機(jī)

● 控制軟件

---管理層:提供良好的人機(jī)交互界面

---控制層:在固定的采樣周期內(nèi)高速地完成所有計(jì)算機(jī)接口卡的I/O交換。運(yùn)行在硬實(shí)時(shí)的RTX環(huán)境

---控制層與管理層之間主要通過事件和共享內(nèi)存機(jī)制實(shí)現(xiàn)通信

三軸仿真轉(zhuǎn)臺控制系統(tǒng)主控界面

---

Windows+RTX實(shí)時(shí)系統(tǒng)的典型應(yīng)用(二):國外成功國防案例

● 美國雷神(Raytheon)愛國者導(dǎo)彈測試系統(tǒng)

● 美國海軍Litton Marine驅(qū)逐艦方向舵控制系統(tǒng)

---

Windows+RTX實(shí)時(shí)系統(tǒng)的典型應(yīng)用(三):國外成功國防案例

● CAE Electronics飛行模擬器控制系統(tǒng)

● Flight Safety International's飛行模擬器控制系統(tǒng)

---

Windows+RTX實(shí)時(shí)系統(tǒng)的應(yīng)用領(lǐng)域

由于RTX是基于Windows的實(shí)時(shí)子系統(tǒng),因此最適合應(yīng)用在既要求圖形等Windows高級任務(wù),又需要實(shí)時(shí)任務(wù)的場合,如下領(lǐng)域:

● 航空、航天、軍事測控控制系統(tǒng)

● 基于PC的控制軟件/設(shè)備(CNC)

● 分布式實(shí)時(shí)仿真控制系統(tǒng)

● 工業(yè)生產(chǎn)自動化控制系統(tǒng)

● 運(yùn)動控制、機(jī)器人和數(shù)控設(shè)備控制系統(tǒng)

● 實(shí)時(shí)數(shù)據(jù)采集、測量系統(tǒng)

● 醫(yī)療儀器、設(shè)備控制系統(tǒng)

---END---

 
 
 

北京華泰顯控科技有限公司

Copyright ? Beijing Vertextron Technology Co., Ltd

網(wǎng)站備案 / 許可證號:京ICP備18049970號-1

主站蜘蛛池模板: 浮荡视频在线观看免费| 国产日韩在线| 999久久精品国产| 久久亚洲影院| 亚洲97| 91视频国产精品| 国产69精品久久久久777| 高清视频黄色录像免费| 国产成人亚洲精品久久| 免费中文字幕乱码电影麻豆网| 日本aaa级片| 亚洲一级毛片免观看| 男啪女视频免费观看网站| 国产一级做a爰片在线看免费| 怡红院综合网| 啪啪官网| 激情视频网站在线观看| 国产成人高清精品免费5388| 日韩欧美在线综合网高清| 一级做a爱过程免费视频日本 | 黄色片在线免费看| 国产爆操| 国产精品一区视频| 精品亚洲永久免费精品| 欧美日韩亚洲国产千人斩| 1024手机在线播放| 一区二区三区视频在线播放| 久久亚洲精品国产精品777777| 成人看免费一级毛片| 欧美一级黄色大片| 欧美最刺激好看的一级毛片| 国产日韩一区在线精品欧美玲| 国产精品自线在线播放| 国产露脸无套在线观看| 香蕉在线视频网站| 特一级大黄在线观看| 黄色一级片在线看| 高清国产亚洲va精品| 黄色网页视频| 美国一级做a爰片性色毛片| 美国一级大黄|