新四季網

CAN輸出信號的處理方法、裝置及具有其的車輛與流程

2023-10-29 18:59:27


本發明涉及車輛技術領域,特別涉及一種can輸出信號的處理方法、裝置及具有其的車輛。



背景技術:

目前,can(controllerareanetwork,控制器區域網路)總線是國際上應用最廣泛的現場總線之一,在很多機械中都採用can總線來實現多個電子之間的通信。

在現代汽車中,車用電子設備隨著人們對汽車各功能需求的不斷提高也在逐漸地增加,從發動機制動控制、安全保證系統、儀表報警系統、以及提高汽車舒適性和娛樂性而做出的各種努力,使汽車電氣系統行程一個複雜的系統,而can總線技術以其硬體連接簡單、良好的可靠性、實時性和性價比,被廣泛應用於汽車領域。

然而,相關技術中缺少一種在信號通過can總線輸出之前對輸出數據進行預處理的處理方式,不但能夠提高傳輸效率,而且能夠保證can通訊的可靠性。



技術實現要素:

本發明旨在至少在一定程度上解決相關技術中的技術問題之一。

為此,本發明的一個目的在於提出一種can輸出信號的處理方法,該方法可以提高can總線傳輸效率,並且保證can通訊的可靠性。

本發明的另一個目的在於提出一種can輸出信號的處理裝置。

本發明的再一個目的在於提出一種車輛。

為達到上述目的,本發明一方面實施例提出了一種can輸出信號的處理方法,包括以下步驟:獲取輸出的變量並得到所述變量的解析度與偏移量;根據所述變量的解析度與偏移量打包所述變量,以符合預設的can總線傳輸條件;判斷所述變量是否為與車輛控制相關的關鍵信號;以及如果所述變量為所述與車輛控制相關的關鍵信號,則進一步對打包後的變量進行限幅,進而通過can總線輸出。

本發明實施例的can輸出信號的處理方法,通過對變量進行打包處理,從而符合can總線傳輸條件,以輸出can總線需求的信號,並且對關鍵信號進行限幅,保證不輸出超限的數據,進而通過can總線輸出,提高了can總線傳輸效率,保證了can通訊的可靠 性,簡單便捷。

進一步地,在本發明的一個實施例中,所述根據所述變量的解析度與偏移量打包所述變量,進一步包括:減去一個所述變量的偏移量,並除以一個所述變量的解析度的精度。

進一步地,在本發明的一個實施例中,上述方法還包括:通過can發送報文的生命周期。

可選地,在本發明的一個實施例中,通過飽和模塊對所述打包後的變量進行限幅。

可選地,在本發明的一個實施例中,所述關鍵信號可以包括傳輸至電機的轉矩指令與轉速指令。

為達到上述目的,本發明另一方面實施例提出了一種can輸出信號的處理裝置,包括:獲取模塊,用於獲取輸出的變量並得到所述變量的解析度與偏移量;打包模塊,用於根據所述變量的解析度與偏移量打包所述變量,以符合預設的can總線傳輸條件;第一判斷模塊,用於判斷所述變量是否為與車輛控制相關的關鍵信號;以及限幅模塊,在所述變量為所述與車輛控制相關的關鍵信號時,用於進一步對打包後的變量進行限幅,進而通過can總線輸出。

本發明實施例的can輸出信號的處理裝置,通過對變量進行打包處理,從而符合can總線傳輸條件,以輸出can總線需求的信號,並且對關鍵信號進行限幅,保證不輸出超限的數據,進而通過can總線輸出,提高了can總線傳輸效率,保證了can通訊的可靠性,結構簡單易實現。

進一步地,在本發明的一個實施例中,所述打包模塊進一步用於:減去一個所述變量的偏移量,並除以一個所述變量的解析度的精度。

進一步地,在本發明的一個實施例中,上述裝置還包括:發送模塊,用於通過can發送報文的生命周期。

進一步地,在本發明的一個實施例中,所述限幅模塊進一步用於通過飽和模塊對所述打包後的變量進行限幅。

為達到上述目的,本發明再一方面實施例提出了一種車輛,該車輛包括上述的can輸出信號的處理裝置。

本發明實施例的車輛,通過對變量進行打包處理,從而符合can總線傳輸條件,以輸出can總線需求的信號,並且對關鍵信號進行限幅,保證不輸出超限的數據,進而通過can總線輸出,提高了can總線傳輸效率,保證了can通訊的可靠性,簡單便捷。

本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發明的實踐了解到。

附圖說明

本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:

圖1為根據本發明一個實施例的can輸出信號的處理方法的流程圖;

