本公開大體上涉及無級變速器的控制,并且更具體地涉及使用快速傅里葉變換對無級變速器的控制??梢圆捎镁哂新?lián)接至無級變速器(CVT)的內(nèi)燃機(jī)的動力系來提供車輛中的牽引力。無級變速器能夠響應(yīng)于輸出轉(zhuǎn)矩請求而以可在最小比與最大比之間的范圍內(nèi)變化的輸入/輸出速度比操作。
技術(shù)實現(xiàn)要素:
動力系組件包括具有變速機(jī)、輸入構(gòu)件和輸出構(gòu)件的無級變速器。變矩器離合器可操作地連接至無級變速器。輸入傳感器配置成接收來自輸入構(gòu)件的信號。輸出傳感器配置成接收來自輸出構(gòu)件的信號。變速機(jī)包括第一皮帶輪、第二皮帶輪和柔性連續(xù)可旋轉(zhuǎn)裝置。第一和第二皮帶輪可由柔性連續(xù)可旋轉(zhuǎn)裝置旋轉(zhuǎn)地聯(lián)接。輸入構(gòu)件可旋轉(zhuǎn)地聯(lián)接至第一皮帶輪且輸出構(gòu)件可旋轉(zhuǎn)地聯(lián)接至第二皮帶輪。
該組件包括具有處理器和有形、非暫時性存儲器的控制器,該存儲器上記錄了用于執(zhí)行控制無級變速器的方法的指令。處理器執(zhí)行指令使得控制器確定變矩器離合器是否被鎖定。如果變矩器離合器被鎖定,那么以預(yù)定義時間間隔收集來自輸入傳感器和輸出傳感器的相應(yīng)信號的相應(yīng)讀數(shù)直至到達(dá)預(yù)定義時間窗為止。在預(yù)定義時間窗期間,獲得來自輸入傳感器的相應(yīng)信號的第一快速傅里葉變換以及來自輸出傳感器的相應(yīng)信號的第二快速傅里葉變換。至少部分地基于第一快速傅里葉變換和第二快速傅里葉變換控制無級變速器。
發(fā)動機(jī)可操作地連接至無級變速器。發(fā)動機(jī)速度傳感器配置成獲得發(fā)動機(jī)的轉(zhuǎn)速。控制器進(jìn)一步編程為以預(yù)定義時間間隔收集來自發(fā)動機(jī)速度傳感器的發(fā)動機(jī)速度讀數(shù)直至到達(dá)預(yù)定義時間窗為止;以及獲得預(yù)定義固定時間窗期間的發(fā)動機(jī)速度讀數(shù)的第三快速傅里葉變換。
將所計算的發(fā)動機(jī)點(diǎn)火頻率(EFFc)計算為預(yù)定義時間窗期間的平均發(fā)動機(jī)速度與因子的乘積,其中該因子是發(fā)動機(jī)中的汽缸的數(shù)量除以二(ncyl/2)。從來自發(fā)動機(jī)速度傳感器的相應(yīng)信號的第三快速傅里葉變換獲得主導(dǎo)發(fā)動機(jī)點(diǎn)火頻率(EFFd),該主導(dǎo)發(fā)動機(jī)點(diǎn)火頻率(EFFd)是所計算的發(fā)動機(jī)點(diǎn)火頻率(EFFc)的預(yù)定義范圍內(nèi)的相對最大振幅。
控制器編程為獲得來自第一快速傅里葉變換的參考頻率下的輸入振幅(AR_input)和輸入相位該參考頻率是主導(dǎo)發(fā)動機(jī)點(diǎn)火頻率(EFFd)。獲得來自第二快速傅里葉變換的參考頻率下的輸出振幅(AR_output)和輸出相位施用第一夾緊壓力使得第一皮帶輪運(yùn)動,且施用第二夾緊力使得第二皮帶輪運(yùn)動??刂破骶幊虨橹辽俨糠值鼗诘谝缓偷诙焖俑道锶~變換獲得振幅比(AR_output/AR_input)??梢灾辽俨糠值鼗谡穹?AR_output/AR_input)來調(diào)整第一和第二夾緊壓力中的一個或兩個。
控制器編程為至少部分地基于第一和第二快速傅里葉變換獲得相位差至少部分地基于相位差來調(diào)整第一和第二夾緊壓力中的一個或兩個。
控制器編程為將所計算的發(fā)動機(jī)點(diǎn)火頻率(EFFc)計算為預(yù)定義時間窗期間的平均發(fā)動機(jī)速度與因子的乘積,其中該因子是發(fā)動機(jī)中的汽缸的數(shù)量除以二(ncyl/2)。從來自輸入傳感器的相應(yīng)信號的第一快速傅里葉變換獲得主導(dǎo)發(fā)動機(jī)點(diǎn)火頻率(EFFd),該主導(dǎo)發(fā)動機(jī)點(diǎn)火頻率(EFFd)是所計算的發(fā)動機(jī)點(diǎn)火頻率(EFFc)的預(yù)定義范圍內(nèi)的相對最大振幅。
根據(jù)結(jié)合附圖取得的用于實行本公開的最佳模式的以下詳述將容易地理解本公開的上述特征和優(yōu)點(diǎn)以及其它特征和優(yōu)點(diǎn)。
附圖說明
圖1是具有無級變速器、輸入傳感器、輸出傳感器、發(fā)動機(jī)速度傳感器和控制器的動力系組件的示意性局部視圖;
圖2A是根據(jù)第一實施例的用于控制圖1的無級變速器的方法的流程圖;
圖2B是根據(jù)第二實施例的用于控制圖1的無級變速器的方法的流程圖;
圖3是用于圖1的輸入傳感器的第一快速傅里葉變換信號的實例,其示出振幅對頻率(以赫茲為單位);
圖4是用于圖1的輸入傳感器的第一快速傅里葉變換信號的實例,其示出相位(以度為單位)對頻率(以赫茲為單位);
圖5是用于圖1的輸出傳感器的第二快速傅里葉變換信號的實例,其示出振幅對頻率(以赫茲為單位);
圖6是用于圖1的輸出傳感器的第二快速傅里葉變換信號的實例,其示出相位(以度為單位)對頻率(以赫茲為單位);以及
圖7是用于圖1的發(fā)動機(jī)速度傳感器的第三快速傅里葉變換信號的實例,其示出振幅對頻率(以赫茲為單位)。
具體實施方式
參考附圖,其中相同參考標(biāo)號是指相同部件,圖1示意性地說明包括無級變速器12的動力系組件10。發(fā)動機(jī)14可以經(jīng)由變矩器16可操作地連接至無級變速器12。動力系組件10可以是裝置18的部分,其可以是車輛、自行車、機(jī)器人、農(nóng)具、運(yùn)動相關(guān)設(shè)備或其它運(yùn)輸裝置。控制器20響應(yīng)于駕駛員命令和其它因素而監(jiān)測并且控制動力系組件10的操作。圖1的控制器20可以是裝置18的其它控制器的整體部分或可操作地連接至其它控制器的單獨(dú)模塊。裝置18可以采取許多不同形式并且包括多個和/或替代部件和設(shè)施。
發(fā)動機(jī)14可以是能夠?qū)N類燃料變換為機(jī)械動力以響應(yīng)于源自于控制器20的命令而產(chǎn)生轉(zhuǎn)矩的內(nèi)燃機(jī)。變矩器16提供流體聯(lián)接用于傳遞轉(zhuǎn)矩。變矩器16可以包括泵22、渦輪24以及鎖定泵22和渦輪24的旋轉(zhuǎn)的變矩器離合器26。變矩器離合器26的接合可由控制器20控制。
參考圖1,無級變速器12包括變速機(jī)28、輸入構(gòu)件30和輸出構(gòu)件32。變速機(jī)28配置成在輸入構(gòu)件30與輸出構(gòu)件32之間傳遞轉(zhuǎn)矩。變速機(jī)28包括初級或第一皮帶輪34、次級或第二皮帶輪36以及將第一皮帶輪34和第二皮帶輪36可旋轉(zhuǎn)地聯(lián)接以在其間傳遞轉(zhuǎn)矩的柔性連續(xù)可旋轉(zhuǎn)裝置38。第一皮帶輪34可旋轉(zhuǎn)地聯(lián)接至輸入構(gòu)件30且第二皮帶輪36可旋轉(zhuǎn)地附接至輸出構(gòu)件32,且可旋轉(zhuǎn)裝置38適用于在第一皮帶輪34與第二皮帶輪36之間且因此在輸入構(gòu)件30與輸出構(gòu)件32之間傳遞轉(zhuǎn)矩。第一皮帶輪34和輸入構(gòu)件30可以圍繞第一軸40旋轉(zhuǎn)且第二皮帶輪36和輸出構(gòu)件32可以圍繞第二軸42旋轉(zhuǎn)。連續(xù)可旋轉(zhuǎn)裝置38可為皮帶、鏈條或另一種合適的柔性連續(xù)裝置。在一個實施例中,連續(xù)可旋轉(zhuǎn)裝置38是由金屬制成??梢越?jīng)由傳動系44將輸出轉(zhuǎn)矩從輸出構(gòu)件32傳遞至裝置18的車輪(未示出)。
參考圖1,第一皮帶輪34可以包括第一可移動帶輪46和第一固定帶輪48。響應(yīng)于第一夾緊壓力50,第一可移動帶輪46可以相對于第一固定帶輪48沿著第一軸40平移。第一固定帶輪48可以沿著第一軸40軸向地固定至輸入構(gòu)件30。參考圖1,第二皮帶輪36可以包括第二可移動帶輪54和第二固定帶輪56。響應(yīng)于第二夾緊壓力60,第二可移動帶輪54可以相對于固定帶輪56沿著第二軸42平移。第二固定帶輪56可以沿著第二軸42相對于輸出構(gòu)件32軸向地固定。
降低第一夾緊壓力50和第二夾緊壓力60中的一個或兩個導(dǎo)致提高轉(zhuǎn)矩傳遞的效率。然而,將第一夾緊壓力50和第二夾緊壓力60中的一個或兩個設(shè)置太低可造成宏滑(皮帶宏滑)狀況,這可造成縮短或損害皮帶或皮帶輪壽命。
參考圖1,控制器20包括至少一個處理器62和至少一個存儲器64(或非暫時性、有形計算機(jī)可讀存儲介質(zhì)),該存儲器上記錄了用于執(zhí)行圖2A和2B中分別所示的用于控制無級變速器的方法100和/或200的指令。存儲器64可存儲控制器可執(zhí)行指令集,且處理器62可執(zhí)行存儲在存儲器64中的控制器可執(zhí)行指令集。控制器20可以控制無級變速器12以通過控制初級皮帶輪34和次級皮帶輪36中的一個或兩個的壓力(即,第一夾緊壓力50和第二夾緊壓力60中的一個或兩個)來實現(xiàn)理想速度比。理想速度比指示速度比的所命令的未來值,其可以基于與輸出動力命令、車速、發(fā)動機(jī)轉(zhuǎn)矩和其它因素有關(guān)的監(jiān)測的和估計的操作條件來確定。
圖1的控制器20具體編程為執(zhí)行方法100和200的步驟(如下文關(guān)于圖2A和2B詳細(xì)地討論)并且可接收來自各種傳感器的輸入。例如,動力系組件10可以包括與控制器20通信(例如,電子通信)并且適用于測量發(fā)動機(jī)14的發(fā)動機(jī)速度的發(fā)動機(jī)速度傳感器70。參考圖1,輸入傳感器72可以適用于接收來自輸入構(gòu)件30的信號。在一個實施例中,由輸入傳感器72接收的信號是輸入構(gòu)件30的轉(zhuǎn)速,其與第一皮帶輪34的速度有關(guān)。在另一個實施例中,由輸入傳感器72接收的信號是輸入構(gòu)件30的轉(zhuǎn)矩。輸出傳感器74可以適用于接收來自輸出構(gòu)件32的信號。在一個實施例中,由輸出傳感器74接收的信號是輸出構(gòu)件32的轉(zhuǎn)速,其與第二皮帶輪36的速度有關(guān)。在另一個實施例中,由輸出傳感器74接收的信號是輸出構(gòu)件32的轉(zhuǎn)矩。
現(xiàn)在參考圖2A,示出了存儲在圖1的控制器20上并且可由該控制器執(zhí)行的方法100的流程圖。方法100不必按本文敘述的具體次序來施用。另外,應(yīng)當(dāng)理解的是,可以省略某些步驟。參考圖2A,方法100可以開始于方框102,其中控制器20編程或配置成確定變矩器離合器26是否被鎖定。在另一個實施例中,在方框102中,控制器20可以編程為確定起動離合器或其它起動裝置是否被鎖定。取決于裝置18的速度(經(jīng)由裝置或車速傳感器76獲得)和加速器踏板位置傳感器78或節(jié)氣門位置傳感器80,裝置18可以采用變矩器離合器接合或脫離的計劃表或表格。變矩器離合器26可以在啟動裝置18之后接合并且在加速器踏板下壓或相對較低速度期間脫離(對于無級變速器12)。如果變矩器離合器26、起動離合器或其它起動裝置被鎖定,那么方法100進(jìn)行至方框104。如果否,那么方法100返回進(jìn)行至開始,如由線103所示。
在圖2A的方框104中,控制器20編程為以預(yù)定義時間間隔收集來自輸入傳感器72和輸出傳感器74的相應(yīng)信號的讀數(shù)直至到達(dá)預(yù)定義時間窗為止。在一個實施例中,預(yù)定義時間間隔是5毫秒且預(yù)定義時間窗是0.5秒鐘??梢越?jīng)由內(nèi)部I/O處理器或CAN通信協(xié)議或其它接入(tap-in)方法或本領(lǐng)域技術(shù)人員所采用的其它方法將信號數(shù)據(jù)傳遞至控制器20。
在圖2A的方框106中,控制器20編程為計算在預(yù)定義時間窗內(nèi)來自輸入傳感器72和輸出傳感器74、收集在方框104中的相應(yīng)信號的相應(yīng)快速傅里葉變換(FFT)。在此實施例中,由輸入傳感器72和輸出傳感器74接收的相應(yīng)信號是輸入構(gòu)件30和輸出構(gòu)件32的相應(yīng)轉(zhuǎn)速。然而,方法100和200可施用于由輸入傳感器30和輸出傳感器32接收的轉(zhuǎn)矩信號??梢圆捎帽绢I(lǐng)域技術(shù)人員可用的快速傅里葉變換例程,其包括(但不限于)希耳伯特變換和來自Simulink、Matlab等的結(jié)果。傅里葉分析將信號從其原始域(諸如時間)轉(zhuǎn)換為頻域中的表示,且反之亦然。如所理解,快速傅里葉變換例程通過計算序列的離散傅里葉變換(DFT)或其逆變換并且將DFT矩陣因式分解成稀疏因子的乘積而迅速地計算這些變換。
以給定頻段的振幅(即,大小)和相位來表示快速傅里葉變換返回的結(jié)果。圖3至7中的每個x軸分別示出以赫茲為單位的頻率(F)。圖3至4是圖1的輸入傳感器72的輸入速度或第一快速傅里葉變換信號300的實例。圖3示出振幅對頻率,而圖4示出相位P(以度為單位)對頻率。圖5至6是圖1的輸出傳感器74的輸出速度或第二快速傅里葉變換信號500的實例。圖5示出振幅對頻率,而圖6示出相位P(以度為單位)對頻率。
在圖2A的方框108中,控制器20編程為獲得所計算的發(fā)動機(jī)點(diǎn)火頻率(EFFc),其作為(固定時間窗期間的)平均發(fā)動機(jī)速度與因子的乘積,其中該因子是發(fā)動機(jī)中的汽缸的數(shù)量除以二(ncyl/2)。可以經(jīng)由發(fā)動機(jī)速度傳感器70或輸入傳感器72獲得(固定時間窗期間的)平均發(fā)動機(jī)速度。在所示的實施例中,平均發(fā)動機(jī)速度是1230rpm,其是20.5Hz。如果汽缸的數(shù)量是4,那么所計算的發(fā)動機(jī)點(diǎn)火頻率(EFFc)是41Hz(20.5*4/2))。然而,應(yīng)當(dāng)明白的是,可以根據(jù)現(xiàn)有應(yīng)用改變汽缸的數(shù)量和平均發(fā)動機(jī)速度。
在圖2A的方框110中,控制器20編程為獲得來自輸入傳感器72(參照圖3)的快速傅里葉變換信號300的主導(dǎo)發(fā)動機(jī)點(diǎn)火頻率(EFFd),其作為所計算的發(fā)動機(jī)點(diǎn)火頻率(EFFc)的預(yù)定義范圍304內(nèi)的相對最大振幅302(或峰值)。在一個實例中,預(yù)定義范圍可以是5%。因此,如果所計算的發(fā)動機(jī)點(diǎn)火頻率(EFFc)是41Hz,那么控制器可以編程為尋找41+2Hz內(nèi)的相對最大值。在所示的實施例中,發(fā)現(xiàn)主導(dǎo)發(fā)動機(jī)點(diǎn)火頻率(EFFd)為40.96Hz。
在圖2A的方框112中,控制器20編程為對輸入傳感器72的快速傅里葉變換信號300和400尋找參考頻率處的振幅(AR_input)和相位控制器20編程為對輸出傳感器74的快速傅里葉變換信號500和600尋找參考頻率處的振幅(AR_output)和相位在所示的實施例中,可以將方框110中獲得的主導(dǎo)發(fā)動機(jī)點(diǎn)火頻率(EFFd)設(shè)置為參考頻率。應(yīng)當(dāng)理解的是,可以針對應(yīng)用可變地選擇參考頻率。
在圖2A的方框114中,控制器20可以編程為至少部分地基于振幅比(AR_output/AR_input)和相位差中的一個或兩個來調(diào)整第一和第二夾緊壓力中的一個或兩個。振幅比(AR_output/AR_input)和相位差是基于方框112中獲得的信息。在一個實例中,控制器20編程為至少部分地基于相位差和第一查找表來調(diào)整第一和第二夾緊壓力中的一個或兩個。第一查找表可以創(chuàng)建在測試間或?qū)嶒灄l件中并且包括各種相位差處的夾緊壓力值。在另一個實例中,控制器20編程為至少部分地基于振幅比(AR_output/AR_input)和第二查找表來調(diào)整第一和第二夾緊壓力中的一個或兩個。第二查找表可以創(chuàng)建在測試間或?qū)嶒灄l件中并且包括各種振幅比處的夾緊壓力值。
第二實施例
現(xiàn)在參考圖2B,示出了存儲在圖1的控制器20上并且可由該控制器執(zhí)行的方法200的流程圖。除下文所述之外,第二實施例類似于第一實施例。方法200不必按本文敘述的具體次序來施用。另外,應(yīng)當(dāng)理解的是,可以省略某些步驟。參考圖2B,方法200可以開始于方框202,其中控制器20編程或配置成確定變矩器離合器26是否被鎖定。取決于裝置18的速度(經(jīng)由裝置或車速傳感器76獲得)和加速器踏板位置傳感器78或節(jié)氣門位置傳感器80,裝置18可以采用變矩器離合器接合或脫離的計劃表或表格。變矩器離合器26可以在啟動裝置18之后接合并且在加速器踏板下壓或相對較低速度期間脫離(對于無級變速器12)。如果變矩器離合器26被鎖定,那么方法200進(jìn)行至方框204。如果否,那么方法200返回進(jìn)行至開始,如由線203所示。
在圖2B的方框204中,控制器20編程為除了收集來自輸入傳感器72和輸出傳感器74的相應(yīng)信號之外還以預(yù)定義時間間隔收集來自發(fā)動機(jī)速度傳感器70的信號的讀數(shù)。
在圖2B的方框206中,控制器20編程為除了在預(yù)定義時間窗內(nèi)來自輸入傳感器72和輸出傳感器74、收集在方框204中的信號之外還計算來自發(fā)動機(jī)速度傳感器70的相應(yīng)信號的相應(yīng)快速傅里葉變換(FFT)。圖7是發(fā)動機(jī)速度傳感器70的第三傅里葉變換信號700的實例,其示出了振幅對頻率。
如上文關(guān)于第一實施例所提及,圖3是圖1的輸入傳感器72的第一快速傅里葉變換信號300的實例,其示出了振幅對頻率。圖4是圖1的輸入傳感器72的輸入速度快速傅里葉變換信號400的實例,其示出了相位對頻率。圖5是圖1的輸出傳感器74的輸出速度快速傅里葉變換信號500的實例,其示出了振幅對頻率。圖6是圖1的輸出傳感器74的輸出速度快速傅里葉變換信號600的實例,其示出了相位對頻率。在第一實施例中,不需要收集來自發(fā)動機(jī)速度傳感器70的數(shù)據(jù)。
如在第一實施例中,在圖2B的方框208中,控制器20編程為獲得所計算的發(fā)動機(jī)點(diǎn)火頻率(EFFc),其作為平均發(fā)動機(jī)速度與因子的乘積,其中該因子是發(fā)動機(jī)中的汽缸的數(shù)量除以二(ncyl/2)。
在圖2B的方框210中,控制器20編程為獲得來自發(fā)動機(jī)速度快速傅里葉變換信號700(圖7中所示的實例)的主導(dǎo)發(fā)動機(jī)點(diǎn)火頻率(EFFd),其作為所計算的發(fā)動機(jī)點(diǎn)火頻率(EFFc)的預(yù)定義范圍704內(nèi)的相對最大振幅702(或峰值)。在第一實施例中,使用輸入速度快速傅里葉變換信號300來獲得主導(dǎo)發(fā)動機(jī)點(diǎn)火頻率(EFFd)。
如在第一實施例中,在圖2B的方框212中,控制器20編程為對輸入傳感器72的快速傅里葉變換信號尋找參考頻率處的振幅(AR_input)和相位另外,控制器20編程為對輸出傳感器74的快速傅里葉變換信號尋找參考頻率處的振幅(AR_output)和相位在所示的實施例中,參考頻率是方框210中獲得的主導(dǎo)發(fā)動機(jī)點(diǎn)火頻率(EFFd)。將此相對最大值702設(shè)置為參考頻率。
如在第一實施例中,在圖2A的方框214中,控制器20可以編程為至少部分地基于獲自方框212中的信息的振幅比(AR_output/AR_input)和相位差中的一個或兩個來調(diào)整第一夾緊壓力50和第二夾緊壓力60中的一個或兩個??刂破?0(和方法100或200的執(zhí)行)通過以所需最低程度的校準(zhǔn)實現(xiàn)復(fù)雜系統(tǒng)的速度比和轉(zhuǎn)矩輸出的精確控制來改進(jìn)裝置18的運(yùn)作。
控制器20包括計算機(jī)可讀介質(zhì)(又稱為處理器可讀介質(zhì)),其包括參與提供可以由計算機(jī)(例如,計算機(jī)的處理器)讀取的數(shù)據(jù)(例如,指令)的非暫時性(例如,有形)介質(zhì)。此介質(zhì)可以采用許多形式,包括(但不限于)非易失性介質(zhì)和易失性介質(zhì)。例如,非易失性介質(zhì)可以包括光盤或磁盤和其它持久存儲器。例如,易失性介質(zhì)可以包括可以構(gòu)成主存儲器的動態(tài)隨機(jī)訪問存儲器(DRAM)。這些指令可以由一種或多種傳輸介質(zhì)(包括同軸電纜、銅線和光纖(包括具有聯(lián)接至計算機(jī)的處理器的系統(tǒng)總線的導(dǎo)線))傳輸。某些形式的計算機(jī)可讀介質(zhì)包括(例如)軟盤、柔性盤、硬盤、磁帶、其它磁性介質(zhì)、CD-ROM、DVD、其它光學(xué)介質(zhì)、打孔卡、紙帶、具有孔圖案的其它物理介質(zhì)、RAM、PROM、EPROM、FLASH-EEPROM、其它存儲器芯片或存儲器盒或計算機(jī)可讀的任何其它介質(zhì)。
查找表、數(shù)據(jù)庫、數(shù)據(jù)倉庫或本文所述的其它數(shù)據(jù)存儲裝置可以包括用于存儲、存取和檢索各種數(shù)據(jù)的各種機(jī)構(gòu),包括分層數(shù)據(jù)庫、文件系統(tǒng)中的文件集、專用格式的應(yīng)用程序數(shù)據(jù)庫、關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS)等。每個這樣的數(shù)據(jù)存儲裝置均可以包括在采用諸如上述一種操作系統(tǒng)的計算機(jī)操作系統(tǒng)的計算裝置內(nèi),并且可以經(jīng)由網(wǎng)絡(luò)以各種方式中的任何一種或多種來存取。文件系統(tǒng)可以從計算機(jī)操作系統(tǒng)存取,并且可以包括以各種格式存儲的文件。RDBMS除了用于創(chuàng)建、存儲、編輯和執(zhí)行已存儲的程序的語言(諸如上述PL/SQL語言)之外還可以采用結(jié)構(gòu)化查詢語言(SQL)。
詳述和附圖或圖支持并且描述本公開,但是本公開的范圍僅僅是由權(quán)利要求書界定。雖然已詳細(xì)地描述了用于實行本公開的某些最佳模式和其它實施例,但是也存在用于實踐所附權(quán)利要求書中界定的本公開的各種替代設(shè)計和實施例。另外,附圖中所示的實施例或本描述中提及的各種實施例的特性不一定被理解為實施例彼此獨(dú)立。實情是,可行的是,實施例的一個實例中描述的每個特性可結(jié)合來自其它實施例的一種或多種其它期望特性,從而導(dǎo)致其它實施例沒有用語言或沒有參考附圖來描述。因此,這樣的其它實施例落在所附權(quán)利要求書的范圍的框架內(nèi)。