機動車輛的功能控制的制作方法
【專利摘要】一種用于控制機動車輛中的功能的系統,所述系統包括:中央節點(CN),以及致動器(A1,...,An)的集合。所述致動器(A1,...,An)經由總線連接(B)與所述中央節點(CN)通信連接。其中,所述中央節點(CN)被配置為經由總線連接(B)來傳送信號(S),所述信號包括:至少一個標識數據(ID1,...,IDn),所述至少一個標識數據識別所述致動器中的至少一個(A1,...,An);以及控制數據,所述控制數據指示被識別的所述致動器(A1,..,An)的設置(1X,...,nX)。所述致動器(A1,...,An)被配置為經由所述總線連接(b)來接收信號(S)并且基于此,調節相應的設置以執行至少一個有序的功能(FCN1,...,FCNm)。特別地,每個致動器(A1,...,An)被配置為執行設定的功能。每個致動器(A1,...,An)還與相應的預定義的標識數據(ID1,...,IDn)相關聯,所述標識數據唯一地識別所述車輛內的所述致動器。
【專利說明】機動車輛的功能控制
【技術領域】
[0001]本發明總體涉及機動車輛的功能控制。具體而言,本發明涉及,根據權利要求1前序部分所述的系統,和根據權利要求5前序部分所述的方法。本發明還涉及根據權利要求10所述的計算機程序和根據權利要求11所述的計算機可讀介質。
【背景技術】
[0002]在現代車輛中,大量的功能和控制系統是借助于電子開關和旋鈕的方式來致動的。通信總線目前經常用于感測致動設備的設置和將來自發射器和傳感器傳輸到不同的監測系統的信號,以使延伸到致動設備的電纜合理化。此外,通信總線通常被用于影響設置和調節開關設備和致動器,以執行由操作者所指示的功能。
[0003]US 6392558描述了一種用于在分布式控制系統中將唯一的地址分配到每個節點的解決方案。這里,主節點經由通信總線被連接到多個一般節點。主節點通過電流和/或電壓來控制一般節點,所述電流和/或電壓在相應的節點中被處理以對命令進行解碼。例如,沿通信總線的相對距離和相對于基準電壓的成比例壓降可以被用來對相應的節點進行尋址。
[0004]現有技術中相關聯的問題
[0005]上述的解決方案是基于這樣的事實,所有節點都是相同的,并且沿著總線給定的位置與給定的功能相關聯。這種方法無法處理的情況是,當這些節點彼此不同,且需要經由給定節點來實現給定功能,而無論所述節點定位于總線的什么地方。
【發明內容】
[0006]本發明的目的是由此提供一種解決方案,它克服了以上這些問題并且從而實現更具有靈活性和效率的車輛功能控制。
[0007]根據本發明的一個方面,借助于以上描述的系統來實現這個目的,其中,所述致動器中的每個被配置為執行設定的功能。每個致動器與相應的預定義的標識數據相關聯,所述標識數據唯一地識別所述車輛內的致動器。該系統是有優勢的,因為致動器可因此完全不用配置而被尋址和控制。不難理解,允許從該致動器取得的標識數據的標識空間得到充分擴展,以使給定的車輛的標識重復的可能性變得極低。如果仍然出現這種重復的情況,很容易將受影響的致動器中的一個更換為與不同的標識相關聯的備選致動器。
[0008]根據一個本發明的該方面的一個實施例,總線連接可擴展,使得第二致動器可以連接到第一致動器,所述第一致動器經由總線連接到中央節點。所述第二致動器被連接到這里,使得,連接后,其與第一致動器共享到總線的連接。從而所述第二致動器可借助于與第一致動器通信的信號而被控制。這具有天然的優勢,因為該系統因此可以很容易地在事后擴展,例如與重新配置或升級的車輛連接。
[0009]根據本發明的該方面的另一個實施例,中央節點被配置為接收所述至少一個控制命令,所述控制命令指示經由所述致動器中的至少一個來執行的有序的功能。所述中央節點還被配置為基于所述至少一個控制命令來生成所述信號。所述中央節點可以起到車輛中的相對高階的致動系統的有效接口,例如儀表面板。
[0010]根據本發明的該方面的再另一個實施例,中央節點被配置為實現對所述至少一個功能和信號之間關系的邏輯描述。所述邏輯描述繼而經由所述中央節點的通信接口而被調整。這是有利的,因為可以以簡單的方式來對致動器的控制進行重新編程。
[0011]根據本發明的另一個方面,該目的是通過在引言中所述的方法來實現的,其中,所述致動器中的每一個致動器被配置為執行設定的功能,并且所述致動器中的每一個與各自的預定義的標識數據相關聯,所述預定義的標識數據唯一地識別所述車輛內的致動器。此方法的優點和優選實施例已參照所提出的系統在上文中討論。
[0012]根據本發明的額外的方面,該目的是通過一種可直接下載到計算機的內部存儲器中計算機程序來實現的,其包括控制以上提出的方法步驟的軟件,其中,所述程序運行于所述計算機上。
[0013]根據本發明的另一個方面,該目的是通過其上存儲有的程序的計算機可讀介質來實現的,其中,所述程序被配置為使得計算機能夠按照上面提出的方法來實現控制的步驟。
【專利附圖】
【附圖說明】
[0014]將借助實施例來更詳細地來解釋本發明,實施例被描述為范例,并參照附圖來說明。
[0015]圖1示出了所提出的系統的示意圖;并且
[0016]圖2-3示出了根據本發明說明的一般方法的流程圖。
【具體實施方式】
[0017]我們通過介紹圖1來進行參考,圖1示出了用于控制機動車輛的功能的系統。所提出的系統包括中央節點CN和致動器Al,...,An的集合,其被配置為出于執行車輛中的各種功能的目的而被從中央節點CN控制。致動器Al,...,An經由總線連接B與中央節點CN通信連接。
[0018]中央節點CN被配置為在總線連接B上傳送信號S。信號S包括至少一個標識數據ID1,...,IDn,所述至少一個標識數據標識所述致動器Al……An中的至少一個。信號S還包括控制數據,所述控制數據指示所述至少一個致動器Al,...,An的集合IX,...,nXo例如,第一信號S{ID1:1Χ}可以指示第一致動器Al要將第一開關設備調節至值X。以相應的方式,第二信號S {ID2:2Χ}可以指示第二致動器Α2要將第二開關設備調節至值2Χ,第(η-1)個信號S{ID(n-l):(n-l)X}指示第(n_l)個致動器(n_l)將第二開關設備調節至值(η-1) X,并且第η個信號S {IDn:nX}指示第η個致動器要將第η個開關器件調節至值ηΧ。
[0019]為了能夠執行所期望的/有序的功能,每一個致動器Al……An被配置為通過總線連接B接收信號S。每一個致動器Al,...,Αη還被配置為基于信號S來調節相應的設置,使得至少一個相應的有序的功能FCN1,...,FCNm可以被執行。具體地,每個致動器Al,...,An被配置為執行的設定的功能(例如,在制造過程中預先定義的功能)。此外,每個致動器Al,...,An與相應的預定義的可標識該車輛內致動器的標識數據ID1,...,IDn相關聯(例如,每個致動器具有一個預定義的和不可改變的標識,它在制造期間已經分配)。
[0020]在致動器的制造過程中,沒有必要確保該致動器的標識數據的標識空間是無限大的,而只需要確保標識空間足夠大從而使給定的車輛內的標識重復的可能性非常低即可。如果標識重復發生在與給定車輛的組裝,修理或整修的過程中,則將受影響的致動器中的一個簡單地替換為與已經存在于車輛中的標識不重復的相關聯的替代致動器。
[0021]根據本發明的一個實施例,總線連接B為可擴展的,以使第二致動器An可連接到第一致動器A(n-l),所述第一致動器已經經由總線連接B被連接到中央節點。在連接之后,第二致動器An與第一致動器A(η-1)共用連接到總線B的連接,以使得第二致動器An可以經由通過所述第一致動器A(n-l)傳送的信號S來控制。
[0022]根據本發明的另一實施例,中央節點CN被配置為接收至少一個控制命令,所述至少一個控制命令指示所述至少一個有序的功能FCN1,...,FCNm。因此控制命令可以,例如,從車輛的儀表盤上致動設備(鍵盤鍵,按鈕,控制桿等)的設置來獲得。中央節點CN被配置為產生一個或多個基于(一個或多個)所述控制命令的信號S。
[0023]中央節點CN被配置為實現對功能FCNl,...,FCNm和信號S之間的關系的邏輯描述。所述邏輯描述有利地能夠經由所述中央節點CN中的通信接口 INT而被修改。可以根據需要由此來對中央節點CN的動作模式進行重新編程,例如,與所述車輛的升級相結合,所述升級包括添加,替換和/或消除致動器中的一個或多個。
[0024]中央節點CN適當地包括一個處理器/計算機,處理器/計算機被控制,以根據上述由存儲在存儲器單元M中的計算機程序來執行其功能。存儲單元M繼而既可以包含在處理器/計算機中,也可連接到處理器/計算機上。
[0025]為了提供總結,根據本發明的一般方法,現在將參考圖2和圖3來描述流程圖。圖2示意性地示出了在中央節點CN中實現的方法,而圖3中闡明了實現每個致動器的方法。
[0026]在根據圖2的過程的第一個步驟210中,檢查中央節點CN是否接收到控制命令。如果已經接收到,則執行步驟220,否則程序循環返回并停留在步驟210。在步驟220中,中央節點CN發送的一個或多個信號S,所述一個或多個信號S適于在由一個或多個致動器接收到控制命令時通過所述控制命令來影響(一個或多個)功能的執行。該過程隨后返回到步驟210。
[0027]按照圖3中的過程的第一個步驟310,檢查信號S是否已經被接收。如果是已經被接收,則進行步驟320,否則程序循環返回并停留在步驟310。在步驟320中,受影響的致動器根據信號S指示而被調節,以使受影響的(一個或多個)功能被執行。該過程隨后返回到步驟310。
[0028]由圖2和3描述的方法步驟可以通過編程的計算機設備來進行控制。此外,并且包括在參考附圖描述的本發明的實施例包括計算機和在計算機中實現的處理器的情況下,本發明擴展到計算機程序,特別是適于在實踐中實現本發明的載體上或載體中的計算機程序。所述程序可以是源代碼,目標代碼,作為構成源代碼和目標代碼之間的中間實體的碼,諸如部分編譯的形式,或以任何其他適合用于在本發明的實施過程中使用的形式。所述載體可以是能夠承載程序的任意實體或裝置。例如,所述載體可以包括一個存儲介質,諸如閃速存儲器,ROM(只讀存儲器),例如CD(光盤)或半導體ROM,EPROM (電可編程ROM),EEPROM (可擦除EPROM),或磁記錄介質,例如軟盤或硬盤。載體可以還包括一個轉移載體的諸如電信號或光信號,其可以通過電纜或光纜,無線電,或以某種其他方式來傳導。當程序以直接通過電纜或其他裝置或元件中傳輸的信號的形式存在時,所述載體可以由這樣的電纜,裝置或元件組成。或者,載體可以是在嵌入了程序的集成電路,其中,所述集成電路被適配為執行相關過程,或者結合相關過程的執行來使用。
[0029]本發明并不局限于參照附圖描述的實施例,而是可以自由地在權利要求書的范圍內進行變化。
【權利要求】
1.一種用于控制機動車輛中的功能的系統,所述系統包括: 中央節點(CN),以及 致動器(Al,...,An)的集合,所述致動器被配置為出于執行車輛中至少一個功能的目的而被從所述中央節點(CN)控制,所述致動器(Al,...,An)經由總線連接⑶與所述中央節點(CN)通信連接, 其中,所述中央節點(CN)被配置為在所述總線連接(B)上傳輸信號(S),所述信號包括:至少一個標識數據(ID1,...,IDn),所述至少一個標識數據識別所述致動器(A1,...,An)中的至少一個;以及控制數據,所述控制數據指示至少一個被識別的所述致動器(Α1,...,Αη)的設置(IX,...,ηΧ),其中,所述致動器(Α1,...,Αη)中的每一個致動器被配置為經由所述總線連接(Β)來接收所述信號(S)并且,基于此,來調節相應的設置,以使得至少一個受影響的功能(FCN1,, FCNm)被執行, 其特征在于,所述致動器(Al,...,An)中的每一個致動器被配置為執行設定的功能,并且所述致動器(Al,...,An)中的每一個與相應的預定義的標識數據(ID1,...,IDn)相關聯,所述預定義的標識數據唯一地識別所述車輛內的所述致動器。
2.根據權利要求1所述的系統,其中,所述總線連接(B)是可擴展的,使得第二致動器(An)能夠被連接到第一致動器(A(n-l)),所述第一制動器經由所述總線連接(B)連接到所述中央節點(CN),使得,在連接之后,所述第二致動器(An)與所述第一致動器(A(n-l))共享到所述總線連接(B)的連接,并且所述第二致動器(An)能夠借助于經由所述第一致動器(A(n-l))傳送的所述信號(S)來控制。
3.根據前述權利要求中的任一項所述的系統,其中,所述中央節點(CN)被配置為:接收識別至少一個有序的功能(FCN1,, FCNm)的至少一個控制命令,并且基于所述至少一個控制命令來生成所述信號(S)。
4.根據權利要求3所述的系統,其中,所述中央節點(CN)被配置為實現對所述至少一個功能(FCN1,...,FCNm)和所述信號(S)之間的關系的邏輯描述,所述邏輯描述是能夠經由所述中央節點(CN)中的通信接口(INT)來調整的。
5.—種用于控制機動車輛中的功能的方法,所述機動車輛包括:中央節點(CN);致動器(Al,...,An)的集合,所述致動器被配置為出于執行所述車輛中至少一個功能的目的而從中央節點(CN)被控制;以及總線連接(B),所述總線連接將所述中央節點(CN)與所述致動器(Al,...,An)通信連接,所述方法包括: 在所述總線連接(B)上傳輸來自所述中央節點(CN)的至少一個信號(S),所述信號(S)包括:至少一個標識數據(ID1,...,IDn),所述至少一個標識數據識別所述致動器(Al,...,An)中的至少一個,以及控制數據,所述控制數據指示至少一個被識別的所述致動器(Α1,...,Αη)的設置(ΙΧ,...,ηΧ), 經由所述總線連接(Β)接收所述致動器(Al,...,Αη)中的至少一個中的所述至少一個信號(S),并且基于此, 調節所述致動器(Al,...,An)中的所述至少一個的相應設置,使得至少一個有序的功能(FCN1,...,FCNm)被執行, 其特征在于,所述致動器(Al,...,An)中的每一個致動器被配置為執行設定的功能,并且所述致動器(Al,...,An)中的每一個與相應的預定義的標識數據(ID1,...,IDn)相關聯,所述預定義的標識數據唯一地識別所述車輛內的所述致動器。
6.根據權利要求5所述的方法,所述方法包括: 將致動器(乂,...,八(11-1))連接到所述總線連接(8),在所述連接之后, 在所述中央節點(⑶)中存儲對標識數據(101,...,10(11-1))與所述致動器(八1,...,八(11-1))的設定的功能進行鏈接的數據,并且,其后, 經由所述總線連接⑶在所述中央節點(⑶和所述致動器(“,...,八(11-1))之間傳送所述信號(3)。
7.根據權利要求5或6所述的方法,包括借助于以下方式來擴展所述總線連接(8): 將第二致動器(“!)連接到第一致動器(八(11-1)),所述第一致動器(八(11-1))經由所述總線連接(8)連接到所述中央節點((^),在所述連接之后, 在所述中央節點(⑶中存儲對所述第二致動器洳)的標識數據(10=)與所述第二致動器(“!)的所述設定的功能進行鏈接的數據,并且,其后, 經由所述第一致動器(八(11-1))在所述中央節點((10和所述第二致動器(“!)之間傳送所述信號(3)。
8.根據權利要求5至7中的任一項的方法,所述方法包括: 在所述中央節點(⑶)接收指示所述至少一個有序的功能..., 的至少一個控制命令,并且基于所述至少一個控制命令, 在中央節點(¢10生成所述信號(3)。
9.根據權利要求8所述的方法,在所述方法中,所述中央節點(⑶)被配置為,實現對所述至少一個功能..., 和所述信號(3)之間的關系的邏輯描述,并且所述方法還包括: 經由所述中央節點(⑶)中的通信接口(爪”來修改所述邏輯描述。
10.—種能夠直接下載到計算機的內部存儲器(1)的計算機程序,所述程序包括用于在所述程序運行于所述計算機上時控制根據權利要求5至9中的任一項所述的步驟的軟件。
11.一種在其上存儲有程序的計算機可讀介質(1),其中,所述程序適于使得計算機能夠控制根據權利要求5至9中的任一項所述的步驟。
【文檔編號】G06F13/38GK104509040SQ201380025582
【公開日】2015年4月8日 申請日期:2013年4月30日 優先權日:2012年5月15日
【發明者】P·羅斯, O·貝里奎斯特 申請人:斯堪尼亞商用車有限公司