衡阳派盒市场营销有限公司

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

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

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

車載時間融合與utc同步

麥辣雞腿堡 ? 來源:UndefinedReference ? 作者:jinbao.tang ? 2023-10-27 14:47 ? 次閱讀

時間融合和使用

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

  1. 時間融合與utc同步

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

圖片

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

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

如果vehicle master和utc master在同一個ecu,如下圖,這種方式相對來說,會更加簡單一點。比如我們可以將utc的時間在tbox上于vehicle time同步,然后通過gptp的報文,簡介的同步所有的ecu的utc時間。

圖片

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

  1. 對外接口

針對使用者來說,期望能夠直接獲取utc時間或者vehicle time,所以開發(fā)者理應(yīng)再提供接口直接獲取,屏蔽使用者無需關(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)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2735

    瀏覽量

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

    關(guān)注

    112

    文章

    16448

    瀏覽量

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

    關(guān)注

    18

    文章

    617

    瀏覽量

    83467
  • 時鐘同步
    +關(guān)注

    關(guān)注

    0

    文章

    89

    瀏覽量

    12804
收藏 人收藏

    評論

    相關(guān)推薦

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

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

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

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

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

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

    適用于WSN的時間同步方法

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

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

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

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

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

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

    1.把嵌入式默認(rèn)UTC時間改為CST本地時間:方法: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'>時間</b>CST以及<b class='flag-5'>同步</b>網(wǎng)絡(luò)<b class='flag-5'>時間</b>命令

    MAX6459UTC+T PMIC - 監(jiān)控器

    電子發(fā)燒友網(wǎng)為你提供Maxim(Maxim)MAX6459UTC+T相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有MAX6459UTC+T的引腳圖、接線圖、封裝手冊、中文資料、英文資料,MAX6459UTC+T真值表,MAX6459
    發(fā)表于 12-26 11:05
    MAX6459<b class='flag-5'>UTC</b>+T PMIC - 監(jiān)控器

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

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

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

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

    車載以太網(wǎng)時間同步Time Slave行為

    SYNC報文接收之后Follow_Up報文的超時監(jiān)控,一旦發(fā)生超時,那么本次時間同步將失效,等待下次新的時間同步序列; 如果EthTSynHardwareTimestampSuppor
    的頭像 發(fā)表于 07-24 10:53 ?1139次閱讀
    <b class='flag-5'>車載</b>以太網(wǎng)<b class='flag-5'>時間</b><b class='flag-5'>同步</b>Time Slave行為

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

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

    智能駕駛數(shù)據(jù)融合時間同步關(guān)鍵技術(shù)

    三個關(guān)鍵層面 ,在汽車行駛于未知、動態(tài)環(huán)境中時,確保 各種傳感器數(shù)據(jù)的精確時間同步 變得至關(guān)重要。 多傳感器時間同步方式 在自動駕駛領(lǐng)域,各種傳感器,如相機、激光雷達(dá)(Lidar)、G
    的頭像 發(fā)表于 10-17 10:38 ?1106次閱讀
    智能駕駛數(shù)據(jù)<b class='flag-5'>融合</b>的<b class='flag-5'>時間</b><b class='flag-5'>同步</b>關(guān)鍵技術(shù)

    車載gptp同步原理介紹

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

    ptp和GPS時間同步的對比

    時間同步在許多領(lǐng)域,如金融交易、電信網(wǎng)絡(luò)、科學(xué)研究和全球定位系統(tǒng)等,都扮演著至關(guān)重要的角色。PTP(精確時間協(xié)議)和GPS(全球定位系統(tǒng))是兩種廣泛使用的時間
    的頭像 發(fā)表于 12-29 09:46 ?216次閱讀
    百家乐现金平台排名| 大富豪棋牌游戏中心| 澳门玩百家乐官网赢1000万| 百家乐送现金200| 真人百家乐官网是骗局| 百家乐官网游戏厅| 百家乐六手变化混合赢家打| 百家乐官网注册优惠平台| 万龙百家乐的玩法技巧和规则| 赌百家乐官网的体会| 百家乐送錢平臺| 百家乐官网赢钱皇冠网| 澳门百家乐怎么看小路| 迪威百家乐官网娱乐| 百家乐可以作假吗| 百家乐官网注册优惠平台| 申博太阳城娱乐| 百家乐官网平台注册| 大发888真钱棋牌软件| 百家乐官网光纤冼牌机| 真人博彩| 百家乐赌缆十三式| 百家乐官网的连庄连闲| 立即博百家乐的玩法技巧和规则 | 澳门百家乐官网网上赌博| 大发888娱乐场下载 df888ylc3403| 百家乐官网娱乐网会员注册| 边城棋牌中心| 百家乐视频聊天软件| 线上百家乐信誉| 百家乐官网下路教学| 德州扑克小游戏| 百家乐庄闲局部失衡| 太阳城百家乐官网赌场| 大发888老虎机平台| 百家乐游戏类型| 网上百家乐官网如何作假| 全讯网官方网站| 新宝百家乐网址| 凯旋门百家乐官网游戏| 大发888娱乐场下载 zhldu|