專利名稱:發(fā)動(dòng)機(jī)聲音生成設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及發(fā)動(dòng)機(jī)聲音生成設(shè)備和方法。
背景技術(shù):
使用諸如檢測(cè)到的油門開度、發(fā)動(dòng)機(jī)轉(zhuǎn)速等之類的參數(shù)生成車輛的發(fā)動(dòng)機(jī)聲音等 的設(shè)備已經(jīng)是公知的了。例如,日本專利申請(qǐng)公開第2000-010576號(hào)中公開的設(shè)備被構(gòu)造 成為用來(lái)根據(jù)節(jié)氣門開度的數(shù)據(jù)和發(fā)動(dòng)機(jī)轉(zhuǎn)速的數(shù)據(jù)來(lái)生成發(fā)動(dòng)機(jī)聲音的合成聲音數(shù)據(jù)。不過(guò),如果將采用與所針對(duì)車輛類型不同的車輛(或模型車輛)所得的數(shù)據(jù)用作 發(fā)動(dòng)機(jī)聲音數(shù)據(jù),那么有時(shí)候模型車輛的速度范圍、發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)的區(qū)域和變化特性、油門開 度的變化特性等可能會(huì)與所針對(duì)車輛的這些參數(shù)不相對(duì)應(yīng),并且沒有給出過(guò)如何合成出期 望的發(fā)動(dòng)機(jī)聲音的意見。
發(fā)明內(nèi)容
據(jù)前所述,本發(fā)明的一個(gè)目的是提供一種改進(jìn)的發(fā)動(dòng)機(jī)聲音生成設(shè)備和方法,該 設(shè)備和方法能夠使用根據(jù)車輛的行進(jìn)速度信息生成的油門開度信息生成發(fā)動(dòng)機(jī)聲音。為了實(shí)現(xiàn)前面提到的目的,本發(fā)明提供了一種改進(jìn)的發(fā)動(dòng)機(jī)聲音生成設(shè)備,其包 括存儲(chǔ)部分,其中最初設(shè)置了預(yù)定的初始值作為油門開度的當(dāng)前值并且其中該當(dāng)前值被 可更新地存儲(chǔ);速度信息獲取部分,該速度信息獲取部分獲取實(shí)際車輛的速度信息;變化 趨勢(shì)鑒別部分,該變化趨勢(shì)鑒別部分根據(jù)由該速度信息獲取部分獲得的速度信息得到代表 車速變化趨勢(shì)的變化趨勢(shì)數(shù)據(jù);油門開度更新部分,該油門開度更新部分根據(jù)該變化趨勢(shì) 數(shù)據(jù)改變所述存儲(chǔ)部分中存儲(chǔ)的油門開度的當(dāng)前值,從而用改變了的當(dāng)前值的值更新油門 開度的當(dāng)前值;和發(fā)動(dòng)機(jī)聲音數(shù)據(jù)生成部分,該發(fā)動(dòng)機(jī)聲音數(shù)據(jù)生成部分生成具有與該存 儲(chǔ)部分中存儲(chǔ)的油門開度的當(dāng)前值相對(duì)應(yīng)的特征的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。按照本發(fā)明,根據(jù)所獲得的速度信息獲得代表車速變化趨勢(shì)的變化趨勢(shì)數(shù)據(jù),并 且然后,根據(jù)該變化趨勢(shì)數(shù)據(jù)更新存儲(chǔ)部分中存儲(chǔ)的油門開度的當(dāng)前值,從而對(duì)油門開度 進(jìn)行估算。然后,生成具有與所估算出的油門開度相對(duì)應(yīng)的特征的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。這樣, 當(dāng)要以模擬方式生成發(fā)動(dòng)機(jī)聲音數(shù)據(jù)時(shí),本發(fā)明能夠采用油門開度估算的辦法,從而能夠 執(zhí)行多樣化的控制。在本發(fā)明的優(yōu)選實(shí)施方式中,發(fā)動(dòng)機(jī)聲音生成設(shè)備還可以包括修正值生成部分, 該修正值生成部分依照變化趨勢(shì)數(shù)據(jù)生成油門開度的修正值,并且其中油門開度更新部分 可以使用該修正值改變所述存儲(chǔ)部分中存儲(chǔ)的油門開度的當(dāng)前值,從而更新該當(dāng)前值。這 樣,要估算與期望模型車輛相關(guān)聯(lián)的估算油門開度,僅僅需要按照期望設(shè)置與模型車輛相 符的油門開度修正值與變化趨勢(shì)數(shù)據(jù)的關(guān)系。在本發(fā)明的優(yōu)選實(shí)施方式中,修正值生成部分包括存儲(chǔ)著變化趨勢(shì)數(shù)據(jù)和油門開 度的修正值之間的對(duì)應(yīng)關(guān)系的表格,并且所述修正值生成部分參照該表格生成與變化趨勢(shì) 數(shù)據(jù)相對(duì)應(yīng)的油門開度的修正值。
在本發(fā)明的優(yōu)選實(shí)施方式中,變化趨勢(shì)鑒別部分根據(jù)由速度信息表明的車速隨時(shí) 間的變化計(jì)算代表變化趨勢(shì)的數(shù)值并且將計(jì)算出來(lái)的數(shù)值生成為變化趨勢(shì)數(shù)據(jù)。在本發(fā)明的優(yōu)選實(shí)施方式中,發(fā)動(dòng)機(jī)聲音生成設(shè)備還包括發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)信息獲取部 分,該發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)信息獲取部分根據(jù)響應(yīng)于由實(shí)際車輛所擁有的原動(dòng)機(jī)的操作而旋轉(zhuǎn)的部 分的轉(zhuǎn)數(shù)獲得代表發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)信息,并且該發(fā)動(dòng)機(jī)聲音數(shù)據(jù)生成部分生成具 有與油門開度的當(dāng)前值和由該發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)信息獲取部分獲得的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)信息相對(duì)應(yīng)的 特征的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。在這種情況下,發(fā)動(dòng)機(jī)聲音數(shù)據(jù)生成部分包括其中存儲(chǔ)著與預(yù)先 假設(shè)的模型車輛的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)和油門開度的組合相關(guān)聯(lián)的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)的發(fā)動(dòng)機(jī)聲音 數(shù)據(jù)存儲(chǔ)部分,并且該發(fā)動(dòng)機(jī)聲音數(shù)據(jù)生成部分使用發(fā)動(dòng)機(jī)聲音數(shù)據(jù)存儲(chǔ)部分中存儲(chǔ)的發(fā) 動(dòng)機(jī)聲音數(shù)據(jù)來(lái)生成具有與油門開度的當(dāng)前值和由該發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)信息獲取部分獲得的發(fā) 動(dòng)機(jī)轉(zhuǎn)數(shù)信息的組合相對(duì)應(yīng)的特征的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。在本發(fā)明的優(yōu)選實(shí)施方式中,發(fā)動(dòng)機(jī)聲音生成設(shè)備還包括判定部分,該判定部分 確定是否有檔位變化。當(dāng)所述判定部分確定有檔位變化時(shí),所述油門開度更新部分將所述 存儲(chǔ)部分中存儲(chǔ)的油門開度的當(dāng)前值更新為預(yù)定值,而不使用修正值進(jìn)行更新。本發(fā)明不僅可以按照前面討論的裝置發(fā)明那樣來(lái)構(gòu)造和實(shí)現(xiàn),而且也可以作為方 法發(fā)明來(lái)構(gòu)造和實(shí)現(xiàn)。而且,可以將本發(fā)明安排和實(shí)現(xiàn)為由諸如計(jì)算機(jī)或DSP之類的處理 器執(zhí)行的軟件程序以及存儲(chǔ)著這一軟件程序的存儲(chǔ)介質(zhì)。下面將介紹本發(fā)明的實(shí)施方式,但是應(yīng)當(dāng)意識(shí)到本發(fā)明并不局限于所介紹的實(shí)施 方式,并且在不脫離基本思想的情況下本發(fā)明的各種變型都是可行的。因此本發(fā)明的范圍 僅由所附的權(quán)利要求確定。
為了更好地理解本發(fā)明的目的和其它特征,下面將參照附圖更加詳細(xì)地介紹本發(fā) 明的優(yōu)選實(shí)施方式,其中附圖1是表示按照本發(fā)明的實(shí)施方式的發(fā)動(dòng)機(jī)聲音生成設(shè)備的總體結(jié)構(gòu)的框圖;附圖2是實(shí)際車輛和模型車輛的車速區(qū)域的圖解說(shuō)明;附圖3是具體檔車速區(qū)域設(shè)置信息的圖解說(shuō)明;附圖4是具體檔車速區(qū)域設(shè)置信息的圖解說(shuō)明;附圖5是發(fā)動(dòng)機(jī)聲音生成設(shè)備生成代表發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)的信息的處理的流程圖;附圖6A和圖6B是比較實(shí)際車輛的車速和檢測(cè)到的車速的曲線圖;附圖7A到圖7C是車速變化趨勢(shì)的圖解說(shuō)明;附圖8A和圖8B是油門開度修正的圖解說(shuō)明;附圖9A到圖9C是油門開度修正值的圖解說(shuō)明;附圖10是表示在變速器降檔時(shí)車速、發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)和油門開度隨時(shí)間變化的例子 的曲線圖;附圖11是表示在變速器升檔時(shí)車速、發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)和油門開度隨時(shí)間變化的例子 的曲線圖;附圖12是發(fā)動(dòng)機(jī)聲音生成設(shè)備生成代表油門開度的信息的處理的流程圖;附圖13是由發(fā)動(dòng)機(jī)聲音生成部分生成發(fā)動(dòng)機(jī)聲音的圖解說(shuō)明;和
附圖14是表示按照本發(fā)明的變型1的發(fā)動(dòng)機(jī)聲音生成設(shè)備的總體結(jié)構(gòu)的框圖。
具體實(shí)施例方式附圖1是表示按照本發(fā)明的實(shí)施方式的發(fā)動(dòng)機(jī)聲音生成設(shè)備10的總體結(jié)構(gòu)的框 圖。發(fā)動(dòng)機(jī)聲音生成設(shè)備10包括檢測(cè)部分群20、存儲(chǔ)部分30、處理部分40、發(fā)動(dòng)機(jī)聲音生 成部分50和操作部分60,并且發(fā)動(dòng)機(jī)聲音生成設(shè)備10利用這些部件生成發(fā)動(dòng)機(jī)聲音。檢 測(cè)部分群20包括用于檢測(cè)車輛的行進(jìn)速度(此后稱為"車速")的車速檢測(cè)部分210和 用于檢測(cè)車輛加速度的加速度檢測(cè)部分220。例如,車速檢測(cè)部分210包括安裝在傳動(dòng)軸 上的用于檢測(cè)傳動(dòng)軸轉(zhuǎn)數(shù)的傳感器,傳動(dòng)軸響應(yīng)于車輛原動(dòng)機(jī)的操作轉(zhuǎn)動(dòng)車輪。車速檢測(cè) 部分210基于該傳感器檢測(cè)到的轉(zhuǎn)數(shù)來(lái)檢測(cè)車速。車速檢測(cè)部分210生成代表檢測(cè)到的車 速的值的信息(下文中將會(huì)把這一信息稱為"車速信息")并且將這樣生成的車速信息輸 出到處理部分40。配備在車輛上的加速度檢測(cè)部分220包括用于檢測(cè)車輛加速度的傳感 器。加速度檢測(cè)部分220將代表車輛行進(jìn)方向上的加速度值的信息,也就是代表所檢測(cè)到 的加速度的值的信息,輸出給處理部分40 (下文中將會(huì)把這一信息稱為"加速度信息")。 注意,加速度檢測(cè)部分220可以通過(guò)對(duì)車速信息進(jìn)行諸如微分之類的算術(shù)運(yùn)算來(lái)確定加速 度。存儲(chǔ)部分30中存儲(chǔ)著代表實(shí)際帶著安裝于其上的發(fā)動(dòng)機(jī)聲音生成設(shè)備10 —起 行駛的車輛(下文中將會(huì)把這一車輛稱為"實(shí)際車輛R")的各種特征和作為要由發(fā)動(dòng)機(jī) 聲音生成設(shè)備10生成的發(fā)動(dòng)機(jī)聲音的模型而預(yù)先設(shè)想的車輛(下文中將會(huì)把這一車輛稱 為"模型車輛M")的各種特征的信息。車輛設(shè)置信息310是代表模型車輛M的輪胎外周 長(zhǎng)度、變速器齒輪齒數(shù)比(也簡(jiǎn)稱為"檔")等的設(shè)置值的信息。車速區(qū)域設(shè)置信息320 是代表實(shí)際車輛R和模型車輛M的車速范圍的設(shè)置值的信息。速度與轉(zhuǎn)數(shù)之間的對(duì)應(yīng)關(guān)系 設(shè)置信息330是代表與模型車輛的變速器的各個(gè)齒輪齒數(shù)比(下文中簡(jiǎn)稱為"檔")相關(guān) 聯(lián)的模型車輛的行進(jìn)速度與轉(zhuǎn)數(shù)之間的對(duì)應(yīng)關(guān)系的信息。定檔時(shí)油門開度設(shè)置信息340是 通過(guò)后面將要介紹的運(yùn)算根據(jù)實(shí)際車輛R的車速信息生成油門開度時(shí)使用的設(shè)置信息。換 檔時(shí)油門開度設(shè)置信息350是通過(guò)后面將要介紹的運(yùn)算生成換擋期間油門開度時(shí)使用的 設(shè)置信息。在本實(shí)施方式中,實(shí)際車輛R代表要求保護(hù)的發(fā)明中的"車輛",并且由變速器 的多個(gè)檔的組合實(shí)現(xiàn)的多個(gè)轉(zhuǎn)數(shù)比代表所要求保護(hù)的發(fā)明中的"檔位"。處理部分40包括CPU(中央處理單元)410、R0M(只讀存儲(chǔ)器)420和RAM(隨機(jī)存 取存儲(chǔ)器)430,其中ROM 420中存儲(chǔ)著CPU 410使用的程序等,RAM 430作為CPU 410的工 作區(qū)使用。這些部件410、420和430 —起構(gòu)成了一臺(tái)常規(guī)的計(jì)算機(jī)。處理部分40根據(jù)存 儲(chǔ)部分30中存儲(chǔ)的各種信息處理由車速檢測(cè)部分210和加速度檢測(cè)部分220檢測(cè)到和輸 出的實(shí)際車輛R的信息。通過(guò)這一處理,處理部分40生成代表生成發(fā)動(dòng)機(jī)聲音所要使用的 發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)值和油門開度值的信息。處理部分40將這樣生成的信息輸出給發(fā)動(dòng)機(jī)聲音生 成部分50。發(fā)動(dòng)機(jī)聲音生成部分50包括用于存儲(chǔ)代表模型車輛M的發(fā)動(dòng)機(jī)聲音波形的發(fā)動(dòng) 機(jī)聲音數(shù)據(jù)的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)存儲(chǔ)部分510。發(fā)動(dòng)機(jī)聲音生成部分50使用發(fā)動(dòng)機(jī)聲音數(shù) 據(jù)和從處理部分40輸入的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)和油門開度的信息生成與實(shí)際車輛R駕駛狀態(tài)相應(yīng) 的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。發(fā)動(dòng)機(jī)聲音生成部分50將代表所生成的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)的信號(hào)輸出到未示出的外部輸出裝置,比如放大器、揚(yáng)聲器等,以便通過(guò)這些輸出裝置可聽見地生成發(fā) 動(dòng)機(jī)聲音。操作部分60具有多個(gè)按鈕或觸摸板等的功能,從而使得它能夠起到可由用戶操 作來(lái)給出選擇、檢查、確認(rèn)、取消和其它指令的裝置的作用,并且它輸出代表用戶對(duì)處理部 分40進(jìn)行的操作的內(nèi)容的信息。模型車輛M可以具有不同于實(shí)際車輛R的類型(轎車、賽 車、跑車、卡車、大客車等等)和行駛性能。例如,在實(shí)際車輛R是普通類型的車輛時(shí),可以 生成賽車的發(fā)動(dòng)機(jī)聲音作為模型車輛M的發(fā)動(dòng)機(jī)聲音。可替換地,可以采用電影或動(dòng)畫片 中出現(xiàn)的虛構(gòu)車輛作為模型車輛M。為了再現(xiàn)模型車輛M的發(fā)動(dòng)機(jī)聲音,發(fā)動(dòng)機(jī)聲音生成設(shè)備10的實(shí)施方式根據(jù)從 實(shí)際車輛R獲得的信息創(chuàng)建模型車輛M的虛擬操作狀態(tài)。這些操作狀態(tài)之一是發(fā)動(dòng)機(jī)轉(zhuǎn) 數(shù)。發(fā)動(dòng)機(jī)聲音生成設(shè)備10根據(jù)代表模型車輛M的檔和車速的信息生成代表發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù) 的信息。不過(guò),此時(shí)如果模型車輛M與實(shí)際車輛R二者的速度范圍(下文中也稱為"車速 區(qū)域")差得很大,那么原樣不動(dòng)地使用的實(shí)際車輛R發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)僅僅相當(dāng)于模型車輛M 的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)數(shù)值范圍的一部分;這樣,如果原樣不動(dòng)地使用實(shí)際車輛R的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù),就 不能在采用模型車輛M的情況下獲得期望的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)。附圖2是實(shí)際車輛R和模型車輛M的車速區(qū)域的圖解說(shuō)明。在附圖2中,縱軸代表 發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)(rpm),而橫軸代表車速(km/h)。“ RB"表示實(shí)際車輛R的車速區(qū)域,"rb" 表示車速區(qū)域RB中指定的實(shí)際車輛R的最大速度或?qū)⒔畲笏俣取!癕B"表示模型車輛 M的車速區(qū)域,“mb"表示車速區(qū)域MB中指定的模型車輛M的行進(jìn)性能能夠達(dá)到的最大 速度或?qū)⒔畲笏俣?。在模型車輛M是虛擬車輛的情況下,最大速度或?qū)⒔畲笏俣萴b可 以是虛擬設(shè)置的特定速度。速度rb代表所要求保護(hù)的發(fā)明中的第一特定速度,而速度mb 是所要求保護(hù)的發(fā)明中的第二特定速度。此外,在附圖2中,檔MG1、MG2、MG3和MG4各自代表模型車輛M的檔分別處于第一 檔位、第二檔位、第三檔位和第四檔位時(shí)發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)與車速之間的對(duì)應(yīng)關(guān)系。在本實(shí)施方式 中,模型車輛M中車速與發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)具有檔與檔之間斜率不同的線性對(duì)應(yīng)關(guān)系。“MRmax" 表示由模型車輛M中所采用的發(fā)動(dòng)機(jī)性能決定的最大發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)。下面將會(huì)針對(duì)具有附圖 2中所示的行進(jìn)特性的模型車輛M加以介紹。盡管作為示意性的例子,附圖2中所示的模 型車輛M具有四個(gè)檔位,但是模型車輛M可以具有不同于四個(gè)的檔位數(shù)。此外,雖然希望發(fā) 動(dòng)機(jī)轉(zhuǎn)數(shù)與車速如附圖2中所示那樣彼此之間具有線性對(duì)應(yīng)關(guān)系。但是按照另外一種可選 方案,發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)與車速也可以具有曲線形對(duì)應(yīng)關(guān)系或者具有帶有奇異點(diǎn)的對(duì)應(yīng)關(guān)系。例 如,對(duì)應(yīng)關(guān)系可以是這樣的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)在低速區(qū)域內(nèi)緩慢增加,但是一旦車速達(dá)到高速區(qū) 域就會(huì)快速增加。如上文所述,發(fā)動(dòng)機(jī)聲音生成設(shè)備10根據(jù)模型車輛M的檔和車速的信息生成代表 發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)的信息。在模型車輛M的行進(jìn)性能與實(shí)際車輛R不同的情況下,如附圖2中所 見,模型車輛M與實(shí)際車輛R之間的車速區(qū)域不同,因此如果模型車輛M的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)是原 樣不動(dòng)地使用實(shí)際車輛R的車速確定的,那么就無(wú)法獲得期望的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)。就是說(shuō),即使 當(dāng)實(shí)際車輛R處于最大速度或?qū)⒔畲笏俣萺b時(shí),檔位MG3和MG4上發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)也沒有那 么大,因此,在車速區(qū)域RB內(nèi),在所有四個(gè)檔位上都不能生成高轉(zhuǎn)速發(fā)動(dòng)機(jī)聲音。因此,發(fā) 動(dòng)機(jī)聲音生成設(shè)備10使用下面的基于前面提到過(guò)的速度rb與mb之間的比率的數(shù)學(xué)表達(dá) 式,將由車速檢測(cè)部分210檢測(cè)到的實(shí)際車輛R的車速轉(zhuǎn)換為模型車輛M的虛擬最大速度(下文中稱為"虛擬車速"或"虛擬速度")虛擬車速(mm/min)=實(shí)際車輛R的車速(mm/min) X模型車輛M的最大速度(km/ h) +實(shí)際車輛R的最大速度(km/h)通過(guò)這樣的實(shí)際車輛R的車速轉(zhuǎn)換,發(fā)動(dòng)機(jī)聲音生成設(shè)備10獲得了與實(shí)際車輛R 的運(yùn)作狀態(tài)相對(duì)應(yīng)的模型車輛M的運(yùn)作狀態(tài)下的虛擬車速。于是,發(fā)動(dòng)機(jī)聲音生成設(shè)備10 根據(jù)所獲得的虛擬車速和速度與轉(zhuǎn)數(shù)之間的對(duì)應(yīng)關(guān)系設(shè)置信息330來(lái)判斷前述運(yùn)作狀態(tài) 下模型車輛M的檔。速度與轉(zhuǎn)數(shù)之間的對(duì)應(yīng)關(guān)系設(shè)置信息330包括要用作實(shí)際車輛R正在 加速或減速時(shí)的檔的判斷標(biāo)準(zhǔn)的設(shè)置信息和要用作實(shí)際車輛R正在以勻速行進(jìn)時(shí)的檔的 判斷標(biāo)準(zhǔn)的設(shè)置信息。注意,這里使用的術(shù)語(yǔ)"最大速度"是用來(lái)表示車輛正在行進(jìn)時(shí)采 用的最大速度,而不是車輛性能的最大極限;不過(guò),“最大速度"可以代表這種車輛性能的 最大極限。例如,“最大速度"可以是法律規(guī)定的最高速度。而且要注意,除了前述公式 之外的任何其它適當(dāng)?shù)臄?shù)學(xué)表達(dá)式都可以用于車速轉(zhuǎn)換。附圖3是要在實(shí)際車輛R加速或減速時(shí)予以參考的速度與轉(zhuǎn)數(shù)之間的對(duì)應(yīng)關(guān)系設(shè) 置信息330的圖解說(shuō)明,其中縱軸和橫軸以及各檔MG1、MG2、MG3和MG4的對(duì)應(yīng)關(guān)系的斜率 與附圖2中的類似。附圖3表示針對(duì)模型車輛M的虛擬車速選擇檔MGl、MG2、MG3和MG4 的情況下的區(qū)域gal、ga2、ga3和ga4(下文中,在不需要彼此區(qū)分的情況下,將會(huì)把這些區(qū) 域統(tǒng)稱為"區(qū)域ga")。當(dāng)虛擬車速處于區(qū)域gal內(nèi)時(shí),發(fā)動(dòng)機(jī)聲音生成設(shè)備10使用與檔 MGl相對(duì)應(yīng)的速度與轉(zhuǎn)數(shù)之間的對(duì)應(yīng)關(guān)系來(lái)生成發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)。隨著虛擬車速響應(yīng)于實(shí)際車 輛R的加速而增加,所生成的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)達(dá)到了升檔發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)SUal,并且于是離開了區(qū) 域gal。此時(shí),發(fā)動(dòng)機(jī)聲音生成設(shè)備10將用于生成發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)的檔特定的速度與轉(zhuǎn)數(shù)之間 的對(duì)應(yīng)關(guān)系轉(zhuǎn)換為檔MG2的這一對(duì)應(yīng)關(guān)系。在此之后,只要實(shí)際車輛R加速,發(fā)動(dòng)機(jī)聲音生 成設(shè)備10就會(huì)在升檔發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)SUa2和SUa3的每一個(gè)時(shí)將檔特定的速度與轉(zhuǎn)數(shù)之間的 對(duì)應(yīng)關(guān)系轉(zhuǎn)換為下一個(gè)高檔MG3或MG4的速度與轉(zhuǎn)數(shù)之間的對(duì)應(yīng)關(guān)系。注意,雖然在所圖 示的例子中將升檔發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)SUal、SUa2和SUa3都設(shè)置為相同的數(shù)字,但是升檔發(fā)動(dòng)機(jī)轉(zhuǎn) 數(shù)Sfel、SUa2和SUa3可以被設(shè)置為不同數(shù)字。另一方面,當(dāng)實(shí)際車輛R減速時(shí),一旦發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)減小到升檔發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)SDa2、 SDa3和SDa4中的任何一個(gè),發(fā)動(dòng)機(jī)聲音生成設(shè)備10就會(huì)將檔特定的速度與轉(zhuǎn)數(shù)之間的對(duì) 應(yīng)關(guān)系轉(zhuǎn)換為下一個(gè)低檔MG1、MG2或MG3的速度與轉(zhuǎn)數(shù)之間的對(duì)應(yīng)關(guān)系。按照上述方式, 發(fā)動(dòng)機(jī)聲音生成設(shè)備10實(shí)現(xiàn)了變檔或換擋,從而變速器升檔或降檔(即,變速器換高速檔 或換低速檔)會(huì)響應(yīng)于所獲得的虛擬速度的增加或減小在預(yù)定的車速上發(fā)生。于是,發(fā)動(dòng) 機(jī)聲音生成設(shè)備10參照前面提到的速度與轉(zhuǎn)數(shù)之間的對(duì)應(yīng)關(guān)系設(shè)置信息330選擇與所換 到的檔(傳動(dòng)比)對(duì)應(yīng)的檔特定的速度與轉(zhuǎn)數(shù)之間的對(duì)應(yīng)關(guān)系。此時(shí),區(qū)域gal和區(qū)域ga2在附圖3中所示的虛擬車速區(qū)域Bl中彼此重疊。在這 一虛擬車速區(qū)域Bl中,發(fā)動(dòng)機(jī)聲音生成設(shè)備10依據(jù)實(shí)際車輛R的行進(jìn)狀態(tài)使用檔MGl或 MG2來(lái)生成代表發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)的信息。發(fā)動(dòng)機(jī)聲音生成設(shè)備10的行為類似于上述虛擬車速 區(qū)域B2和B3中的行為。在這些區(qū)域中,除非所生成的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)超過(guò)了升檔發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù) SUaU SUa2和SUa3中的任何一個(gè),否則即使在實(shí)際車輛R的行進(jìn)已經(jīng)從加速變?yōu)闇p速時(shí), 用于生成發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)的檔也并不會(huì)被換到下一個(gè)高檔MG2、MG3或MG4。類似地,除非所生 成的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)低于了降檔發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)SDa2、SDa3和SDa4中的任何一個(gè),否則即使在實(shí)際車輛R的行進(jìn)已經(jīng)從減速變?yōu)榧铀贂r(shí),用于生成發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)的檔也并不會(huì)被換到下一個(gè)低 檔MG1、MG2或MG3。就是說(shuō),發(fā)動(dòng)機(jī)聲音生成設(shè)備10實(shí)現(xiàn)了這樣的換擋從某一檔發(fā)生降 檔時(shí)的車速小于發(fā)生升檔到某一檔時(shí)的車速。下文中將會(huì)把這些速度之間的區(qū)域稱為"死 車速區(qū)域"。由于定義了"死車速區(qū)域",因此發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)與車速之間的關(guān)系給出了附圖 所示的變速器升檔和降檔之間的滯后特性。附圖4是要在實(shí)際車輛R以恒定速度行駛時(shí)參考的速度與轉(zhuǎn)數(shù)之間的對(duì)應(yīng)關(guān)系設(shè) 置信息330的圖解說(shuō)明。在附圖4中,縱軸和橫軸以及各檔MGl、MG2、MG3和MG4的斜率類 似于附圖2中的。附圖4表示針對(duì)模型車輛M的虛擬車速選擇各檔MG1、MG2、MG3和MG4的 情況下的區(qū)域gbl、gb2、gb3和gb4(下文中,在不需要彼此區(qū)分的情況下,將會(huì)把這些區(qū)域 統(tǒng)稱為"區(qū)域gb")。當(dāng)實(shí)際車輛R以恒定速度行進(jìn)時(shí),發(fā)動(dòng)機(jī)聲音生成設(shè)備10使用比加 速和減速時(shí)使用的檔高的檔來(lái)生成代表發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)的信息。因此,將區(qū)域gb設(shè)置為這樣 發(fā)生變速器升檔或降檔時(shí)的車速要低于前面提到的區(qū)域ga中的這一車速。此外,將區(qū)域gb 設(shè)置為這樣所生成的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)不會(huì)降低到預(yù)定范圍以下。就是說(shuō),即使對(duì)于同樣的虛擬 車速,所生成的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)也會(huì)變得比實(shí)際車輛R加速和減速時(shí)的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)小。發(fā)動(dòng)機(jī) 聲音生成設(shè)備10根據(jù)加速度檢測(cè)部分220檢測(cè)到的加速度信息確定實(shí)際車輛R是否正在 以恒定速度行進(jìn)。一般來(lái)說(shuō),發(fā)動(dòng)機(jī)的旋轉(zhuǎn)伴有燃爆間隔波動(dòng)(下文中將會(huì)把這一燃爆間隔波動(dòng)簡(jiǎn) 稱為"波動(dòng)")。為了再現(xiàn)這一波動(dòng),本實(shí)施方式的發(fā)動(dòng)機(jī)聲音生成設(shè)備10使用按照模 型車輛M的發(fā)動(dòng)機(jī)特性預(yù)先確定的范圍內(nèi)生成的隨機(jī)數(shù)。在本實(shí)施方式中,假設(shè)所述預(yù) 先確定的范圍是從零到定義波動(dòng)寬度的預(yù)定上限值(將會(huì)把這個(gè)預(yù)定上限值稱為"波動(dòng) 值")。就是說(shuō),處理部分40生成從零到波動(dòng)值范圍內(nèi)的隨機(jī)數(shù)并且執(zhí)行根據(jù)所生成的隨 機(jī)數(shù)對(duì)發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)施加波動(dòng)的處理。例如,可以將所生成的隨機(jī)數(shù)加到發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)上,或者 可以通過(guò)將發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)和隨機(jī)數(shù)代入到預(yù)定函數(shù)中來(lái)計(jì)算發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)。附圖5是發(fā)動(dòng)機(jī)聲音生成設(shè)備10生成代表發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)的信息的處理的流程圖。首 先,在步驟S110,發(fā)動(dòng)機(jī)聲音生成設(shè)備10檢測(cè)實(shí)際車輛R的車速。然后,在步驟S120,發(fā)動(dòng) 機(jī)聲音生成設(shè)備10根據(jù)存儲(chǔ)在存儲(chǔ)部分30中的車速區(qū)域設(shè)置信息320將所檢測(cè)到的車速 轉(zhuǎn)換為虛擬車速。在下一個(gè)步驟S130,發(fā)動(dòng)機(jī)聲音生成設(shè)備10檢測(cè)實(shí)際車輛R的加速度。 然后,在步驟S140,發(fā)動(dòng)機(jī)聲音生成設(shè)備10確定所檢測(cè)到的加速度的絕對(duì)值是否小于預(yù)定 值"a"。如果所檢測(cè)到的加速度的絕對(duì)值等于或大于預(yù)定值"a"(在步驟S140是否定 的判斷結(jié)果),則在步驟S150,發(fā)動(dòng)機(jī)聲音生成設(shè)備10讀出要在實(shí)際車輛R加速或減速時(shí) 參考的速度與轉(zhuǎn)數(shù)之間的對(duì)應(yīng)關(guān)系設(shè)置信息330。注意,前面提到的步驟S110、S120和S130 的順序可以是反過(guò)來(lái)的。如果所檢測(cè)到的加速度的絕對(duì)值小于預(yù)定值"a"(在步驟S140是肯定的判斷結(jié) 果),則在步驟S160,發(fā)動(dòng)機(jī)聲音生成設(shè)備10讀出要在實(shí)際車輛R以恒定速度行進(jìn)時(shí)參考 的速度與轉(zhuǎn)數(shù)之間的對(duì)應(yīng)關(guān)系設(shè)置信息330。然后,在步驟S170,發(fā)動(dòng)機(jī)聲音生成設(shè)備10 根據(jù)所讀出的設(shè)置信息和虛擬車速更新檔的信息(即,檔信息),該檔信息將要用來(lái)生成代 表發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)的信息。在下一個(gè)步驟S180,發(fā)動(dòng)機(jī)聲音生成設(shè)備10根據(jù)更新后的設(shè)置信息 和虛擬車速以及速度與轉(zhuǎn)數(shù)之間的對(duì)應(yīng)關(guān)系設(shè)置信息330生成代表模型車輛的發(fā)動(dòng)機(jī)轉(zhuǎn) 數(shù)的信息。然后,在步驟S190,發(fā)動(dòng)機(jī)聲音生成設(shè)備10執(zhí)行用來(lái)生成前面提到的隨機(jī)數(shù)和將這樣生成的隨機(jī)數(shù)與所生成的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)相加的波動(dòng)處理。下面介紹如何從實(shí)際車輛R的車速獲得油門開度。駕駛實(shí)際車輛R的駕駛?cè)藛T通 過(guò)壓下可用來(lái)進(jìn)行操縱油門開度的操作的加速控制器(未示出)以在預(yù)定范圍內(nèi)移動(dòng)該加 速控制器,來(lái)調(diào)節(jié)油門開度。例如,在不對(duì)加速控制器加以操縱時(shí),油門開度是0%,而當(dāng)加 速控制器處于預(yù)定范圍的最大極限位置上時(shí),油門開度為100%。根本沒有對(duì)加速控制器進(jìn) 行操縱時(shí)的開度由處理部分40預(yù)存在RAM 430中,作為初始油門開度值"0" (%),不過(guò) 也可以將初始油門開度值設(shè)置為任何其它的適當(dāng)值。下文中將會(huì)把存儲(chǔ)在RAM 430中的油 門開度值稱為"油門開度A"。油門開度A是可由處理部分40連續(xù)更新的值并且是代表油 門開度當(dāng)前值的值。除了 RAM 430之外,油門開度A也可以存儲(chǔ)在可由處理部分40更新的 任何適當(dāng)?shù)牟糠种?。一旦車輛開始行進(jìn),處理部分40就會(huì)根據(jù)檔和車速的變化趨勢(shì)來(lái)計(jì)算 油門開度A的當(dāng)前值。這一車速變化是根據(jù)由車速檢測(cè)部分210檢測(cè)到的車速來(lái)獲得的。 下面介紹由車速檢測(cè)部分210檢測(cè)到的車速。附圖6是對(duì)實(shí)際車輛R的車速和檢測(cè)到的車速進(jìn)行比較的曲線圖。在附圖6中, Cl表示車速檢測(cè)部分210檢測(cè)實(shí)際車輛R的車速并且將所檢測(cè)到的車速輸出到處理部分 40的一個(gè)循環(huán)周期Cl。循環(huán)周期Cl具有根據(jù)模型車輛M的發(fā)動(dòng)機(jī)特性、車速檢測(cè)部分210 的傳感器性能和/或之類的因素預(yù)先確定的長(zhǎng)度。在本實(shí)施方式中,假設(shè)循環(huán)周期Cl具有 20毫秒的長(zhǎng)度。更具體地,附圖6A示出了實(shí)際車輛R處于加速狀態(tài)時(shí)每個(gè)周期Cl測(cè)得的 車速rs和實(shí)際車速RS。本實(shí)施方式中的車速檢測(cè)部分210以lkm/h為單位(S卩,以lkm/h的分辨率)檢 測(cè)車速。這一單位(即,lkm/h)表示車速檢測(cè)部分210分辨速度的能力,并且下文中將會(huì)把 這一能力稱為"速度分辨率"。更具體地,在附圖6A圖示的例子中,車速檢測(cè)部分210在 時(shí)間點(diǎn)tal和ta2檢測(cè)到車速rsl,并且在時(shí)間點(diǎn)ta3和ta4檢測(cè)到車速rs2。車速rs2比 車速rsl高lkm/h。因此,即使當(dāng)實(shí)際車輛R的車速在循環(huán)周期Cl期間變化了一個(gè)小于車 速檢測(cè)部分210的速度分辨率的量時(shí),車速檢測(cè)部分210也不會(huì)檢測(cè)到這一車速變化。附圖6B是表示在實(shí)際車輛R以恒定車速行進(jìn)時(shí)所檢測(cè)到的車速rs和實(shí)際車速RS 的曲線圖。車輛R的實(shí)際車速RS從時(shí)間點(diǎn)tbl到tb4恒定保持在RS5上。另一方面,車速 檢測(cè)部分210在時(shí)間點(diǎn)tbl和tb3檢測(cè)到車速rs3,并且在時(shí)間點(diǎn)讓2和tb4檢測(cè)到車速 rs4。車速rs3比車速rs4高lkm/h。就是說(shuō),在實(shí)際車輛R以介于可由車速檢測(cè)部分210 檢測(cè)到的車速rs3和rs4之間的車速RS5行進(jìn)的時(shí)候,車速檢測(cè)部分210卻只能反反復(fù)復(fù) 檢測(cè)到車速rs3和rs4。這樣,發(fā)動(dòng)機(jī)聲音生成設(shè)備10就不能判斷出實(shí)際車輛R是否正在 以恒定車速行駛。為了檢測(cè)到因?yàn)檐囁贆z測(cè)部分210的速度分辨率而不能察覺到的車速, 將發(fā)動(dòng)機(jī)聲音生成設(shè)備10構(gòu)造成用來(lái)檢測(cè)實(shí)際車輛R的車速變化趨勢(shì)(下文中將會(huì)把這 一趨勢(shì)稱為"車速變化趨勢(shì)")并且根據(jù)所檢測(cè)到的車速變化趨勢(shì)來(lái)判斷實(shí)際車速。附圖7是車速變化趨勢(shì)的圖解說(shuō)明。如前面所指出的,車速檢測(cè)部分210向處理 部分40輸出以循環(huán)周期Cl為時(shí)間間隔檢測(cè)到的車速。處理部分40將從車速檢測(cè)部分210 輸入的各個(gè)車速信息存儲(chǔ)到RAM 430中。然后,處理部分40將在時(shí)間點(diǎn)t (η)檢測(cè)到的車 速與在比時(shí)間點(diǎn)t(n)早一個(gè)循環(huán)周期Cl的時(shí)間點(diǎn)t(n-l)檢測(cè)到的車速進(jìn)行比較。如果 比較結(jié)果發(fā)現(xiàn)在時(shí)間點(diǎn)t (η)檢測(cè)到的車速高于在時(shí)間點(diǎn)t(n-l)檢測(cè)到的車速,則處理部 分40將一個(gè)值"+1"存儲(chǔ)到RAM 430中,作為在時(shí)間點(diǎn)t(n)按照與時(shí)間點(diǎn)t (n_l)檢測(cè)到的車速間的差異確定的值。另一方面,如果比較結(jié)果發(fā)現(xiàn)在時(shí)間點(diǎn)t (η)檢測(cè)到的車速小于 在時(shí)間點(diǎn)t(n-l)檢測(cè)到的車速,則處理部分40將一個(gè)值"-1"存儲(chǔ)到RAM 430中,作為在 時(shí)間點(diǎn)t(n)按照與時(shí)間點(diǎn)t(n-l)檢測(cè)到的車速間的差異確定的值。此外,如果發(fā)現(xiàn)在時(shí) 間點(diǎn)t (η)檢測(cè)到的車速等于在時(shí)間點(diǎn)t (n-1)檢測(cè)到的車速,則處理部分40在RAM 430中 存儲(chǔ)一個(gè)值"0"。下文中將會(huì)把這一在時(shí)間點(diǎn)t (η)按照與在前一時(shí)間點(diǎn)t (n-1)檢測(cè)到 的車速間的差異確定的值稱為"車速差D(n)",并且在不具體指定時(shí)間點(diǎn)的情況下稱為" 車速差D"。按照前述方式,本實(shí)施方式中的處理部分40獲得了車速差D,該車速差就是每 個(gè)循環(huán)周期Cl的車速變化趨勢(shì)。處理部分40獲取每一循環(huán)周期Cl的這一車速差D(n)并且將所獲得的車速差 D (η)累積到RAM 430中。循環(huán)周期Cl是通過(guò)將預(yù)定周期C2分成多個(gè)較小周期而獲得的單 位時(shí)間段(或子周期)之一。一旦將與預(yù)定周期C2相對(duì)應(yīng)的車速差D(η)按順序累積到了 RAM 430中,處理部分40就會(huì)對(duì)所累積的車速差D(η)進(jìn)行求和。車速差D(n)的總和表示 實(shí)際車輛R的車速按照哪種趨勢(shì)變化。就是說(shuō),處理部分40根據(jù)在循環(huán)周期Cl內(nèi)獲得的 變化趨勢(shì)來(lái)獲得周期C2的變化趨勢(shì)。周期C2具有按照模型車輛M的發(fā)動(dòng)機(jī)特性等確定的 長(zhǎng)度。下文中將會(huì)把在一直持續(xù)到時(shí)間點(diǎn)t (η)的周期C2期間獲得的車速差D (η)的總和 值稱為"車速變化趨勢(shì)L(n)",并且在沒有特別指定時(shí)間點(diǎn)的情況下稱為"車速變化趨勢(shì) L"。周期C2的長(zhǎng)度是根據(jù)前面提到的周期Cl與執(zhí)行發(fā)動(dòng)機(jī)聲音生成所依照的周期之間 的關(guān)系來(lái)確定的。例如,在本實(shí)施方式中,假設(shè)周期C2的長(zhǎng)度是320毫秒。車速變化趨勢(shì) L代表車輛R的車速變化趨勢(shì)。附圖7中所示的車速rs4、rs5和rd6表示在一直持續(xù)到時(shí)間點(diǎn)t (η)的周期C2期 間車速檢測(cè)部分210檢測(cè)到的實(shí)際車輛R的車速變化的實(shí)例。更具體地,附圖7Α的車速實(shí) 例rs4表示在實(shí)際車輛R以恒定速度行進(jìn)時(shí)檢測(cè)到的車速。在車速實(shí)例rs4中,在周期C2 期間反復(fù)進(jìn)行響應(yīng)于車速差D增加+1而加-1的操作。在車速實(shí)例rs4中,處理部分40獲 得+1作為車速變化趨勢(shì)L(n)。附圖7B的車速實(shí)例rs5表示在實(shí)際車輛R減速時(shí)檢測(cè)到 的車速。車速實(shí)例rs5包括周期C2中的很多車速差D為-1的循環(huán)周期Cl。在車速實(shí)例 rs5中,處理部分40獲得-7作為車速變化趨勢(shì)L (η)。附圖7C的車速實(shí)例rs6表示在實(shí)際 車輛R加速時(shí)檢測(cè)到的車速。車速實(shí)例rs6包括周期C2內(nèi)的很多車速差D為+1的循環(huán)周 期Cl。在車速實(shí)例rs6中,處理部分40獲得+8作為車速變化趨勢(shì)L (η)。處理部分40根 據(jù)車速變化趨勢(shì)L(n)得到一個(gè)用于修正油門開度A的值。附圖8是基于油門開度修正值的油門開度修正的圖解說(shuō)明。附圖8A示出的是 保存著車速變化趨勢(shì)L和油門開度修正值CR的值之間的對(duì)應(yīng)關(guān)系的表格Tl。表格Tl作 為一個(gè)定檔時(shí)油門開度設(shè)置信息340存儲(chǔ)在存儲(chǔ)部分30。就是說(shuō),在表格Tl中,車速變 化趨勢(shì)L和油門開度修正值CR的值以這樣一種方式彼此相互關(guān)聯(lián)在車速變化趨勢(shì)L的 值是〃 3或更大〃、“+2〃、“ -2〃和〃 -3或更小〃的情況下,油門開度修正值CR分 別是〃 +2〃、‘‘ +1〃、‘‘ -1"和〃 -2〃。稍后將參照附圖9介紹車速變化趨勢(shì)L的值 是"1"、“ 0"和"-1"的情況。附圖8B是表示油門開度A如何按照表格Tl波動(dòng)的曲線 圖。時(shí)間點(diǎn)t cO到tc8是從時(shí)間點(diǎn)tcO開始每隔一個(gè)周期C2連續(xù)變化的時(shí)間點(diǎn)。從時(shí)間 點(diǎn)t cO到時(shí)間點(diǎn)tc3,加了三次+2作為油門開度修正值CR,從而油門開度A在時(shí)間點(diǎn)tc3 處取得的值為6%。在時(shí)間點(diǎn)tc3之后,“+1〃、“ -I"、“ -2〃、“ -I"和〃 +1"的油門開度修正值CR被按順序加到油門開度A上,從而油門開度A變?yōu)? %、6 %、4 %、3 %并 且然后變?yōu)?%。附圖9是車速變化趨勢(shì)L為〃 1〃、“ 0〃和〃 -1"時(shí)油門開度修正值的圖解說(shuō) 明。當(dāng)車速變化趨勢(shì)L為〃 1〃、‘‘ 0〃和〃 -1〃時(shí),就意味著實(shí)際車輛R正在以基本上 恒定不變的車速行進(jìn)(下文中將會(huì)把這樣的行進(jìn)稱為"恒定速度行進(jìn)")。在這種情況 下,油門開度被保持為近似恒定不變。而且,下文中將會(huì)把在實(shí)際車輛R以恒定速度行進(jìn) 期間保持恒定不變的油門開度稱為"參考油門開度BA"。前面提到的車速變化趨勢(shì)L的 值"1"、" 0"和"-1"是在按照實(shí)際車輛R的行進(jìn)特性預(yù)先確定的范圍內(nèi)設(shè)定的,不過(guò) 也可以在其它的范圍內(nèi)設(shè)定它們。更具體地,附圖9A示出的是表格T2,其中彼此相互關(guān)聯(lián) 地存儲(chǔ)著實(shí)際車輛R的恒定車速的值和參考油門開度BA的值。表格T2作為一個(gè)定檔時(shí)油 門開度設(shè)置信息340存儲(chǔ)在存儲(chǔ)部分30中。表格T2定義了實(shí)際車輛R的恒定車速的值與 參考油門開度BA的值之間的關(guān)聯(lián)關(guān)系的一個(gè)實(shí)例,這一關(guān)聯(lián)關(guān)系是按照實(shí)際車輛R的性能 和提供發(fā)動(dòng)機(jī)聲音的模型車輛M的性能設(shè)定的。如果時(shí)間點(diǎn)t(n)處的車速變化趨勢(shì)L(n)為〃 1"、“ 0"或〃 ,則處理部分 40判定實(shí)際車輛R正在以基本上恒定的車速行進(jìn)。然后,處理部分40參考表格T2根據(jù)時(shí) 間點(diǎn)t(n)的車速和時(shí)間點(diǎn)t(n)檢測(cè)到的車速rs (η)獲得參考油門開度BA (η)。然后,根據(jù) 所獲得的參考油門開度BA (η),處理部分40使用不同于表格Tl的表格Τ3獲得油門開度修 正值。附圖9Β是表格Τ3的圖解說(shuō)明,表格Τ3中彼此相互關(guān)聯(lián)地存儲(chǔ)著所獲得的參考油門 開度BA (η)與比時(shí)間點(diǎn)t(n)早-個(gè)周期C2的時(shí)間點(diǎn)t (n_l)處的油門開度A(n_l)之間的 比較結(jié)果以及油門開度修正值CR。表格T3作為一個(gè)定檔時(shí)油門開度設(shè)置信息340存儲(chǔ)在 存儲(chǔ)部分30中。在表格T3中,油門開度修正值〃 +1"、“ 0〃和〃 -1"與大于油門開度 A(n-l)的參考油門開度BA (η)、等于油門開度A(n-l)的參考油門開度BA (η)和小于油門開 度A(n-l)的參考油門開度BA(η)相關(guān)聯(lián)。就是說(shuō),表格Τ3基于RAM 430中存儲(chǔ)的參考油 門開度BA(η)和油門開度A(n-l)的值指出油門開度的修正值。附圖9C是表示油門開度A按照表格T2和T3波動(dòng)的實(shí)例方式的曲線圖。時(shí)間點(diǎn) tdO到td4和tdlO到tdl4是每隔周期C2連續(xù)變化的時(shí)間點(diǎn)。附圖9C示出的是實(shí)際車輛 R從時(shí)間點(diǎn)tdO到時(shí)間點(diǎn)td4以恒定車速行進(jìn)并且從時(shí)間點(diǎn)tdlO到時(shí)間點(diǎn)tdl4以恒定車 速行進(jìn)的情況。讓我們假設(shè)時(shí)間點(diǎn)tdO處的油門開度為1(%)。如果實(shí)際車輛R從時(shí)間點(diǎn) tdO到時(shí)間點(diǎn)td3以35km/h的速度行進(jìn),則處理部分40參考表格T2來(lái)獲得)作為 參考油門開度BA的值。然后,處理部分40將時(shí)間點(diǎn)tdl處的參考油門開度BA的值(即, 2(%))與時(shí)間點(diǎn)tdO處的油門開度A的值(8卩,1(%))進(jìn)行比較。然后,根據(jù)比較結(jié)果, 處理部分40參考表格T3來(lái)獲得值〃 +1"作為油門開度修正值CR。一旦像這樣獲得了油 門開度修正值CR,處理部分40就將油門開度修正值CR與油門開度A的值相加,從而計(jì)算出 時(shí)間點(diǎn)tdl處的油門開度A的值。在這種情況下,如此計(jì)算出來(lái)的時(shí)間點(diǎn)tdl處油門開度 A的值為2 (% )。因?yàn)橛烷T開度A和參考油門開度BA都是2 (% ),S卩,彼此相等,所以時(shí)間 點(diǎn)td2到td4的油門開度修正值CR為〃 0〃,從而油門開度A保持為2(%)。假設(shè)實(shí)際車輛R從時(shí)間點(diǎn)tdlO到時(shí)間點(diǎn)tdl4以50km/h的速度行進(jìn)。如果時(shí)間 點(diǎn)tdlO處的油門開度A是),則處理部分40在時(shí)間點(diǎn)tdll參考表格T2和T3來(lái)獲 得"+1"作為油門開度修正值CR并且計(jì)算油門開度A為4(%)。在時(shí)間點(diǎn)tdl2,處理部分40參考表格T2和T3獲得"-1"作為油門開度修正值CR并且計(jì)算油門開度A為3(%)。 因?yàn)樵诒緦?shí)施方式中是以的分辨率設(shè)定的油門開度修正值CR,所以如果參考油門開度 BA包括小數(shù)位,就要將油門開度A計(jì)算成在最接近參考油門開度BA值的兩個(gè)值之間反復(fù)交 替。如前面所提出的,一旦獲得了參考油門開度BA,聲音生成設(shè)備10就使用與所獲得的值 相對(duì)應(yīng)的油門開度修正值CR更新RAM 430中存儲(chǔ)的油門開度的值。注意,可以以小于或大 于)的分辨率設(shè)定油門開度修正值CR。接下來(lái),將會(huì)給出關(guān)于在普通車輛的駕駛?cè)藛T通過(guò)降檔或升檔操作進(jìn)行換擋或變 檔時(shí)的油門開度的介紹。為了進(jìn)行換擋,駕駛?cè)藛T將發(fā)動(dòng)機(jī)的旋轉(zhuǎn)運(yùn)動(dòng)與驅(qū)動(dòng)軸的旋轉(zhuǎn)運(yùn) 動(dòng)分離開,按照改變后的齒輪比調(diào)整發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)并且然后再次將發(fā)動(dòng)機(jī)和驅(qū)動(dòng)軸連接起 來(lái)。下面介紹在例如手動(dòng)變速器車輛中進(jìn)行的操作。注意,在自動(dòng)變速器車輛中,下面的控 制是由自動(dòng)變速器代替駕駛?cè)藛T來(lái)執(zhí)行的。附圖10是表示在變速器降檔時(shí)車速S、發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)R和油門開度A隨時(shí)間變化的 例子的曲線圖。附圖10示出的是如車速S表明的車輛減速時(shí)的情形。在變檔之前,駕駛?cè)?員使之前操縱的加速控制器回位,直到油門開度返回到)。在圖示的例子中,油門開 度在時(shí)間點(diǎn)tel返回到了 0(% )。然后,在時(shí)間點(diǎn)te2,駕駛?cè)藛T開始將變速器換到低速檔 (低齒輪比)的操作。首先,在將變速器與發(fā)動(dòng)機(jī)分離之后,駕駛?cè)藛T操縱加速控制器,直到 油門開度A達(dá)到預(yù)定開度Al (下文中稱為〃降檔油門開度Al")。隨著油門開度A像這樣 增加,發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)R從Rl增加到R2。然后,在時(shí)間點(diǎn)te3,駕駛?cè)藛T將變速器再次與發(fā)動(dòng)機(jī) 連接并且使所操縱的加速控制器還原,直到油門開度再次達(dá)到)。通過(guò)駕駛?cè)藛T以前 述方式控制車輛,車輛可以在用低速檔實(shí)現(xiàn)較大發(fā)動(dòng)機(jī)制動(dòng)力的同時(shí)減速。降檔油門開度 Al作為一個(gè)換檔時(shí)油門開度設(shè)置信息350存儲(chǔ)在存儲(chǔ)部分30中。附圖11是表示在變速器升檔時(shí)車速S、發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)R和油門開度A隨時(shí)間變化的 例子的曲線圖。在附圖11中,A0、A2和A3表示油門開度的值,R3和R4表示發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)的 值。附圖11表示的是如車速S所示的車輛正在加速的情形。駕駛?cè)藛T通過(guò)操縱加速控制 器來(lái)使車輛加速,直到油門開度達(dá)到值A(chǔ)3。油門開度A3表示車輛的最大油門開度(下文 中稱為"最大油門開度A3")。駕駛?cè)藛T在時(shí)間點(diǎn)tf2開始使變速器升檔。首先,駕駛?cè)?員使之前操縱的加速控制器回位,直到油門開度達(dá)到0 (%)。在這種情況下,駕駛?cè)藛T在時(shí) 間點(diǎn)tf2執(zhí)行加速控制器回位操作,從而使得油門開度取值A(chǔ)O ;值A(chǔ)O表示油門開度當(dāng)前為 O(Vo)0在達(dá)到油門開度AO之后,駕駛?cè)藛T將變速器與發(fā)動(dòng)機(jī)分離。然后,駕駛?cè)藛T操縱 加速控制器,直到油門開度A達(dá)到預(yù)定值A(chǔ)2(下文中稱為"升檔油門開度A2")。這里假設(shè) 升檔油門開度A2是最大油門開度A3的值的一半。一旦油門開度A達(dá)到升檔油門開度A2, 駕駛?cè)藛T就將變速器與發(fā)動(dòng)機(jī)再次連接。在連接變速器之后,駕駛?cè)藛T操縱加速控制器,直 到油門開度A達(dá)到最大油門開度A3。到時(shí)間點(diǎn)tf2之前,發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)R隨著油門開度A的 操縱量而增加,然后到時(shí)間點(diǎn)tf3之前暫時(shí)減小,并且然后在時(shí)間點(diǎn)tf3之后再次增大。注 意,在本實(shí)施方式的發(fā)動(dòng)機(jī)聲音生成設(shè)備10中,升檔油門開度A2可以是除了最大油門開度 A3的一半以外的任何其它期望值。在這種情況下,僅僅需要按照模型車輛M的工作特性設(shè) 定升檔油門開度A2。升檔油門開度A2作為一個(gè)換檔時(shí)油門開度設(shè)置信息350存儲(chǔ)在存儲(chǔ) 部分30中。13
按照前述的方式,發(fā)動(dòng)機(jī)聲音生成設(shè)備10在降檔時(shí)將油門開度A更新為降檔油門 開度Al,而在升檔時(shí)它將油門開度更新為升檔油門開度A2。就是說(shuō),在檢測(cè)到檔位變化時(shí), 發(fā)動(dòng)機(jī)聲音生成設(shè)備10對(duì)油門開度A進(jìn)行更新,以采用預(yù)定值。在下面的介紹中,將會(huì)在不 需要彼此區(qū)分的情況下把降檔油門開度Al和升檔油門開度A2總稱為"變檔油門開度"。附圖12是發(fā)動(dòng)機(jī)聲音生成設(shè)備10生成代表油門開度的信息的處理的流程圖。首 先,在步驟S200,處理部分40獲得在附圖5中所示的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)生成處理中的步驟S170更 新了的檔信息以及更新前的(未更新的)檔信息(即,在步驟S170更新之前的檔信息)。然 后,在步驟S210,處理部分40確定經(jīng)過(guò)更新的檔是否與未更新的檔不同。如果在步驟S210 確定出這些檔彼此不同,則處理部分40判定存在換擋(檔位變化)(在步驟S210是肯定的 判斷結(jié)果),然后在步驟S220從存儲(chǔ)部分30中獲得換檔時(shí)油門開度設(shè)置信息350。就是說(shuō), 處理部分40根據(jù)實(shí)際車輛R的車速信息判斷是否存在換擋。在本實(shí)施方式中,換擋的存在 與否是通過(guò)檢測(cè)部分群20、存儲(chǔ)部分30和處理部分40的操作來(lái)確定的,它們一起構(gòu)成了用 來(lái)確定是否有換擋的裝置。在步驟S300,如果已經(jīng)進(jìn)行了換擋來(lái)降低了一檔,則處理部分 40生成降檔油門開度Al作為當(dāng)前油門開度,而如果已經(jīng)進(jìn)行了換擋來(lái)升高了一檔,則處理 部分40生成升檔油門開度A2作為當(dāng)前油門開度。如果在步驟S210判定檔彼此并非不同,則處理部分40判定沒有檔位變化(在步 驟S210是否定的判斷結(jié)果),并且因此,處理部分40執(zhí)行步驟S230到S300的操作,以便根 據(jù)車速變化趨勢(shì)值生成油門開度。就是說(shuō),在步驟S230,處理部分40首先獲得由車速檢測(cè) 部分210檢測(cè)到的實(shí)際車輛R的車速信息。然后,在步驟S240,處理部分40在周期C2期間將 所獲取的實(shí)際車輛R的車速信息累積到RAM 430中。然后,在步驟S250,處理部分40根據(jù)所 累積的車速信息計(jì)算車速差值。然后,在步驟S260,處理部分40根據(jù)車速差值計(jì)算車速變 化趨勢(shì)值。然后,在步驟S270,處理部分40判斷計(jì)算出來(lái)的車速差值是否是"1"、“ 0" 和"-1〃中的任一個(gè)。如果計(jì)算出來(lái)的車速差值是〃 1〃、“ 0〃和〃 -1〃中的任何一個(gè)(在步驟S270 是肯定的判斷結(jié)果),則處理部分40前進(jìn)到步驟S280,在這個(gè)步驟中,處理部分40參考存 儲(chǔ)在存儲(chǔ)部分30中的表格T2來(lái)獲得與步驟S240中最后累積的車速信息相對(duì)應(yīng)的參考油 門開度。然后,在步驟S290,處理部分40將所獲得的參考油門開度與早一個(gè)周期C2的時(shí) 間點(diǎn)上的油門開度進(jìn)行比較,從而通過(guò)參考存儲(chǔ)在存儲(chǔ)部分中的表格T3獲得油門開度修 正值。然后,處理部分40將所獲得的油門開度修正值與在早一個(gè)周期C2的時(shí)間點(diǎn)上檢測(cè) 到的油門開度相加,從而生成油門開度。這樣,在步驟S300,處理部分40使用所生成的油 門開度更新存儲(chǔ)在RAM 430中的油門開度A的值,并且將這樣更新了的油門開度值存儲(chǔ)到 RAM 430 中。如果計(jì)算出來(lái)的車速差值不是〃 1"、“ 0〃和〃 -1〃中的任何一個(gè)(在步驟 S270是否定的判斷結(jié)果),則在步驟S290,處理部分40參照存儲(chǔ)在存儲(chǔ)部分30中的表格Tl 來(lái)獲得與所獲得的車速變化趨勢(shì)值相對(duì)應(yīng)的油門開度修正值。處理部分40將所獲得的油 門開度修正值與在早一個(gè)周期C2的時(shí)間點(diǎn)上檢測(cè)到的油門開度相加,從而生成油門開度。 這樣,在步驟S300,處理部分40使用這樣生成的油門開度更新存儲(chǔ)在RAM 430中的油門開 度A的值,并且將這樣更新了的油門開度值存儲(chǔ)到RAM 430中。如前面所提出的,聲音生成設(shè)備10根據(jù)車速信息生成發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)和油門開度。下面介紹發(fā)動(dòng)機(jī)聲音生成部分50如何使用所生成的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)和油門開度生成模型車輛M 的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)和生成與實(shí)際車輛R的車速狀態(tài)相對(duì)應(yīng)的發(fā)動(dòng)機(jī)聲音。附圖13是由發(fā)動(dòng)機(jī)聲音生成部分50生成發(fā)動(dòng)機(jī)聲音的圖解說(shuō)明。發(fā)動(dòng)機(jī)聲音生 成部分50具有存儲(chǔ)在操作狀態(tài)設(shè)置存儲(chǔ)部分520中的代表實(shí)際車輛R的操作狀態(tài)的表格 T4。更具體地,表格T4在方框1到25中存儲(chǔ)著使用發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)和油門開度作為參數(shù)定義 的操作狀態(tài)的各種樣式。一旦從處理部分40輸入了代表發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)和油門開度的信息,發(fā) 動(dòng)機(jī)聲音生成部分50就會(huì)參照表格T4確定與所輸入的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)和油門開度相對(duì)應(yīng)的實(shí) 際車輛R的操作狀態(tài)的具體樣式。注意,存儲(chǔ)實(shí)際車輛R的操作狀態(tài)樣式的方框的數(shù)量不 必局限于如圖所示的二十五個(gè),而是可以大于或小于二十五個(gè);就是說(shuō),可以在表格T4中 預(yù)存不是二十五個(gè)的期望數(shù)量的實(shí)際車輛R的操作狀態(tài)樣式。發(fā)動(dòng)機(jī)聲音數(shù)據(jù)存儲(chǔ)部分510中,針對(duì)模型車輛M的指定車速區(qū)域內(nèi)的各個(gè)操作 狀態(tài)樣式,預(yù)存了與代表操作狀態(tài)樣式的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)和油門開度相對(duì)應(yīng)的發(fā)動(dòng)機(jī)聲音數(shù) 據(jù)。所存儲(chǔ)的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)是一個(gè)燃燒循環(huán)中的燃爆部分的數(shù)據(jù),更具體地,是與一個(gè)缸 體內(nèi)一次燃爆相對(duì)應(yīng)的數(shù)據(jù)。在本實(shí)施方式中,在發(fā)動(dòng)機(jī)聲音數(shù)據(jù)存儲(chǔ)部分510中預(yù)存了 與操作狀態(tài)1、5、13、21和25的樣式相對(duì)應(yīng)的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)W1、W5、W13、W21和W25。發(fā) 動(dòng)機(jī)聲音生成部分50使用發(fā)動(dòng)機(jī)聲音數(shù)據(jù)W1、W5、W13、W21和W25并且基于經(jīng)過(guò)更新的油 門開度值和所獲得的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)信息生成合成的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。注意,預(yù)存在發(fā)動(dòng)機(jī)聲 音數(shù)據(jù)存儲(chǔ)部分510中的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)可以是與車輛操作狀態(tài)的部分或所有可能樣式 相對(duì)應(yīng)的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。更具體地,發(fā)動(dòng)機(jī)聲音生成部分50通過(guò)對(duì)發(fā)動(dòng)機(jī)聲音數(shù)據(jù)W1、W5、W13、W21和W25 進(jìn)行加權(quán)并且對(duì)經(jīng)過(guò)加權(quán)的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)W1、W5、W13、W21和W25進(jìn)行疊加,生成合成的 發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。在操作狀態(tài)樣式3的情況下,發(fā)動(dòng)機(jī)聲音生成部分50為發(fā)動(dòng)機(jī)聲音數(shù) 據(jù)Wl和W5設(shè)定加權(quán)值〃 0.5〃并且為發(fā)動(dòng)機(jī)聲音數(shù)據(jù)W13、W21和W25設(shè)定加權(quán)值〃 0"。 然后,發(fā)動(dòng)機(jī)聲音生成部分50將用0. 5的加權(quán)值加權(quán)了的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)Wl和W5彼此疊 加,從而針對(duì)操作狀態(tài)樣式3生成合成的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。此外,在針對(duì)各個(gè)操作狀態(tài)樣式 都存儲(chǔ)了發(fā)動(dòng)機(jī)聲音數(shù)據(jù)的情況下,可以用加權(quán)值"1"對(duì)與操作狀態(tài)樣式相對(duì)應(yīng)的發(fā)動(dòng) 機(jī)聲音數(shù)據(jù)進(jìn)行加權(quán),并且可以用加權(quán)值"0"對(duì)其它發(fā)動(dòng)機(jī)聲音數(shù)據(jù)進(jìn)行加權(quán)。針對(duì)各個(gè) 操作狀態(tài)樣式的加權(quán)設(shè)置可以是依照模型車輛M的特性確定的。由未示出的放大器對(duì)由發(fā)動(dòng)機(jī)聲音生成部分50按照前述方式生成的發(fā)動(dòng)機(jī)聲音 數(shù)據(jù)加以放大,然后將其輸出到外部揚(yáng)聲器或者類似的裝置,從而可聽到地再現(xiàn)發(fā)動(dòng)機(jī)聲 音。外部揚(yáng)聲器或類似的裝置安裝在實(shí)際車輛R內(nèi)部的適當(dāng)位置,使得駕駛車輛R的駕駛 人員能夠很容易地聽到可聽見地再現(xiàn)的發(fā)動(dòng)機(jī)聲音,或者安裝在實(shí)際車輛R外部,使得發(fā) 動(dòng)機(jī)聲音從車輛發(fā)散出來(lái)。< 變型 1>盡管前面已經(jīng)介紹過(guò)本發(fā)明的實(shí)施方式,但是本發(fā)明可以以各種不同的其它方式 具體實(shí)施。例如,盡管前面介紹的實(shí)施方式被構(gòu)造成為用來(lái)根據(jù)實(shí)際車輛R的車速信息生 成或獲得發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)、油門開度和有沒有檔位變化的信息,但是這種發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)、油門開度 和有沒有檔位變化的信息可以是從設(shè)置在實(shí)際車輛R上的傳感器獲得的。在這種情況下, 期望的是各個(gè)這些傳感器向處理部分40以比前面提到的生成發(fā)動(dòng)機(jī)聲音所用的周期C2短的循環(huán)周期輸出由它們檢測(cè)到的信息。附圖14是表示按照本發(fā)明的變型1的發(fā)動(dòng)機(jī)聲音生成設(shè)備IOa的總體結(jié)構(gòu)的框 圖。這一變型的發(fā)動(dòng)機(jī)聲音生成設(shè)備IOa包括檢測(cè)部分群20a,該檢測(cè)部分群20a包括轉(zhuǎn)數(shù) 檢測(cè)部分230a、開度檢測(cè)部分MOa和檔位變化檢測(cè)部分250a。轉(zhuǎn)數(shù)檢測(cè)部分230a包括用 于檢測(cè)轉(zhuǎn)數(shù)的傳感器,并且這一傳感器設(shè)置在實(shí)際車輛R響應(yīng)于車輛R的原動(dòng)機(jī)的操作而 旋轉(zhuǎn)的部分上。轉(zhuǎn)數(shù)檢測(cè)部分230a響應(yīng)于傳感器檢測(cè)到的轉(zhuǎn)數(shù)獲得代表發(fā)動(dòng)機(jī)旋轉(zhuǎn)的信 息。轉(zhuǎn)數(shù)檢測(cè)部分230a向處理部分40輸出這樣獲得的原動(dòng)機(jī)轉(zhuǎn)數(shù)。開度檢測(cè)部分MOa 包括用于檢測(cè)油門開度的傳感器,并且這一傳感器設(shè)置在可由駕駛?cè)藛T操縱來(lái)打開油門開 度的加速控制器上。開度檢測(cè)部分MOa向處理部分40輸出由傳感器檢測(cè)到的油門開度。 注意,用于檢測(cè)油門開度的傳感器可以設(shè)置在原動(dòng)機(jī)的加速器閥上。檔位變化檢測(cè)部分250a包括用于檢測(cè)駕駛?cè)藛T已經(jīng)實(shí)施了或者通過(guò)自動(dòng)控制器 實(shí)施了變速器的檔位改變的傳感器。一旦實(shí)施了檔位改變,檔位變化檢測(cè)部分250a就向處 理部分40輸出代表已經(jīng)實(shí)施了檔位改變的信號(hào)。在接收到這一信號(hào)時(shí),處理部分40執(zhí)行 前面介紹過(guò)的附圖12中所示的步驟S220和S330的油門開度獲得操作。< 變型 2>盡管前面介紹的發(fā)動(dòng)機(jī)聲音生成設(shè)備10的實(shí)施方式被構(gòu)造成為用來(lái)在判定已經(jīng) 實(shí)施了變速器升檔的情況下生成升檔油門開度作為油門開度,但是變型的發(fā)動(dòng)機(jī)聲音生成 設(shè)備可以權(quán)當(dāng)沒有檔位變化地執(zhí)行油門開度生成處理。例如賽車響應(yīng)于升檔操作實(shí)施升 檔,不必使加速器回位,因此是在加速器保持打開的情況下升檔的。因此,在模型車輛M是 賽車的情況下,發(fā)動(dòng)機(jī)聲音生成設(shè)備10即使在已經(jīng)有了檔位變化的時(shí)候也可以進(jìn)行根據(jù) 車速變化趨勢(shì)值生成油門開度的操作,只要檔位變化是變速器升檔。< 變型 3>盡管前面介紹的發(fā)動(dòng)機(jī)聲音生成設(shè)備10的實(shí)施方式被構(gòu)造成為用來(lái)在生成發(fā)動(dòng) 機(jī)轉(zhuǎn)數(shù)時(shí)再現(xiàn)波動(dòng),但是這一波動(dòng)也可以在生成發(fā)動(dòng)機(jī)聲音的時(shí)候再現(xiàn)。在這種情況下, 發(fā)動(dòng)機(jī)聲音生成部分50僅僅必須使用隨機(jī)數(shù)來(lái)使再現(xiàn)所生成的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)的時(shí)間波 動(dòng)。下面解釋例如針對(duì)根據(jù)基于在時(shí)刻t (η)檢測(cè)到的車速信息生成的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)R(n)和 油門開度A(n)生成的基于發(fā)動(dòng)機(jī)聲音數(shù)據(jù)的發(fā)動(dòng)機(jī)聲音通過(guò)外部揚(yáng)聲器或類似裝置在時(shí) 間點(diǎn)t (η+α)可聽見地再現(xiàn)的情況的變型。“α “表示從發(fā)動(dòng)機(jī)聲音生成部分50輸出發(fā) 動(dòng)機(jī)聲音數(shù)據(jù)時(shí)的那一刻到外部揚(yáng)聲器或類似裝置可聽見地再現(xiàn)該發(fā)動(dòng)機(jī)聲音數(shù)據(jù)時(shí)的 那一刻所需的時(shí)間。在這種情況下,發(fā)動(dòng)機(jī)聲音生成部分50可以生成從零到預(yù)定波動(dòng)寬度 的最大值這一范圍內(nèi)的隨機(jī)數(shù)值(下文中將會(huì)把這一隨機(jī)數(shù)值稱為"波動(dòng)值F"),并且在 延遲了波動(dòng)值F的時(shí)間點(diǎn)輸出發(fā)動(dòng)機(jī)聲音數(shù)據(jù)(即,在時(shí)間點(diǎn)t(n+F))。< 變型 4>盡管前面介紹的實(shí)施方式被安排為使用表格T2來(lái)獲得參考油門開度BA,但是也 可以使用下列等式來(lái)獲得參考油門開度BA 參考油門開度BA =車速X β + Υ,其中β和γ是依照模型車輛M的特性預(yù)先確定的并且預(yù)存在定檔時(shí)油門開度設(shè) 置信息340中的常數(shù)。在這種情況下,在附圖12的步驟S270是肯定的判斷結(jié)果時(shí),處理部 分40使用在步驟S240最后累積的車速信息和這些常數(shù)β和γ計(jì)算參考油門開度ΒΑ。
< 變型 5>盡管前面介紹的實(shí)施方式被安排為根據(jù)檔信息確定檔位變化,但是處理部分40 可以累積發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)信息并且根據(jù)所累積的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)信息的變化率確定檔位變化。例 如,處理部分40可以按如下方式確定檔位變化。S卩,在附圖12的步驟S200,處理部分40獲 得發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)并且將所獲得的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)存儲(chǔ)到RAM 430中。通過(guò)重復(fù)進(jìn)行附圖12的操 作,將多個(gè)發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)累積到RAM 430中。然后,處理部分40將所累積的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)的變 化率轉(zhuǎn)換為數(shù)值。一般來(lái)說(shuō),在實(shí)施變速器降檔時(shí),一旦發(fā)動(dòng)機(jī)與變檔之后(換擋之后)的齒輪相 連,已經(jīng)減少了的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)會(huì)快速變?yōu)樵黾樱绺綀D10中所示。另一方面,在實(shí)施變速器 升檔時(shí),已經(jīng)增加了的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)會(huì)迅速變?yōu)闇p少,因?yàn)轳{駛?cè)藛T在分離變速器之前使加 速器回位了。處理部分40從累積的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)信息中檢測(cè)發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)的急劇變化。例如, 處理部分40將最后獲得的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)與倒數(shù)第二次獲得的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)進(jìn)行比較并且在倒 數(shù)第二次獲得的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)與倒數(shù)第三次獲得的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)之間進(jìn)行比較。然后,處理部 分40計(jì)算所比較的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)之間的差的絕對(duì)值,并且如果這些絕對(duì)值大于預(yù)定值,則判 定已經(jīng)實(shí)施了檔位改變。< 變型 6>作為變型,可以由設(shè)定用于前面介紹的實(shí)施方式中的虛擬車速計(jì)算的實(shí)際車輛R 的最大速度的操作員來(lái)計(jì)算虛擬車速。在這種情況下,操作員操縱操作部分60以輸入與車 輛的操作狀態(tài)相對(duì)應(yīng)的車速值作為車速區(qū)域設(shè)置信息320中的實(shí)際車輛R的最大速度的設(shè) 置值。例如,在車輛在限速固定為100km/h的高速公路上行駛的情況下,操作員輸入并設(shè) 定"100" (km/h)這個(gè)值作為最大速度。通過(guò)這一設(shè)置,操作員可以通過(guò)以100km/h的速 度行駛來(lái)感受到模型車輛M的最大速度下的發(fā)動(dòng)機(jī)聲音。< 變型 7>盡管前面介紹的實(shí)施方式被安排為用來(lái)以表格Tl中所指出的方式設(shè)置車輛變化 趨勢(shì)與油門開度修正值之間的關(guān)系,但是車輛變化趨勢(shì)與油門開度修正值之間的這一關(guān)系 也可以依照存儲(chǔ)在發(fā)動(dòng)機(jī)聲音數(shù)據(jù)存儲(chǔ)部分510中的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)來(lái)設(shè)置。假設(shè),例如, 發(fā)動(dòng)機(jī)聲音數(shù)據(jù)存儲(chǔ)部分510中存儲(chǔ)著需要較大加速器操作量的模型車輛M的發(fā)動(dòng)機(jī)聲音 數(shù)據(jù)。在這種情況下,僅僅需要將油門開度修正值設(shè)置得比表格Tl中存儲(chǔ)的油門開度修正 值大。〈變型8>實(shí)際車輛R僅僅需要是配備有原動(dòng)機(jī)的車輛,比如具有手動(dòng)變速器或自動(dòng)變速器 的發(fā)動(dòng)機(jī)驅(qū)動(dòng)的車輛、電動(dòng)車輛或混合動(dòng)力車輛,或者摩托車。在實(shí)際車輛R是摩托車的情 況下,前面提到的外部揚(yáng)聲器或類似裝置設(shè)置在例如頭盔內(nèi)并且發(fā)出聲音,從而駕駛?cè)藛T 能夠聽到聲音。為了生成模型車輛M的發(fā)動(dòng)機(jī)聲音,發(fā)動(dòng)機(jī)聲音生成設(shè)備10根據(jù)實(shí)際車輛 R的車速信息和加速度信息生成代表發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)和油門開度的信息。在實(shí)際車輛R是電動(dòng) 車輛的情況下,實(shí)際上不會(huì)導(dǎo)致發(fā)動(dòng)機(jī)旋轉(zhuǎn)和打開加速器來(lái)調(diào)整燃油供應(yīng)量。不過(guò),在這種 情況下也一樣,發(fā)動(dòng)機(jī)聲音生成設(shè)備10根據(jù)實(shí)際車輛R的車速信息和加速度信息生成代表 發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)和油門開度的信息,以便生成模型車輛M的發(fā)動(dòng)機(jī)聲音。在實(shí)際車輛R是電動(dòng) 車輛的情況下也一樣,駕駛?cè)藛T通過(guò)使用諸如加速器踏板之類的加速控制器來(lái)調(diào)節(jié)原動(dòng)機(jī)(即,馬達(dá))的旋轉(zhuǎn),以促使實(shí)際車輛R行進(jìn)。發(fā)動(dòng)機(jī)聲音生成設(shè)備10可以檢測(cè)馬達(dá)的轉(zhuǎn)數(shù) 或檢測(cè)操縱馬達(dá)的控制器的操縱量,并且使用所檢測(cè)到的轉(zhuǎn)數(shù)或操縱量作為生成發(fā)動(dòng)機(jī)聲 音用的信息。因此,即便在實(shí)際車輛R是電動(dòng)車輛的情況下,也可以按照駕駛?cè)藛T的操作狀 態(tài)行進(jìn)。因此,即使發(fā)動(dòng)機(jī)聲音基于虛擬的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)和油門開度,駕駛?cè)藛T也能夠?qū)⑻摂M 的發(fā)動(dòng)機(jī)聲音感覺為由駕駛?cè)藛T的駕駛產(chǎn)生的發(fā)動(dòng)機(jī)聲音,只要虛擬的發(fā)動(dòng)機(jī)聲音是依照 駕駛?cè)藛T的操作狀態(tài)生成的。< 變型 9>盡管前面介紹的發(fā)動(dòng)機(jī)聲音生成設(shè)備10的實(shí)施方式被安排為用來(lái)使用存儲(chǔ)在發(fā) 動(dòng)機(jī)聲音數(shù)據(jù)存儲(chǔ)部分510中的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)生成合成的發(fā)動(dòng)機(jī)聲音數(shù)據(jù),但是合成的 發(fā)動(dòng)機(jī)聲音數(shù)據(jù)也可以根據(jù)更新后的油門開度值或者所生成的或獲得的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)信息 來(lái)生成。在這種情況下,可以預(yù)先使用發(fā)聲器創(chuàng)建原始發(fā)動(dòng)機(jī)聲音數(shù)據(jù),比如FM(調(diào)頻)發(fā) 聲器或模擬模型發(fā)聲器。發(fā)動(dòng)機(jī)聲音生成設(shè)備10可以通過(guò)使用油門開度和發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)的 信息作為參數(shù)處理原始發(fā)動(dòng)機(jī)聲音數(shù)據(jù)來(lái)生成模型車輛M的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。< 變型 10>盡管前面介紹的發(fā)動(dòng)機(jī)聲音生成設(shè)備10的實(shí)施方式被安排為用來(lái)使用與發(fā)動(dòng)機(jī) 轉(zhuǎn)數(shù)和油門開度相對(duì)應(yīng)的發(fā)動(dòng)機(jī)聲音數(shù)據(jù),但是發(fā)動(dòng)機(jī)聲音生成設(shè)備10也可以使用僅僅 與所獲得的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)相對(duì)應(yīng)的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。在這種情況下,發(fā)動(dòng)機(jī)聲音生成設(shè)備10 使用發(fā)動(dòng)機(jī)聲音數(shù)據(jù)存儲(chǔ)部分510中存儲(chǔ)的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)并且基于所獲得的發(fā)動(dòng)機(jī)轉(zhuǎn) 數(shù)信息生成合成的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。按照另外一種可選方案,發(fā)動(dòng)機(jī)聲音生成設(shè)備10可以 使用僅僅與經(jīng)過(guò)更新的油門開度相對(duì)應(yīng)的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。在這種情況下,發(fā)動(dòng)機(jī)聲音生 成設(shè)備10使用發(fā)動(dòng)機(jī)聲音數(shù)據(jù)存儲(chǔ)部分510中存儲(chǔ)的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)并且基于經(jīng)過(guò)更新 的油門開度值生成合成的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。
權(quán)利要求
1.一種發(fā)動(dòng)機(jī)聲音生成設(shè)備,包括存儲(chǔ)部分,其中最初設(shè)置了預(yù)定的初始值作為油門開度的當(dāng)前值,并且其中該當(dāng)前值 被可更新地存儲(chǔ);速度信息獲取部分,該速度信息獲取部分獲取實(shí)際車輛的速度信息;變化趨勢(shì)鑒別部分,該變化趨勢(shì)鑒別部分根據(jù)由所述速度信息獲取部分獲得的速度信 息得到代表車速變化趨勢(shì)的變化趨勢(shì)數(shù)據(jù);油門開度更新部分,該油門開度更新部分根據(jù)該變化趨勢(shì)數(shù)據(jù)改變所述存儲(chǔ)部分中存 儲(chǔ)的油門開度的當(dāng)前值,從而用改變了的當(dāng)前值的值更新油門開度的當(dāng)前值;和發(fā)動(dòng)機(jī)聲音數(shù)據(jù)生成部分,該發(fā)動(dòng)機(jī)聲音數(shù)據(jù)生成部分生成具有與所述存儲(chǔ)部分中存 儲(chǔ)的油門開度的當(dāng)前值相對(duì)應(yīng)的特征的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。
2.按照權(quán)利要求1中所述的發(fā)動(dòng)機(jī)聲音生成設(shè)備,其還包括修正值生成部分,該修正 值生成部分依照變化趨勢(shì)數(shù)據(jù)生成油門開度的修正值,和其中所述油門開度更新部分使用該修正值改變所述存儲(chǔ)部分中存儲(chǔ)的油門開度的當(dāng) 前值,從而更新該當(dāng)前值。
3.按照權(quán)利要求2中所述的發(fā)動(dòng)機(jī)聲音生成設(shè)備,其中所述修正值生成部分包括存儲(chǔ) 著變化趨勢(shì)數(shù)據(jù)和油門開度的修正值之間的對(duì)應(yīng)關(guān)系的表格,并且所述修正值生成部分參 照該表格生成與變化趨勢(shì)數(shù)據(jù)相對(duì)應(yīng)的油門開度的修正值。
4.按照權(quán)利要求1中所述的發(fā)動(dòng)機(jī)聲音生成設(shè)備,其中所述變化趨勢(shì)鑒別部分根據(jù)由 速度信息表明的車速隨時(shí)間的變化計(jì)算代表變化趨勢(shì)的數(shù)值并且將計(jì)算出來(lái)的數(shù)值生成 為變化趨勢(shì)數(shù)據(jù)。
5.按照權(quán)利要求1-4中任何一項(xiàng)所述的發(fā)動(dòng)機(jī)聲音生成設(shè)備,其還包括發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)信 息獲取部分,該發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)信息獲取部分根據(jù)響應(yīng)于由實(shí)際車輛所擁有的原動(dòng)機(jī)的操作而 旋轉(zhuǎn)的部分的轉(zhuǎn)數(shù)獲得代表發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)信息,和其中所述發(fā)動(dòng)機(jī)聲音數(shù)據(jù)生成部分生成具有與油門開度的當(dāng)前值和由所述發(fā)動(dòng)機(jī)轉(zhuǎn) 數(shù)信息獲取部分獲得的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)信息相對(duì)應(yīng)的特征的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。
6.按照權(quán)利要求5中所述的發(fā)動(dòng)機(jī)聲音生成設(shè)備,其中所述發(fā)動(dòng)機(jī)聲音數(shù)據(jù)生成部分 包括其中存儲(chǔ)著與預(yù)先假設(shè)的模型車輛的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)和油門開度的組合相關(guān)聯(lián)的發(fā)動(dòng)機(jī) 聲音數(shù)據(jù)的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)存儲(chǔ)部分,并且所述發(fā)動(dòng)機(jī)聲音數(shù)據(jù)生成部分使用所述發(fā)動(dòng)機(jī) 聲音數(shù)據(jù)存儲(chǔ)部分中存儲(chǔ)的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)來(lái)生成具有與油門開度的當(dāng)前值和由所述發(fā) 動(dòng)機(jī)轉(zhuǎn)數(shù)信息獲取部分獲得的發(fā)動(dòng)機(jī)轉(zhuǎn)數(shù)信息的組合相對(duì)應(yīng)的特征的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。
7.按照權(quán)利要求6中所述的發(fā)動(dòng)機(jī)聲音生成設(shè)備,其中由所述修正值生成部分生成的 油門開度修正值與變化趨勢(shì)數(shù)據(jù)的關(guān)系是依據(jù)所述發(fā)動(dòng)機(jī)聲音數(shù)據(jù)存儲(chǔ)部分中存儲(chǔ)的發(fā) 動(dòng)機(jī)聲音數(shù)據(jù)的特征設(shè)定的。
8.按照權(quán)利要求1-4中任何一項(xiàng)所述的發(fā)動(dòng)機(jī)聲音生成設(shè)備,其中所述變化趨勢(shì)鑒別 部分獲得每個(gè)預(yù)定周期的變化趨勢(shì)數(shù)據(jù),并且所述變化趨勢(shì)鑒別部分通過(guò)將所述周期分為 多個(gè)較小周期來(lái)設(shè)置子周期,計(jì)算每個(gè)子周期代表車速變化趨勢(shì)的差值數(shù)據(jù),以根據(jù)計(jì)算 出的差值數(shù)據(jù)獲得每個(gè)所述預(yù)定周期的變化趨勢(shì)數(shù)據(jù)。
9.按照權(quán)利要求3中所述的發(fā)動(dòng)機(jī)聲音生成設(shè)備,其中所述修正值生成部分包括存儲(chǔ) 著參考油門開度與恒定速度行進(jìn)時(shí)的車速之間的關(guān)系的第二表格和存儲(chǔ)著與參考油門開度和油門開度的當(dāng)前值之間的關(guān)系相關(guān)聯(lián)的油門開度的第二修正值的第三表格,和其中,當(dāng)變化趨勢(shì)處于預(yù)定范圍之內(nèi)時(shí),所述修正值生成部分判斷實(shí)際車輛是否正在 以恒定速度行進(jìn)并且然后從所述第二表格中獲取與車速信息相對(duì)應(yīng)的參考油門開度、按照 所獲取的參考油門開度與所述存儲(chǔ)部分中存儲(chǔ)的油門開度的當(dāng)前值之間的關(guān)系從所述第 三表格中獲取第二修正值,然后將所獲得的第二修正值供應(yīng)給所述油門開度更新部分,和所述油門開度更新部分使用所供應(yīng)的第二修正值改變所述存儲(chǔ)部分中存儲(chǔ)的油門開 度的當(dāng)前值并且用改變了的當(dāng)前值的值更新油門開度的當(dāng)前值。
10.按照權(quán)利要求1-4中任何一項(xiàng)所述的發(fā)動(dòng)機(jī)聲音生成設(shè)備,其還包括判定部分,該 判定部分確定是否有檔位變化,和其中,當(dāng)所述判定部分確定有檔位變化時(shí),所述油門開度更新部分將所述存儲(chǔ)部分中 存儲(chǔ)的油門開度的當(dāng)前值更新為預(yù)定值,而不使用修正值進(jìn)行更新。
11.按照權(quán)利要求10中所述的發(fā)動(dòng)機(jī)聲音生成設(shè)備,其中該預(yù)定值在升檔時(shí)和降檔時(shí) 不同。
12.—種計(jì)算機(jī)實(shí)現(xiàn)的生成發(fā)動(dòng)機(jī)聲音的方法,該計(jì)算機(jī)包括存儲(chǔ)部分,在該存儲(chǔ)部分 中,最初設(shè)置了預(yù)定的初始值作為油門開度的當(dāng)前值,并且在該存儲(chǔ)部分中,該當(dāng)前值被可 更新地存儲(chǔ),所述方法包括獲取實(shí)際車輛的速度信息的步驟;根據(jù)由所述獲取步驟獲得的速度信息得到代表車速變化趨勢(shì)的變化趨勢(shì)數(shù)據(jù)的步驟;根據(jù)該變化趨勢(shì)數(shù)據(jù)改變所述存儲(chǔ)部分中存儲(chǔ)的油門開度的當(dāng)前值,從而用改變了的 當(dāng)前值的值更新油門開度的當(dāng)前值的步驟;和生成具有與所述存儲(chǔ)部分中存儲(chǔ)的油門開度的當(dāng)前值相對(duì)應(yīng)的特征的發(fā)動(dòng)機(jī)聲音數(shù) 據(jù)的步驟。
13.按照權(quán)利要求12中所述的方法,其還包括依照變化趨勢(shì)數(shù)據(jù)生成油門開度的修正 值的步驟,和其中所述改變油門開度的當(dāng)前值的步驟使用該修正值改變所述存儲(chǔ)部分中存儲(chǔ)的油 門開度的當(dāng)前值,從而更新該當(dāng)前值。
全文摘要
本發(fā)明提供一種發(fā)動(dòng)機(jī)聲音生成設(shè)備和方法。根據(jù)所獲得的速度信息得到代表車速變化趨勢(shì)的變化趨勢(shì)數(shù)據(jù)。依照變化趨勢(shì)數(shù)據(jù)生成油門開度的修正值并且使用該修正值更新油門開度的當(dāng)前值,從而估算出油門開度。然后,生成具有與所估算出的油門開度相對(duì)應(yīng)的特征的發(fā)動(dòng)機(jī)聲音數(shù)據(jù)。當(dāng)有檔位變化時(shí),將存儲(chǔ)部分中存儲(chǔ)的油門開度的當(dāng)前值更新為預(yù)定值,而不使用修正值進(jìn)行更新。
文檔編號(hào)B60Q5/00GK102044240SQ201010511060
公開日2011年5月4日 申請(qǐng)日期2010年10月13日 優(yōu)先權(quán)日2009年10月13日
發(fā)明者藤川直樹 申請(qǐng)人:雅馬哈株式會(huì)社