91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

車載時(shí)間融合與utc同步

麥辣雞腿堡 ? 來(lái)源:UndefinedReference ? 作者:jinbao.tang ? 2023-10-27 14:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

時(shí)間融合和使用

對(duì)于整車來(lái)說(shuō),Tsync模塊需要將整車所有vehicle time和utc同步好,對(duì)于用戶來(lái)說(shuō),開(kāi)發(fā)者最好提供獲取vehicle time和utc時(shí)間的接口,用戶無(wú)需要關(guān)注時(shí)鐘同步的過(guò)程和細(xì)節(jié)。

  1. 時(shí)間融合與utc同步

前面提到vehicle time和utc的精度不一樣,所以使用場(chǎng)景各有不同,也就意味著同一個(gè)ecu內(nèi),應(yīng)該同時(shí)存在上述兩種時(shí)間,我們以網(wǎng)關(guān)(GW),座艙控制器(CDC),智駕控制器(ADC)以及TBOX為例分析。

圖片

如上圖所示,vehicle time可以借助gptp以及can_tsync讓所有ecu保持同步,而utc時(shí)間必須借助外部環(huán)境先同步TBOX。但是如何讓GW, CDC ,ADC也能同步UTC時(shí)間呢?

針對(duì)上述拓?fù)?,vehicle master和utc master不在同一個(gè)ecu,可以借助當(dāng)前最火的SOA思想,在TBOX上部署UtcServiceProvider,提供GetUtc和PubUtc兩種接口,而GW, ADC, CDC則可以部署UtcServiceConsumer。為了消除SOA傳輸帶來(lái)的延遲,我們可以將TBOX的utc和vehicle time一同給到consumer端,這樣的話,UTCconsumer=UTC(provider)+(vehicle_time(consumer)-vehicle_time(provider))。

如果vehicle master和utc master在同一個(gè)ecu,如下圖,這種方式相對(duì)來(lái)說(shuō),會(huì)更加簡(jiǎn)單一點(diǎn)。比如我們可以將utc的時(shí)間在tbox上于vehicle time同步,然后通過(guò)gptp的報(bào)文,簡(jiǎn)介的同步所有的ecu的utc時(shí)間。

圖片

不管上述任何一種情況,實(shí)際并不復(fù)雜,前一種讓架構(gòu)部門輸出soa的描述語(yǔ)言(arxml,idl),由下游直接生成服務(wù)和實(shí)現(xiàn)服務(wù)即可;而后一種情況從方式較為簡(jiǎn)單了,但是需要考慮時(shí)間跳變的問(wèn)題。

  1. 對(duì)外接口

針對(duì)使用者來(lái)說(shuō),期望能夠直接獲取utc時(shí)間或者vehicle time,所以開(kāi)發(fā)者理應(yīng)再提供接口直接獲取,屏蔽使用者無(wú)需關(guān)心的細(xì)節(jié)。代碼示例如下:

C++                  
class JinbaoClock {                  
public:    
static struct timespec GetVehicleTime()                  
    {                  
        struct timespec ts_ptp;                  
        if (clock_gettime(clk_id_, &ts_ptp)) {                  
            return {};                  
        }                  
        return ts_ptp;                  
    }                  

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

    關(guān)注

    7

    文章

    2837

    瀏覽量

    53294
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17791

    瀏覽量

    193254
  • 車載
    +關(guān)注

    關(guān)注

    18

    文章

    691

    瀏覽量

    84776
  • 時(shí)鐘同步
    +關(guān)注

    關(guān)注

    0

    文章

    132

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    UTC和UNIX時(shí)間戳及北京時(shí)間三者轉(zhuǎn)換方法

    STM32開(kāi)發(fā) -- UTC、UNIX時(shí)間戳、北京時(shí)間之間的轉(zhuǎn)換
    發(fā)表于 04-29 07:03

    怎樣把嵌入式默認(rèn)UTC時(shí)間改為CST本地時(shí)間

    1.把嵌入式默認(rèn)UTC時(shí)間改為CST本地時(shí)間:方法:cp /usr/share/zoneinfo/Asia/Shanghai :/etc/localtime重啟后,可以ssh 進(jìn)去后,用date命令
    發(fā)表于 11-02 07:05