圖2為根據本發明一個具體實施例的can輸出信號的處理方法的流程圖;

圖3為根據本發明一個實施例的can輸出信號的處理裝置的結構示意圖。

具體實施方式

下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用於解釋本發明,而不能理解為對本發明的限制。

下面參照附圖描述根據本發明實施例提出的can輸出信號的處理方法、裝置及具有其的車輛,首先將參照附圖描述根據本發明實施例提出的can輸出信號的處理方法。

圖1是本發明一個實施例的can輸出信號的處理方法的流程圖。

如圖1所示,該can輸出信號的處理方法可以包括以下步驟:

在步驟s101中,獲取輸出的變量並得到變量的解析度與偏移量。

在步驟s102中,根據變量的解析度與偏移量打包變量,以符合預設的can總線傳輸條件。

其中,在本發明的一個實施例中,根據變量的解析度與偏移量打包變量,進一步包括:減去一個變量的偏移量,並除以一個變量的解析度的精度。

也就是說,如圖2所示,can輸出數據在處理過程需要實現對通過can輸出的信號進行打包處理(解析度,偏移量),從而輸出can總線需求的信號。其中,打包處理的方式有很多種,例如可以對通過can輸出的信號首先減去一個偏移量,再除以一個精度,進而得到一個方便總線上傳輸的數據,實現對通過can輸出的信號進行打包處理的目的,在此不作具體限定。

在步驟s103中,判斷變量是否為與車輛控制相關的關鍵信號。

其中,在本發明的一個實施例中,關鍵信號可以包括傳輸至電機的轉矩指令與轉速指令。

在步驟s104中,如果變量為與車輛控制相關的關鍵信號,則進一步對打包後的變量進行限幅,進而通過can總線輸出。

可選地,在本發明的一個實施例中,通過飽和模塊對打包後的變量進行限幅。

也就是說,本發明實施例的處理方法對關鍵信號進行限幅,保證不輸出超限的數據, 關鍵信號包括給電機的轉矩指令、轉速指令等。其中,限幅的方式有很多種,例如對通過can輸出的關鍵信號上加入飽和模塊進行限幅,保證不輸出超限的數據,從而實現對can輸出的關鍵信號進行限幅處理的目的,在此不作具體限定。

在步驟s105中,如果變量不為與車輛控制相關的關鍵信號,則通過can總線輸出。

進一步地,在本發明的一個實施例中,本發明實施例的處理方法還包括:判斷變量的類型,變量的類型包括輸入輸出變量或者標定變量;如果變量的類型為輸入輸出變量,則對變量添加標定量,以實現標定使用;如果變量的類型為標定變量,則對變量進行計數,以實現標定使用。

其中,對can輸出的信號進行標定處理,例如將通過can輸出的信號的末端接入一個switch開關,同時添加兩個標定量(一個是標定觸發信號,一個是信號的標定值),以方便後期對信號進行標定使用,並且對can信號進行alivecounter處理,例如加入一個alivecounter算法,can每輸出一次,同時伴隨著輸出一個alivecounter,該數字按照0123……n01……依次循環。

另外,在本發明的一個實施例中,本發明實施例的方法還包括:通過can發送報文的生命周期。可以理解的是,生命周期即表徵報文的狀態,根據報文的發送周期進行累加,累加步長為1,在所佔的位數能夠表徵的範圍進行循環發送,例如:若生命周期佔4位,則,發出的生命周期為0、1、2、……15、0、1、2、…….,若報文的接收方收到的生命周期值不是按照此規律連續的數值,則說明兩個節點之間通訊異常。

根據本發明實施例的can輸出信號的處理方法,通過對變量進行打包處理,從而符合can總線傳輸條件,以輸出can總線需求的信號,並且對關鍵信號進行限幅,保證不輸出超限的數據,進而通過can總線輸出,提高了can總線傳輸效率,保證了can通訊的可靠性,簡單便捷。

其次參照附圖描述根據本發明實施例提出的。

圖3是本發明一個實施例的can輸出信號的處理裝置的結構示意圖。

如圖3所示,該can輸出信號的處理裝置10包括:獲取模塊100、打包模塊200、第一判斷模塊300和限幅模塊400。

其中,獲取模塊100用於獲取輸出的變量並得到變量的解析度與偏移量。打包模塊200用於根據變量的解析度與偏移量打包變量,以符合預設的can總線傳輸條件。第一判斷模塊300用於判斷變量是否為與車輛控制相關的關鍵信號。在變量為與車輛控制相關的關鍵信號時,限幅模塊400用於進一步對打包後的變量進行限幅,進而通過can總線輸出。本發明實施例的處理裝置10可以對輸出的變量進行打包處理和限幅處理,提高了can總線傳輸效率,並且保證了can通訊的可靠性。

