專利名稱::一種曲軸與凸輪軸模擬信號產(chǎn)生方法及其裝置的制作方法
技術領域:
:本發(fā)明涉及信號模擬產(chǎn)生領域,尤其是涉及曲軸與凸輪軸模擬信號產(chǎn)生方法及裝置。
背景技術:
:在現(xiàn)代汽車發(fā)動機管理系統(tǒng)研究中,日益復雜的功能需求和嚴格的法規(guī)要求使得發(fā)動機E⑶(ElectronicControlUnit)軟硬件的開發(fā)過程越來越復雜,因此需要一套嚴格高效的開發(fā)方法來保證產(chǎn)品級ECU的質(zhì)量。為了提高產(chǎn)品開發(fā)的效率和精確性,汽車電子系統(tǒng)開發(fā)提出了基于模型的現(xiàn)代開發(fā)流程-v模式開發(fā)流程,該流程保證開發(fā)人員在開發(fā)過程中的每一步都可以得到及時驗證。在產(chǎn)品上市之前,需要對ECU進行全面綜合的測試,尤其是故障和極限條件下的測試,使用實際的控制對象進行測試,很難實現(xiàn)現(xiàn)實復雜情況,并且實現(xiàn)成本高,開發(fā)周期長。為解決這一難題,V模式中提出采用硬件在環(huán)仿真(HardwareIn-the-LoopSimulation,HILS)的開發(fā)方法即為了測試ECU性能,在進行整體系統(tǒng)的仿真測試時,控制器采用真實的ECU,被控對象和系統(tǒng)運行環(huán)境可以全部或部分采用實時數(shù)學模型來模擬。在發(fā)動機管理系統(tǒng)HILS中需要對傳感器的信號進行模擬。在所有需模擬的信號中,曲軸轉(zhuǎn)速信號和凸輪軸相位信號及其兩者之間的同步關系是至關重要的,它關系到整個發(fā)動機運轉(zhuǎn),是發(fā)動機噴油和點火信號的基準,模擬精度要求高,難度大。目前相關技術包括通過復雜的硬件來模擬曲軸信號和凸輪軸信號,此類設計復雜,通用性差;采用模擬仿真的方法產(chǎn)生傳感器信號,但所產(chǎn)生信號質(zhì)量較差,很難測試ECU硬件的信號調(diào)理能力。以上兩種方法均不太適合對發(fā)動機管理系統(tǒng)的設計進行比較好地驗證。
發(fā)明內(nèi)容為了克服已有的發(fā)動機管理系統(tǒng)曲軸和凸輪軸模擬信號產(chǎn)生方法的質(zhì)量較差、無法測試發(fā)動機硬件的信號調(diào)理能力、通用性差的不足,本發(fā)明提供一種產(chǎn)生信號精確、有效測試發(fā)動機硬件的信號調(diào)理能力、通用性好的曲軸與凸輪軸模擬信號產(chǎn)生方法及其裝置。本發(fā)明解決其技術問題所采用的技術方案是一種曲軸與凸輪軸模擬信號產(chǎn)生方法,所述產(chǎn)生方法包括以下步驟1)、將發(fā)送機的轉(zhuǎn)速值通過轉(zhuǎn)速轉(zhuǎn)換得到循環(huán)量p和正弦波振幅A;2)、在MATLAB環(huán)境下建立曲軸信號和凸輪軸信號的模型,建立離散正弦波信號模擬產(chǎn)生曲軸信號,所述離散正弦波的表達式如下(1)y=AXsinf2XnX+in(1)式(1)中,y表示曲軸信號,A為正弦波振幅,p為循環(huán)量,p同時表示每一個正弦波周期內(nèi)的采樣數(shù),k為從0到p-1之間的整數(shù)值,o為正弦波信號的幅值偏移量,m為正弦波信號的偏移;凸輪軸信號的表達式如下⑵式(2)中,Cam_sig為凸輪軸信號,Crank_sig_count為曲軸信號的齒數(shù),a、b、c為曲軸信號齒數(shù)對應的凸輪軸信號的跳變齒;并編寫PCI1727板卡的驅(qū)動程序,在MATALB/Simulink下產(chǎn)生相應的PCI1727板卡的AO和DO接口;3)、配置RTW環(huán)境生成目標代碼,將生成的目標代碼下載到目標機上,實時運算,并在PCI1727板卡的AO和DO接口中輸出相應的曲軸和凸輪軸模擬信號。作為優(yōu)選的一種方案所述步驟1)中,轉(zhuǎn)速轉(zhuǎn)換的過程為循環(huán)量P是相對于基準信號而言的,p的表達式為p=f/n式中,f為基準信號的頻率,n為輸入的發(fā)動機轉(zhuǎn)速;模擬曲軸信號輸出的振幅A和曲軸傳感器的特性相關,振幅A的表達式為A=KXn式中,K是比例系數(shù),針對某一特定的曲軸傳感器的輸出振幅A和發(fā)動機轉(zhuǎn)速n的比值,可通過實驗標定或者查傳感器特性,n為發(fā)動機的轉(zhuǎn)速。一種的曲軸與凸輪軸模擬信號發(fā)生裝置,所述發(fā)生裝置包括轉(zhuǎn)速轉(zhuǎn)換模塊,用于將發(fā)送機的轉(zhuǎn)速值通過轉(zhuǎn)速轉(zhuǎn)換得到循環(huán)量p和正弦波振幅A,循環(huán)量p是相對于基準信號而言的,p的表達式為p=f/n式中,f為基準信號的頻率,n為輸入的發(fā)動機轉(zhuǎn)速。模擬曲軸信號輸出的振幅值A和曲軸傳感器的特性相關,振幅值A的表達式為A=KXn式中,K是比例系數(shù),針對某一特定的曲軸傳感器的輸出振幅A和發(fā)動機轉(zhuǎn)速n的比值,可通過實驗標定或者查傳感器特性,n為發(fā)動機的轉(zhuǎn)速;模型建立模塊,用于在MATLAB環(huán)境下建立曲軸信號和凸輪軸信號的模型,建立離散正弦波信號模擬產(chǎn)生曲軸信號,所述離散正弦波的表達式如下(1)y=Aksin!2xnx^5+m(1)式(1)中,y表示曲軸信號,A為正弦波振幅,p為循環(huán)量,p同時表示每一個正弦波周期內(nèi)的采樣數(shù),k為從0到p-1之間的整數(shù)值,o為正弦波信號的幅值偏移量,m為正弦波信號的偏移;凸輪軸信號的表達式如下(2)式中,Cam_sig為凸輪軸信號,Crank_sig_count為曲軸信號的齒數(shù),a、b、c為曲軸信號齒數(shù)對應的凸輪軸信號的跳變齒;并編寫PCI1727板卡的驅(qū)動程序,在MATALB/Simulink下產(chǎn)生相應的PCI1727板卡的AO和DO接口;信號產(chǎn)生模塊,用于配置RTW環(huán)境生成目標代碼,將生成的目標代碼下載到目標機上,實時運算,并在PCI1727板卡的AO和DO接口中輸出相應的曲軸和凸輪軸模擬信號。本發(fā)明的技術構思為一種產(chǎn)生曲軸信號和凸輪軸模擬信號產(chǎn)生方法,該方法包括在MATLAB環(huán)境下建立簡單且精確的產(chǎn)生曲軸信號和凸輪軸信號的模型,配置RTW環(huán)境生成目標代碼,編寫I/O板卡在xPCTarget實時環(huán)境下的驅(qū)動以便將目標代碼實時運算并在I/O板卡上輸出相應的信號。本發(fā)明提供了一種產(chǎn)生曲軸與凸輪軸模擬信號的發(fā)生裝置,該裝置包括依次連接的宿主機和目標機,宿主機用于建立產(chǎn)生曲軸信號和凸輪軸信號的模型以及在RTW(Real-TimeWorkshop)環(huán)境下生成目標代碼;目標機用于將宿主機產(chǎn)生的目標代碼實時運行并通過1/0板卡轉(zhuǎn)換成模擬信號和數(shù)字信號輸出。本發(fā)明的有益效果主要表現(xiàn)在產(chǎn)生信號精確、有效測試發(fā)動機硬件的信號調(diào)理能力、通用性好。圖1是發(fā)動機ECUHIL開發(fā)平臺結構框圖。圖2是本發(fā)明的裝置框圖。圖3是本發(fā)明的產(chǎn)生曲軸信號和凸輪軸信號模型的MTALAB框圖。具體實施例方式下面結合附圖對本發(fā)明作進一步描述。實施例1參照圖1圖3,一種曲軸與凸輪軸模擬信號產(chǎn)生方法,包括以下步驟1)、將發(fā)送機的轉(zhuǎn)速值通過轉(zhuǎn)速轉(zhuǎn)換得到循環(huán)量p和正弦波振幅A;2)、在MATLAB環(huán)境下建立曲軸信號和凸輪軸信號的模型,建立離散正弦波信號模擬產(chǎn)生曲軸信號,所述離散正弦波的表達式如下(1)v=AXsin(2XnX+in(1)式(1)中,y表示曲軸信號,A為正弦波振幅,p為循環(huán)量,p同時表示每一個正弦波周期內(nèi)的采樣數(shù),k為從0到p-1之間的整數(shù)值,o為正弦波信號的幅值偏移量,m為正弦波信號的偏移;凸輪軸模擬信號的表達式如下(2)曲軸信號齒數(shù)對應的凸輪軸信號的跳變齒,不同的曲軸傳感器和凸輪軸傳感器的配置,a、b、c的值是不同的。并編寫PCI1727板卡的驅(qū)動程序,在MATALB/Simulink下產(chǎn)生相應的PCI1727板Cam—sig=0(b<Crank—sig—count<c)式⑵中,Cam_sig為凸輪軸信號,Crank_Sig_COunt為曲軸信號的齒數(shù),a、b、c為J^^^rrr;^A.nt^A^m^Ak71^-LtiT[=1r^Arl+i她/土皿本m務人她/-ti_afir^/tmffl6卡的AO和DO接口;3)、配置RTW環(huán)境生成目標代碼,將生成的目標代碼下載到目標機上,實時運算,并在PCI1727板卡的AO和DO接口中輸出相應的曲軸和凸輪軸模擬信號。所述步驟1)中,轉(zhuǎn)速轉(zhuǎn)換的過程為循環(huán)量p是相對于基準信號而言的,基準信號也是模擬信號的產(chǎn)生的一個時間基準信號。p的表達式為p=f/n式中,f為基準信號的頻率,n為輸入的發(fā)動機轉(zhuǎn)速。模擬曲軸信號輸出的振幅A和曲軸傳感器的特性相關,針對同一款曲軸信號傳感器,不同的發(fā)動機轉(zhuǎn)速下有不同的振幅A,并且一股振幅A與轉(zhuǎn)速n為一次函數(shù)關系A=KXn式中,K是比例系數(shù),針對某一特定的曲軸傳感器的輸出振幅A和發(fā)動機轉(zhuǎn)速n的比值,可通過實驗標定或者查傳感器特性,n為發(fā)動機的轉(zhuǎn)速。如圖3所示的模型的框圖,輸入端為發(fā)動機的轉(zhuǎn)速值,首先經(jīng)過轉(zhuǎn)速轉(zhuǎn)換模塊,對轉(zhuǎn)速值進行處理,以便轉(zhuǎn)速模擬信號生成模塊使用。信號產(chǎn)生模塊利用了MATLAB/Simulink下的一個工具箱——Stateflow0Stateflow可以和Simulink無縫連接,且編程靈活。在Stateflow中產(chǎn)生的信號輸出給利用C-MEXS-Function編寫的PCI-1727板卡驅(qū)動接口,磁電式曲軸傳感器產(chǎn)生的信號為類似正弦波信號,是模擬信號輸出,與PCI-1727的A0口連接;霍爾式和光電式曲軸傳感器信號為高低電平脈沖信號,與PCI-1727的DO口連接;凸輪軸信號是高低電平的脈沖信號,與PCI-1727的DO口連接。依次進行如下步驟1)如圖3所示為曲軸和凸輪軸模擬產(chǎn)生的MATLAB模型,模型主體部分包括了轉(zhuǎn)速輸入轉(zhuǎn)換模塊、信號產(chǎn)生模塊、PCI-1727板卡的A0和D0接口模塊。2)磁電式曲軸傳感器的信號輸出類似正弦波,在信號產(chǎn)生模塊中選用了離散正弦波信號函數(shù)來模擬產(chǎn)生曲軸信號。離散正弦函數(shù)如下y=AXsin(zxnx^)+m(1)式(1)中,y表示曲軸信號,A為正弦波振幅,p為循環(huán)量,p同時表示每一個正弦波周期內(nèi)的采樣數(shù),k為從0到p-1之間的整數(shù)值,o為正弦波信號的幅值偏移量,m為正弦波信號的偏移;凸輪軸信號表達式為(2)式中,Cam_sig為凸輪軸信號,Crank_sig_count為曲軸信號的齒數(shù),a、b、c為曲軸信號齒數(shù)對應的凸輪軸信號的跳變齒,不同的曲軸傳感器和凸輪軸傳感器的配置,a、b、c的值是不同的。3)在信號產(chǎn)生模塊中,曲軸信號是由步驟⑵中的函數(shù)得到,而k=baSeSignal/enginespeed。在該模塊中,利用一個for循環(huán)執(zhí)行(*)操作實現(xiàn)正弦波的離散計算模擬。而振幅A值是可以有實驗標定得到的一個與發(fā)動機轉(zhuǎn)速相關的值。74)轉(zhuǎn)速轉(zhuǎn)換模塊的兩個輸出量是步驟(3)中提到的循環(huán)量p和與轉(zhuǎn)速相關的正弦波振幅A。循環(huán)量p是相對于基準信號而言的,基準信號也是模擬信號的產(chǎn)生的一個時間基準信號。p的表達式為p=f/n式中,f為基準信號的頻率,n為輸入的發(fā)動機轉(zhuǎn)速。模擬曲軸信號輸出的振幅A和曲軸傳感器的特性相關,針對同一款曲軸信號傳感器,不同的發(fā)動機轉(zhuǎn)速下有不同的振幅A,并且一股振幅A與轉(zhuǎn)速n為一次函數(shù)關系A=KXn式中,K是比例系數(shù),針對某一特定的曲軸傳感器的輸出振幅A和發(fā)動機轉(zhuǎn)速n的比值,可通過實驗標定或者查傳感器特性,n為發(fā)動機的轉(zhuǎn)速。5)一股的電控汽油機曲軸轉(zhuǎn)速在8000r/min之內(nèi),而離散正弦信號當k>8時,產(chǎn)生的離散的正弦信號波已經(jīng)能夠滿足HIL系統(tǒng)的試驗要求了。因而在信號產(chǎn)生模塊中的基準信號選用1/40000S周期的方波信號已經(jīng)能夠滿足要求了。6)由實驗標定真實發(fā)動機的凸輪軸信號和曲軸信號的同步關系。由于凸輪軸傳感器一股是霍爾式的,產(chǎn)生的凸輪軸信號是高低電平的數(shù)字信號,只需要在合適的時刻(即在曲軸信號的第n個齒凸輪軸信號發(fā)生跳變)賦值凸輪軸模擬信號Cam_sig為1或者0即可。7)在MATLAB環(huán)境下編寫PCI1727板卡的驅(qū)動程序,在MATALB/Simulink下便會有相應的PCI1727板卡的AO和DO接口,連接信號產(chǎn)生模塊中的Crank_Sig與Cam_sig。8)使用TCP/IP連接目標機和宿主機,在宿主機上的MATLAB中配置RTW環(huán)境,包括模型的求解器(solver)中仿真步長和仿真時間等,這些是本領域公知的方法,不再贅述。9)完成步驟8中的配置,編譯圖3中的模型,生成目標代碼自動下載到目標機上,實時運行,同時在PCI1727板卡的AO和DO中輸出相應的曲軸和凸輪軸模擬信號。備注對于霍爾式和光電式的曲軸傳感器信號的模擬,由于其信號均為高低電平的方波脈沖信號,在信號產(chǎn)生模塊中使用基準信號進行分頻,并進行計數(shù)觸發(fā)即可產(chǎn)生對應轉(zhuǎn)速的頻率信號。最后,還需要注意的是,以上列舉的僅是本發(fā)明的一個具體實例。顯然,本發(fā)明不限于以上實例,還可以有許多變形。本領域的普通技術人員能從本發(fā)明公開的內(nèi)容直接導出或聯(lián)想到的所有變形,均應認為是本發(fā)明的保護范圍。實施例2參照圖1圖3,一種曲軸與凸輪軸模擬信號發(fā)生裝置,所述發(fā)生裝置包括轉(zhuǎn)速轉(zhuǎn)換模塊,用于將發(fā)送機的轉(zhuǎn)速值通過轉(zhuǎn)速轉(zhuǎn)換得到循環(huán)量p和正弦波振幅A,循環(huán)量p是相對于基準信號而言的,基準信號也是模擬信號的產(chǎn)生的一個時間基準信號。P的表達式為p=f/n式中,f為基準信號的頻率,n為輸入的發(fā)動機轉(zhuǎn)速。模擬曲軸信號輸出的振幅A和曲軸傳感器的特性相關,針對同一款曲軸信號傳感器,不同的發(fā)動機轉(zhuǎn)速下有不同的振幅A,并且一股振幅A與轉(zhuǎn)速n為一次函數(shù)關系A=KXn式中,K是比例系數(shù),針對某一特定的曲軸傳感器的輸出振幅A和發(fā)動機轉(zhuǎn)速n的比值,可通過實驗標定或者查傳感器特性,n為發(fā)動機的轉(zhuǎn)速。模型建立模塊,用于在MATLAB環(huán)境下建立曲軸信號和凸輪軸信號的模型,建立離散正弦波信號模擬產(chǎn)生曲軸信號,所述離散正弦波的表達式如下(1)¥=AXsinfzXrrX—)+m(1)LJ*\p/式中,y表示曲軸信號,A為正弦波振幅,p為循環(huán)量,p同時表示每一個正弦波周期內(nèi)的采樣數(shù),k為從0到p-1之間的整數(shù)值,o為正弦波信號的幅值偏移量,m為正弦波信號的偏移;凸輪軸信號的表達式如下⑵式中,Cam_sig為凸輪軸信號,Crank_sig_count為曲軸信號的齒數(shù),a、b、c為曲軸信號齒數(shù)對應的凸輪軸信號的跳變齒,不同的曲軸傳感器和凸輪軸傳感器的配置,a、b、c的值是不同的。并編寫PCI1727板卡的驅(qū)動程序,在MATALB/Simulink下產(chǎn)生相應的PCI1727板卡的AO和DO接口;信號產(chǎn)生模塊,配置RTW環(huán)境生成目標代碼,將生成的目標代碼下載到目標機上,實時運算,并在PCI1727板卡的AO和DO接口中輸出相應的曲軸和凸輪軸模擬信號。如圖1所示是發(fā)動機EOTHIL開發(fā)平臺結構框圖,宿主機進行建模、xPCTarget環(huán)境下的目標代碼生成和監(jiān)控;目標機裝載I/O板卡并負責模型目標程序的實時運算,同時通過板卡與ECU相連。對于難以建模的執(zhí)行器和傳感器,可外接實物。對于本發(fā)明,一種可產(chǎn)生曲軸與凸輪軸信號的信號模擬裝置和方法及其應用,發(fā)明裝置的框圖如圖2所示,包含了宿主機、目標機以及裝在在目標機上的I/O板卡。宿主機用于建立產(chǎn)生曲軸和凸輪軸信號的模型,以及在xPC環(huán)境下生成模型的目標代碼;針對曲軸與凸輪軸信號特性,目標機主要是運行實時環(huán)境,生成相應的曲軸和凸輪軸信號,利用AdvantechPCI-1727板卡的DA和DO通道來實現(xiàn)信號的輸出。如圖3所示,在本發(fā)明中的軟件模型建立和實現(xiàn)是保證從AdvantechPCI-1727板卡的DA和D0通道輸出信號準確而不是失真,并且能夠靈活地生成各個轉(zhuǎn)速下的曲軸和凸輪軸信號的一個很重要的原因。DA通道可以實現(xiàn)磁電式傳感器信號的模擬,D0通道可以實現(xiàn)霍爾式或光電式傳感器信號的模擬。在模型的建模過程中,可以根據(jù)實際需要建模的傳感器進行通道的選擇。權利要求一種曲軸與凸輪軸模擬信號產(chǎn)生方法,其特征在于所述產(chǎn)生方法包括以下步驟1)、將發(fā)送機的轉(zhuǎn)速值通過轉(zhuǎn)速轉(zhuǎn)換得到循環(huán)量p和正弦波振幅A;2)、在MATLAB環(huán)境下建立曲軸信號和凸輪軸信號的模型,建立離散正弦波信號模擬產(chǎn)生曲軸信號,所述離散正弦波的表達式如下(1)<mrow><mi>y</mi><mo>=</mo><mi>A</mi><mo>×</mo><mi>sin</mi><mrow><mo>(</mo><mn>2</mn><mo>×</mo><mi>π</mi><mo>×</mo><mfrac><mrow><mi>k</mi><mo>+</mo><mi>o</mi></mrow><mi>p</mi></mfrac><mo>)</mo></mrow><mo>+</mo><mi>m</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>式(1)中,y表示曲軸信號,A為正弦波振幅,p為循環(huán)量,p同時表示每一個正弦波周期內(nèi)的采樣數(shù),k為從0到p-1之間的整數(shù)值,o為正弦波信號的幅值偏移量,m為正弦波信號的偏移;凸輪軸信號的表達式如下(2)<mrow><mi>Cam</mi><mo>_</mo><mi>sig</mi><mo>=</mo><mfencedopen='{'close=''><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mi>a</mi><mo><</mo><mi>Crank</mi><mo>_</mo><mi>sig</mi><mo>_</mo><mi>count</mi><mo><</mo><mi>b</mi></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>b</mi><mo><</mo><mi>Crank</mi><mo>_</mo><mi>sig</mi><mo>_</mo><mi>count</mi><mo><</mo><mi>c</mi></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>式(2)中,Cam_sig為凸輪軸信號,Crank_sig_count為曲軸信號的齒數(shù),a、b、c為曲軸信號齒數(shù)對應的凸輪軸信號的跳變齒;并編寫PCI1727板卡的驅(qū)動程序,在MATALB/Simulink下產(chǎn)生相應的PCI1727板卡的AO和DO接口;3)、配置RTW環(huán)境生成目標代碼,將生成的目標代碼下載到目標機上,實時運算,并在PCI1727板卡的AO和DO接口中輸出相應的曲軸和凸輪軸模擬信號。2.如權利要求1所述的一種曲軸與凸輪軸模擬信號產(chǎn)生方法,其特征在于所述步驟1)中,轉(zhuǎn)速轉(zhuǎn)換的過程為循環(huán)量P是相對于基準信號而言的,P的表達式為式中,f為基準信號的頻率,n為輸入的發(fā)動機轉(zhuǎn)速;模擬曲軸信號輸出的振幅A和曲軸傳感器的特性相關,振幅A的表達式為式中,K是比例系數(shù),n為發(fā)動機的轉(zhuǎn)速。3.一種用如權利要求1所述的曲軸與凸輪軸模擬信號產(chǎn)生方法實現(xiàn)的發(fā)生裝置,其特征在于所述發(fā)生裝置包括轉(zhuǎn)速轉(zhuǎn)換模塊,用于將發(fā)送機的轉(zhuǎn)速值通過轉(zhuǎn)速轉(zhuǎn)換得到循環(huán)量P和正弦波振幅A,循環(huán)量P是相對于基準信號而言的,P的表達式為式中,f為基準信號的頻率,n為輸入的發(fā)動機轉(zhuǎn)速。模擬曲軸信號輸出的振幅值A和曲軸傳感器的特性相關,振幅值A的表達式為式中,K是比例系數(shù),n為發(fā)動機的轉(zhuǎn)速;模型建立模塊,用于在MATLAB環(huán)境下建立曲軸信號和凸輪軸信號的模型,建立離散正弦波信號模擬產(chǎn)生曲軸信號,所述離散正弦波的表達式如下(1)式(1)中,y表示曲軸信號,A為正弦波振幅,p為循環(huán)量,p同時表示每一個正弦波周期內(nèi)的采樣數(shù),k為從O到p-1之間的整數(shù)值,ο為正弦波信號的幅值偏移量,m為正弦波信號的偏移;凸輪軸信號的表達式如下(2):式中,Cam_sig為凸輪軸信號,Crank_Sig_Coimt為曲軸信號的齒數(shù),a、b、c為曲軸信號齒數(shù)對應的凸輪軸信號的跳變齒;并編寫PCI1727板卡的驅(qū)動程序,在MATALB/Simulink下產(chǎn)生相應的PCI1727板卡的AO禾口DO接口;信號產(chǎn)生模塊,用于配置RTW環(huán)境生成目標代碼,將生成的目標代碼下載到目標機上,實時運算,并在PCI1727板卡的AO和DO接口中輸出相應的曲軸和凸輪軸模擬信號。全文摘要一種曲軸與凸輪軸模擬信號產(chǎn)生方法,包括以下步驟1)、將發(fā)送機的轉(zhuǎn)速值通過轉(zhuǎn)速轉(zhuǎn)換得到循環(huán)量p和正弦波振幅A;2)、在MATLAB環(huán)境下建立曲軸信號和凸輪軸信號的模型,建立離散正弦波信號模擬產(chǎn)生曲軸模擬信號,并編寫PCI1727板卡的驅(qū)動程序,在MATALB/Simulink下產(chǎn)生相應的PCI1727板卡的AO和DO接口;3)、配置RTW環(huán)境生成目標代碼,將生成的目標代碼下載到目標機上,實時運算,并在PCI1727板卡的AO和DO接口中輸出相應的曲軸和凸輪軸模擬信號。以及提供了曲軸與凸輪軸模擬信號發(fā)生裝置。本發(fā)明產(chǎn)生信號精確、有效測試發(fā)動機硬件的信號調(diào)理能力、通用性好。文檔編號G01M15/00GK101871843SQ201010186889公開日2010年10月27日申請日期2010年5月31日優(yōu)先權日2010年5月31日發(fā)明者吳鋒,姚棟偉,張永光,方正,李紅,羅端申請人:浙江大學