    怎么將hwclock同步到系統(tǒng)時(shí)間上,并設(shè)置成CST時(shí)間?

    date 查看時(shí)間是:Mon Jan6 08:33:39 UTC 2020每次開(kāi)機(jī)都是系統(tǒng)時(shí)間,怎么將hwclock同步到系統(tǒng)時(shí)間上,并設(shè)置
    發(fā)表于 01-06 06:07

    適用于WSN的時(shí)間同步方法

    微型無(wú)線傳感器網(wǎng)絡(luò)(wireless sensor network,簡(jiǎn)稱WSN)節(jié)點(diǎn)之間的高精度時(shí)間同步是節(jié)點(diǎn)定位和數(shù)據(jù)融合的基礎(chǔ),現(xiàn)有基于時(shí)間戳的
    發(fā)表于 01-05 17:12 ?2次下載

    GPS、北斗授時(shí)模塊普及:UTC時(shí)間,GMT,GPS時(shí),北斗時(shí),北京時(shí)間及其關(guān)系

    以下是SKYLAB小編整理的關(guān)于GPS授時(shí)模塊和北斗授時(shí)模塊的基礎(chǔ)知識(shí),包括UTC時(shí)間,GMT,GPS時(shí),北斗時(shí),北京時(shí)間及其關(guān)系,希望給廣大工程師應(yīng)用開(kāi)發(fā)提供一些幫助!?(1)UTC
    的頭像 發(fā)表于 12-27 22:28 ?1.9w次閱讀

    GPS和北斗授時(shí)模塊的介紹及UTC、GMT、GPS、北斗時(shí)和北京時(shí)間的關(guān)系

    以下是SKYLAB小編整理的關(guān)于GPS授時(shí)模塊和北斗授時(shí)模塊的基礎(chǔ)知識(shí),包括UTC時(shí)間,GMT,GPS時(shí),北斗時(shí),北京時(shí)間及其關(guān)系,希望給廣大工程師應(yīng)用開(kāi)發(fā)提供一些幫助!
    發(fā)表于 12-17 14:16 ?17次下載

    嵌入式linux設(shè)置本地時(shí)間CST以及同步網(wǎng)絡(luò)時(shí)間命令

    1.把嵌入式默認(rèn)UTC時(shí)間改為CST本地時(shí)間:方法:cp /usr/share/zoneinfo/Asia/Shanghai root@10.193.204.167:/etc/localtime重啟
    發(fā)表于 11-01 17:21 ?10次下載
    嵌入式linux設(shè)置本地<b class='flag-5'>時(shí)間</b>CST以及<b class='flag-5'>同步</b>網(wǎng)絡(luò)<b class='flag-5'>時(shí)間</b>命令

    車載以太網(wǎng)時(shí)間同步之EthTsync技術(shù)解析

    本文將重點(diǎn)介紹EthTsync模塊在AUTOSAR模塊中的層級(jí)關(guān)系,以太網(wǎng)時(shí)間同步原理,與EEE802.1AS定義的gPTP時(shí)間同步協(xié)議的關(guān)系,以及針對(duì)AUTOSAR模塊中定義的PTP
    發(fā)表于 05-08 10:09 ?2956次閱讀
    <b class='flag-5'>車載</b>以太網(wǎng)<b class='flag-5'>時(shí)間</b><b class='flag-5'>同步</b>之EthTsync技術(shù)解析

    車載以太網(wǎng)時(shí)間同步AUTOSAR層級(jí)關(guān)系

    小T講到EthDriver一般都具備硬件時(shí)間戳特性,該特性便是車載以太網(wǎng)實(shí)現(xiàn)時(shí)間同步的一個(gè)關(guān)鍵前提,在AUTOSAR標(biāo)準(zhǔn)規(guī)范中,EthTsync模塊就是用來(lái)實(shí)現(xiàn)基于
    的頭像 發(fā)表于 07-24 10:24 ?2321次閱讀
    <b class='flag-5'>車載</b>以太網(wǎng)<b class='flag-5'>時(shí)間</b><b class='flag-5'>同步</b>AUTOSAR層級(jí)關(guān)系