其中,在本發明的一個實施例中,打包模塊200進一步用於:減去一個變量的偏移量,並除以一個變量的解析度的精度。

可以理解的是,can輸出數據在處理過程需要實現對通過can輸出的信號進行打包處理(解析度,偏移量),從而輸出can總線需求的信號。其中,打包處理的方式有很多種,例如可以對通過can輸出的信號首先減去一個偏移量,再除以一個精度,進而得到一個方便總線上傳輸的數據,實現對通過can輸出的信號進行打包處理的目的,在此不作具體限定。

進一步地,在本發明的一個實施例中,限幅模塊400進一步用於通過飽和模塊對打包後的變量進行限幅。

可以理解的是,本發明實施例的處理裝置對關鍵信號進行限幅,保證不輸出超限的數據,關鍵信號包括給電機的轉矩指令、轉速指令等。其中,限幅的方式有很多種,例如對通過can輸出的關鍵信號上加入飽和模塊進行限幅,保證不輸出超限的數據,從而實現對can輸出的關鍵信號進行限幅處理的目的,在此不作具體限定。

進一步地,在本發明的一個實施例中,本發明實施例的處理裝置10還包括:發送模塊(圖中未具體標識)。其中,發送模塊,用於通過can發送報文的生命周期。

可以理解的是,生命周期即表徵報文的狀態,根據報文的發送周期進行累加,累加步長為1,在所佔的位數能夠表徵的範圍進行循環發送,例如:若生命周期佔4位,則,發出的生命周期為0、1、2、……15、0、1、2、…….,若報文的接收方收到的生命周期值不是按照此規律連續的數值,則說明兩個節點之間通訊異常。

需要說明的是,前述對can輸出信號的處理方法實施例的解釋說明也適用於該實施例的can輸出信號的處理裝置,此處不再贅述。

根據本發明實施例的can輸出信號的處理裝置,通過對變量進行打包處理,從而符合can總線傳輸條件,以輸出can總線需求的信號,並且對關鍵信號進行限幅,保證不輸出超限的數據,進而通過can總線輸出,提高了can總線傳輸效率,保證了can通訊的可靠性,結構簡單易實現。

此外,本發明實施例還提出了一種車輛,該車輛包括上述的can輸出信號的處理裝置。該車輛可以通過對變量進行打包處理,從而符合can總線傳輸條件,以輸出can總線需求的信號,並且對關鍵信號進行限幅,保證不輸出超限的數據,進而通過can總線輸出,提高了can總線傳輸效率,保證了can通訊的可靠性,結構簡單易實現。

在本發明的描述中,需要理解的是,術語「中心」、「縱向」、「橫向」、「長度」、「寬度」、「厚度」、「上」、「下」、「前」、「後」、「左」、「右」、「豎直」、「水平」、「頂」、「底」「內」、「外」、「順時針」、「逆時針」、「軸向」、「徑向」、「周向」等指示的方位或位置關係為基於附圖所示的 方位或位置關係,僅是為了便於描述本發明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本發明的限制。

此外,術語「第一」、「第二」僅用於描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特徵的數量。由此,限定有「第一」、「第二」的特徵可以明示或者隱含地包括至少一個該特徵。在本發明的描述中,「多個」的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。

在本發明中,除非另有明確的規定和限定,術語「安裝」、「相連」、「連接」、「固定」等術語應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內部的連通或兩個元件的相互作用關係,除非另有明確的限定。對於本領域的普通技術人員而言,可以根據具體情況理解上述術語在本發明中的具體含義。

在本發明中,除非另有明確的規定和限定,第一特徵在第二特徵「上」或「下」可以是第一和第二特徵直接接觸,或第一和第二特徵通過中間媒介間接接觸。而且,第一特徵在第二特徵「之上」、「上方」和「上面」可是第一特徵在第二特徵正上方或斜上方,或僅僅表示第一特徵水平高度高於第二特徵。第一特徵在第二特徵「之下」、「下方」和「下面」可以是第一特徵在第二特徵正下方或斜下方,或僅僅表示第一特徵水平高度小於第二特徵。

在本說明書的描述中,參考術語「一個實施例」、「一些實施例」、「示例」、「具體示例」、或「一些示例」等的描述意指結合該實施例或示例描述的具體特徵、結構、材料或者特點包含於本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特徵、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特徵進行結合和組合。

儘管上面已經示出和描述了本發明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發明的限制,本領域的普通技術人員在本發明的範圍內可以對上述實施例進行變化、修改、替換和變型。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