国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于互聯(lián)網(wǎng)優(yōu)化新能源汽車整車控制參數(shù)的系統(tǒng)及其方法_2

      文檔序號:9686767閱讀:來源:國知局
      為系統(tǒng)組成框圖。
      [0013] A1為ECU單元,其中Ml為主CPU,M2為從CPU;M3為GPRS/GPS/藍牙通訊模塊;A2為手 機;A3為云平臺。
      [0014] 圖2為CC3200對MC9S12XET256中MAP參數(shù)優(yōu)化的流程圖。
      [0015] 圖3為云平臺通過MD251P對MC9S12XET256中MAP參數(shù)優(yōu)化的流程圖。
      [0016] 圖4為云平臺通過CC3200對MC9S12XET256中MAP參數(shù)優(yōu)化的流程圖。
      [0017] 圖5為手機通過MD251P對MC9S12XET256中MAP參數(shù)優(yōu)化的流程圖。
      [001引圖6為手機通過CC3200對MC9S12XET256中MAP參數(shù)優(yōu)化的流程圖。
      [0019] 圖7為手機與云平臺之間的數(shù)據(jù)傳輸流程圖。
      [0020]
      【具體實施方式】
      [0021]為了使本發(fā)明目的技術方案更加清晰,W下結合附圖對本發(fā)明進行詳細說明。應 當理解,此處描述的【具體實施方式】僅用W解釋本發(fā)明,并不用于限定本發(fā)明。
      [0022](-)通信協(xié)議 主CPU與從CPU通過RS232接口進行物理連接,按照"從CPU命令--主CPU響應"流程,采 用主CPU和從CPU通信協(xié)議格式:
      標識位W〇x7e作為開始標識位和結束標識位。消息頭、消息體和校驗碼中含有0x7e或0x7d時進行轉義處理。轉義方法為:0巧e轉變?yōu)?x7d0x02;0x7d轉義為0x7d0x01。
      [0023] 消息頭包含命令碼/響應碼W及消息體長度信息,主CPU的響應碼與從CPU的命 令碼保持一致。命令碼定義為:0x00表示ECU狀態(tài)共享命令;0x01表示從CPU查詢工況參數(shù)命 令;0x02表示從CPU標定MAP參數(shù)命令;0x03表示云平臺/手機查詢工況參數(shù)命令;0x04表示 云平臺/手機標定MAP參數(shù)命令。
      [0024] 消息體命令碼=0x00時,包括WiFi連接狀態(tài)和從CPU故障碼;響應碼=0x00時,包 括GPRS/藍牙連接狀態(tài)、主CPU故障碼。命令碼=0x01時,由于從CPU請求的工況參數(shù)是主CPU 固定的變量信息,因此消息體為空;響應碼=0x01時,固定順序和字節(jié)大小的各變量數(shù)值,電 機實際轉速、電機實際轉矩、電池S0C、當前制動踏板開度、當前加速踏板開度等信息;命令 碼=0x02時,前四字節(jié)為待標定的主CPU中MAP參數(shù)的基地址,第五、六個字節(jié)為MAP參數(shù)有效 數(shù)據(jù)長度,隨后為數(shù)組值;響應碼=0x02時,1個字節(jié)的標定結果反饋,ο表示失敗,1表示成 功;命令碼=0x03時,每五個字節(jié)為一組描述工況參數(shù)位置和長度信息。前四個字節(jié)表示工 況參數(shù)在主CPU中的地址,第五個字節(jié)表示工況參數(shù)的字節(jié)長度;響應碼=0x03時,表示工況 參數(shù)讀取的結果。每個變量前4個字節(jié)為工況參數(shù)在主CPU中的地址,第5個字節(jié)為工況參數(shù) 的字節(jié)長度,隨后是工況參數(shù)數(shù)值,占用的字節(jié)數(shù)與字節(jié)長度一致。命令碼=0x04的消息體 與命令碼=0x03的消息體一致;響應碼=0x04的消息體與響應碼=0x03的消息體一致。
      [0025]校驗碼消息頭和消息體中的所有字節(jié)進行異或,占用一個字節(jié)。
      [0026] 主CPU通過MD251P接入云平臺/手機,W及從CPU通過WiFi接入云平臺/手機,采用 ECU與手機/云平臺之間通信協(xié)議,其數(shù)據(jù)格式定義為:_^^
      標識位W〇x7e作為開始標識位和結束標識位。消息頭、消息體和校驗碼中含有0x7e或0x7d時進行轉義處理。轉義方法為:0巧e轉變?yōu)?x7d0x02;0x7d轉義為0x7d0x01。
      [0027]消息頭和消息體消息頭由2字節(jié)消息帖標識、2字節(jié)消息體長度、6字節(jié)主CPU身 份ID和2字節(jié)消息流水號組成。消息帖標識說明了消息的類型,消息體長度說明了消息體中 的字節(jié)總數(shù),限定最長不超過2048字節(jié)。主CPU身份ID表明消息發(fā)送方/接收方,每個ECU具 有唯一的身份ID。消息體根據(jù)各消息帖標識而定義不同。
      [0028] 本發(fā)明定義了 8條消息帖標識。
      [0029] 消息帖標識=0x0002,ECU屯、跳帖,主CPU或從CPU每隔100秒向云平臺發(fā)送屯、跳信 息,維持云平臺與手機的連接,消息體字節(jié)長度為0; 消息帖標識=0x8001:云平臺通用應答,ECU向云平臺發(fā)送屯、跳帖后,云平臺通過發(fā)送云 平臺通用應答,告知云平臺接收到屯、跳帖,消息體字節(jié)長度為0; 消息帖標識=0x8103,設置ECU參數(shù),云平臺通過發(fā)送運一帖消息,設置ECU屯、跳帖的間 隔,設置CC3200進行WiFi連接的SSID和秘鑰信息,手機通過發(fā)送運一帖消息,只設置CC3200 進行WiFi連接的SSID和秘鑰信息,本發(fā)明采用2個字節(jié)區(qū)分ECU參數(shù),運兩個字節(jié)定義為參 數(shù)碼,0x0001表示屯、跳帖周期參數(shù)碼,該參數(shù)碼對應的參數(shù)信息占2個字節(jié),其單位為秒, 0x0002表示W(wǎng)iFi賬號參數(shù)碼,緊隨參數(shù)后1個字節(jié)的賬號長度和1個字節(jié)的秘鑰長度,隨后 為具體的賬號信息和密碼信息,賬號信息和密碼信息均WASCn碼來描述,例如消息體的內(nèi) 容如下: 0x00 0x01 0x00OxOA0x00 0x02 0x04 0x06 0x54 0x45 0x53 0x54 0x31 0x32 0x33 0記4 0x35 0x36 該帖消息表示云平臺將ECU的屯、跳帖周期設置為10s,WiFi的SSID長度為4個字符的 叮ESr,秘鑰長度為6個數(shù)字,秘鑰值為"12345護; 消息帖標識=0x0001,ECU通用應答,主CPU或從CPU接收到手機/云平臺的命令后,必須 先反饋ECU通用應答告知手機/云平臺命令是否準確接收; 消息帖標識=0x8104,查詢ECU參數(shù),云平臺通過發(fā)送運一帖消息,可W查詢ECU屯、跳帖 發(fā)送的間隔、查詢CC3200內(nèi)進行WiFi連接的SSID和秘鑰,手機通過發(fā)送運一帖消息,只查詢 CC3200進行WiFi連接的SSID和秘鑰信息,云平臺和手機在查詢ECU參數(shù)時,消息體中為所查 詢的參數(shù)碼0x0001,0x0002; 消息帖標識=0x0104:查詢ECU參數(shù)應答,ECU接收到云平臺/手機發(fā)送的"查詢終端參 數(shù)"指令后,反饋云平臺/手機需要查詢的內(nèi)容,反饋時,根據(jù)查詢的參數(shù)進行響應,先反饋 所查詢的參數(shù)碼,隨后為詳細的參數(shù)值; 消息帖標識=0x8900:手機/云平臺參數(shù)讀寫命令,手機/云平臺讀取工況參數(shù)命令W及 標定MAP參數(shù)命令通過運一帖消息進行封裝,讀取工況參數(shù)時,消息體第一個字節(jié)表示參數(shù) 總數(shù),隨后為若干個工況參數(shù)描述信息,每個工況參數(shù)描述信息由五個字節(jié)組成,前四個字 節(jié)為參數(shù)在主CPU中的地址,第五個字節(jié)為參數(shù)的字節(jié)大小,標定MAP參數(shù)時,消息體前四字 節(jié)為待標定的主CPU中MAP參數(shù)的基地址,第五、六個字節(jié)為MAP參數(shù)有效數(shù)據(jù)長度,隨后為 數(shù)組值; 消息帖標識=0x0F00:對于消息帖標識0x8900的命令要求的反饋,W告知工況參數(shù)讀取 結果或標定MAP參數(shù)結果,讀取ECU變量的命令響應時,消息體的第一個字節(jié)表示讀取的工 況參數(shù)總數(shù),隨后為每個變量信息,變量信息按照"4字節(jié)地址+1字節(jié)長度+與變量長度對應 的數(shù)值"進行封裝,標定MAP參數(shù)的命令響應時,消息體僅一個字節(jié),0表示標定失敗,1表示 標定成功。
      [0030]校驗碼消息頭和消息體中的所有字節(jié)進行異或,占用一個字節(jié)。
      [0031]為實現(xiàn)手機與云平臺之間的數(shù)據(jù)傳輸,本發(fā)明設計了統(tǒng)一的數(shù)據(jù)表結構,手機APP 與云平臺之間按照該數(shù)據(jù)表實現(xiàn)數(shù)據(jù)交換,數(shù)據(jù)表又分為工況參數(shù)記錄表和控制參數(shù)記錄 表。
      [003
      當前第2頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1