    NTP網(wǎng)絡(luò)時(shí)間服務(wù)器,實(shí)現(xiàn)安防系統(tǒng)時(shí)間同步

    NTP提供準(zhǔn)確時(shí)間,首先要有準(zhǔn)確的時(shí)間來(lái)源,這一時(shí)間應(yīng)該是國(guó)際標(biāo)準(zhǔn)時(shí)間UTC。NTP獲得UTC
    的頭像 發(fā)表于 08-16 15:49 ?1482次閱讀
    NTP網(wǎng)絡(luò)<b class='flag-5'>時(shí)間</b>服務(wù)器,實(shí)現(xiàn)安防系統(tǒng)<b class='flag-5'>時(shí)間</b><b class='flag-5'>同步</b>

    車載gptp同步原理介紹

    ptp/gptp 在車載,vehicle time使用gptp來(lái)做vehicle time的同步,gptp算是ptp的簡(jiǎn)化版,規(guī)范定義來(lái)源于IEEE 802.1AS,理論上可以達(dá)到ns級(jí)的誤差。針對(duì)
    的頭像 發(fā)表于 10-27 14:44 ?4544次閱讀
    <b class='flag-5'>車載</b>gptp<b class='flag-5'>同步</b>原理介紹

    車載以太網(wǎng)gPTP時(shí)間同步:從協(xié)議到工程實(shí)踐

    隨著車載網(wǎng)絡(luò)從?CAN 總線向以太網(wǎng)遷移,傳統(tǒng)毫秒級(jí)同步精度已無(wú)法滿足多傳感器融合、線控系統(tǒng)協(xié)同的需求。比如在多傳感器時(shí)空對(duì)齊中,激光雷達(dá)的點(diǎn)云、攝像頭的圖像、毫米波雷達(dá)的回波信號(hào),需在同一時(shí)
    的頭像 發(fā)表于 08-19 18:07 ?812次閱讀
    <b class='flag-5'>車載</b>以太網(wǎng)gPTP<b class='flag-5'>時(shí)間</b><b class='flag-5'>同步</b>:從協(xié)議到工程實(shí)踐

    技術(shù)分享 | 車載以太網(wǎng)gPTP時(shí)間同步:從協(xié)議到工程實(shí)踐

    車載以太網(wǎng)時(shí)間同步精度不足?gPTP協(xié)議實(shí)現(xiàn)±50ns級(jí)同步革命!本文深度剖析gPTP協(xié)議在自動(dòng)駕駛多傳感器融合中的關(guān)鍵作用,從硬件選型到L
    的頭像 發(fā)表于 08-20 11:39 ?2241次閱讀
    技術(shù)分享 | <b class='flag-5'>車載</b>以太網(wǎng)gPTP<b class='flag-5'>時(shí)間</b><b class='flag-5'>同步</b>:從協(xié)議到工程實(shí)踐

    時(shí)間同步不再難:常見(jiàn)問(wèn)題解析與實(shí)操指南

    建議,讓時(shí)間同步變得不再?gòu)?fù)雜。 一、什么是時(shí)間同步? ? 在 LuatOS 開(kāi)發(fā)中, 時(shí)間同步
    的頭像 發(fā)表于 01-17 19:53 ?137次閱讀
    <b class='flag-5'>時(shí)間</b><b class='flag-5'>同步</b>不再難:常見(jiàn)問(wèn)題解析與實(shí)操指南

    輕松入門時(shí)間同步:全面解析常見(jiàn)問(wèn)題與應(yīng)對(duì)策略

    常見(jiàn)問(wèn)題,并提供實(shí)用的解決方案,助您快速掌握這一基礎(chǔ)而重要的技能。 一、什么是時(shí)間同步? ? 在 LuatOS 開(kāi)發(fā)中, 時(shí)間同步 是指通過(guò)專用硬件模塊或網(wǎng)絡(luò)協(xié)議,將蜂窩模組的本地時(shí)鐘
    的頭像 發(fā)表于 01-17 20:01 ?192次閱讀
    輕松入門<b class='flag-5'>時(shí)間</b><b class='flag-5'>同步</b>:全面解析常見(jiàn)問(wèn)題與應(yīng)對(duì)策略