軌道車輛垂向振動Matlab建模與仿真,基于matlab/simulink的車輛建模與故障分析

隨著鐵路行業高速發展,列車運行速度逐漸提高,鐵路安全越來越受到人們的重視,如何保證鐵道車輛運行安全及其故障監測成為一個亟待解決的重大課題。客車車輛在結構上的故障主要有一系彈簧斷裂、減振器失效、空氣彈簧漏氣、高圓彈簧斷裂、車輪踏面擦傷、軸承故障以及蛇形減震器故障等等[1],各種故障對車輛運行品質有不同程度的影響,嚴重情況下可能會威脅到車輛的安全運行。因此,對車輛故障的監測與識別成為了保證車輛安全運行中必不可少的措施。目前,對鐵道車輛的故障監測主要有地面和車載兩種形式,其中在車載監測系統中,使用振動加速度傳感器監測車輛運行狀態較為普遍,以此可以迅速實現檢測信號的分散收集、處理及故障判別[2]。對于利用振動加速度響應進行監測的系統,信號可能會受到多方面的影響,如軌道隨機不平順激勵的干擾、車輛本身非線性對信號傳遞的干擾以及各種故障疊加后對檢測信號的干擾等等。文章中僅建立整車線性動力學模型,不考慮輪軌蠕滑等非線性因素對信號的影響,主要討論不同位垂向懸掛故障時,振動加速度信號具有的統計特性規律以及影響數字特征的因素。1建立車輛模型由于matlab/simulink軟件可以使用面向對象的框圖建模[3],同時具備子系統封裝的特點,對于含有彈簧阻尼的線性系統,可以拆分為懸掛子系統和剛體狀態子系統,按剛體間不同的連接形式,快速建立系統線性模型。以簡化的車輛二自由度系統為例[4],其運動微分方程:m1剛體:Fk1+Fc1-Fk2-Fc2=m1Z1m2剛體:Fk2+Fc2=m2Z2式中:Fk1=K1(Z0-Z1);Fc1=C1(Z0-Z1);Fk2=K2(Z1-Z2);Fc2=C2(Z1-Z2);Zi(i=0,1,2)分別為車輪、m1和m2離平衡位置的位移。與m1相連接的彈簧阻尼分別為K2,C2,K1,C1,在任意時刻t,車輪、m1,m2運動狀態不同,在相互作用下會產生Fk1,Fc1,Fk2,Fc24個彈簧阻尼力作用在m1上,將4個彈簧阻尼力作為m1受力輸入端口,Z1作為狀態輸出端口。同理對于m2,Fk2,Fc2作為受力輸入端口,Z2作為狀態輸出端口。因此對于m1,m2狀態子系統,其輸入為彈簧阻尼力,輸出為剛體運動狀態,對于懸掛子系統Fk1,Fc1,Fk2,Fc2,其輸入為懸掛兩端剛體的運動狀態,輸出為彈簧阻尼力。以上述方法為基礎建立車輛的simulink框圖模型,模型以目前應用較多的無搖枕四軸客車為例,自由度分別是車體和前后轉向架沉浮、橫移、點頭、側滾及搖頭,以及車輪沉浮、橫移、側滾及搖頭,共31個自由度,其中將一、二系懸掛作為懸掛子系統,將轉向架和車體作為剛體狀態子系統,建模時忽略了輪軌蠕滑和車輪側滾引起的橫向力變化。2車輛懸掛的故障分析2.1一、二系懸掛故障形式及統計特性主要討論車輛垂向一、二系懸掛故障形式,尤其是單一懸掛故障,將前轉向架前軸左側一系懸掛記為一系11位懸掛,右側為一系12位懸掛,其余類推。在模型中對故障的檢測是通過車輛振動加速度信號來實現,測量點位于前后轉向架和車體中心。由于車輛正常運行和懸掛故障時振動響應信號不同,經過時域和頻域分析,提取出信號的統計特性,并計算出相應的數字特征,以此判別車輛運行中是否出現故障。在時域分析中,信號的統計特性主要用3個典型的數字特征來描述,分別是均值(t)、方差S2(t)和均方根值(t)。在頻域分析中,主要使用加速度功率譜密度P[5],其數字特征是局部頻率段上的均方根值(f)。仿真中,以車體和前轉向架為例,一系懸掛故障用剛度增大10倍[6],阻尼為0模擬,二系懸掛故障用剛度增大20倍,阻尼為0模擬。加速度檢測信號采樣

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/533193.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/533193.shtml
英文地址,請注明出處:http://en.pswp.cn/news/533193.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

關于php的問題有哪些,關于PHP的報錯問題?

關于這個報錯的表格我不知到怎么去做,下面的是代碼:header(content-type:text/html;charsetutf-8);session_start();include_once ../include/conf.php;include_once ../include/func.php;include_once ../include/mysql.func.php;check_login();$pageSi…

oracle消耗內存的查詢,在AIX中計算ORACLE消耗的私有內存總數

一早就收到兄弟伙發的QQ信息,關于aix中oracle內存計算的內容The RSS number is equal to the sum of the number of working-segment pages in memory times 4 andthe code-segment pages in memory times 4.The TRS number is equal to just the code-segment page…

php讀取ds18b20,DS18B20_單總線協議

.H文件#ifndef _ONEWIRE_H#define _ONEWIRE_H#include "STC15F2K60S2.H"#include #define OW_SKIP_ROM 0xcc#define DS18B20_CONVERT 0x44#define DS18B20_READ 0xbe//IC引腳定義sbit DQ P1^4;//函數聲明extern void Delay_OneWire(unsigned int t);extern void Wri…

oracle官方文檔查看方法,oracle官方文檔_查看初始化參數(舉例)

深藍的blog:http://blog.csdn.net/huangyanlong/article/details/46864217記錄了一下,使用oracle11g聯機文檔,查看初始化參數的步驟。如果想查看,可以修改的初始化參數的概念信息,可以點擊“ChangingParameter Values …

matlab usewhitebg,Matlab的:geo??show的網格和框架

對於問題1和問題2,原因是軸總是在圖的後面。因此,一種解決方案是在當前的軸上添加新軸並顯示網格,框和自定義刻度。對於問題3,我使用regexprep以取代S後綴負緯度(同上爲經度)。我唯一的問題是經度0將是0E,緯度0,0N。這…

oracle p l,使用P.A.L制作便攜軟件 (一) 基本原理 | 么么噠擁有者

因愛好自學所得,并非專業,此處只是拋磚引玉,歡迎相互交流、學習、提高,辛苦碼字不易,如轉載望保留鏈接出處。簡單介紹:P.A.L是PortableApps.com Launcher的簡稱,它是PortableApps.com開發的便攜…

oracle form執行后左上角沒出現oracle標記,oracle form學習筆記

新增form步驟打開模板TEMPLATE,將其改成自己所要的名稱,刪除Data Blacks中的BLOCKNAME,DETAILBLOCK,刪除Canvases中的BLOCKNAME,刪除Windows中的BLOCKNAME,新增自己的Windows,Canvases,DateBlacks,在form級別的PRE-FOR…

linux 建oracle分區表,Oracle 10g 11g分區表創建舉例

1.3. 創建其他類型分區表1.3.1. 用多列分區鍵創建范圍分區表SQL> create table aning_mutilcol_range2 (aning_id number,3 aning_name varchar2(100),4 aning_year number,5 aning_month number,6 aning_day number,7 aning_amount number8 )9 partition by range (aning_y…

php carbon 連續日期,日期及時間處理包 Carbon 在 Laravel 中的簡單使用

在編寫 PHP 應用時經常需要處理日期和時間,這篇文章帶你了解一下 Carbon – 繼承自 PHP DateTime 類的 API 擴展,它使得處理日期和時間更加簡單。Laravel 中默認使用的時間處理類就是 Carbon。namespace Carbon;class Carbon extends \DateTime{// code …

chmod g s oracle,chmod

chmod(1)名稱chmod - 更改文件的權限模式用法概要chmod [-fR] absolute-mode file...chmod [-fR] symbolic-mode-list file...chmod [-fR] acl_operation file...chmod [-fR] [- named_attribute]...attribute_specification_list file...描述chmod 實用程序可更改或分配文件的…

linux lzo 壓縮文件,Linux常用壓縮和解壓命令

.tar 解包 tar xvf filename.tar.tar 打包 tar cvf filename.tar dirname.gz 解壓1 gunzip filename.gz.gz 解壓2 gzip -d filename.gz.gz 壓縮 gzip filename.tar.gz 和 .tgz 解壓 tar zxvf filename.tar.gz.tar.gz 和 .tgz 壓縮 tar zcvf filename.tar.gz dirname.bz2 解壓1 …

linux進程cpu時間片,能講一下在Linux系統中時間片是怎么分配的還有優先級的具體算法是...

該樓層疑似違規已被系統折疊 隱藏此樓查看此樓圖 1 RT-Linux結構RT -Linux的關鍵技術是通過軟件來模擬硬件的中斷控制器。當Linux系統要封鎖CPU的中斷時時,RT-Linux中的實時子系統會截取到這個請求,把它記錄下來,而實際上并不真正封鎖硬件中斷…

linux中進行遠程服務器連機可以采用telnet,端口號為,使用telnet測試指定端口的連通性...

原標題:使用telnet測試指定端口的連通性telnet 是一個閹割版的 ssh ,它數據不加密,數據容易被盜竊,也容易受中間人攻擊,所以默認情況下 telnet 端口是必須要被關閉的。telnet為用戶提供了在本地計算機上完成遠程主機工…

linux xd命令,看Linux文件的內容:用cat,less,more,head,tail,nl,od,xxd,gv,xdvi命令

使用命令在Linux系統中查看文件的內容是Linux管理員的基本技能之一,在Linux中,有許多應用程序以不同的方式顯示文件內容。您可以使用cat、less、more、head、tail、nl、od、xxd、gv、xdvi命令來查看文本文件或任何其他文件。為了對此進行測試&#xff0c…

linux遠程拷貝免手動輸入密碼,scp遠程拷貝避免輸入密碼

使用scp遠程拷貝文件到指定服務器上,在客戶端生成密鑰放在需要驗證的服務器上,這樣再次連接后直接登陸,避免輸入密碼。設定場景我們需要將tomcat服務器(client1)192.168.30.20 上的catalina.out日志文件,每天使用指定用戶拷貝到日…

玩轉linux文件描述符和重定向,玩轉Linux文件描述符和重定向

本文介紹linux中文件描述符與重定向的相關知識,文件描述符是與文件輸入、輸出相關聯的整數,它們用來跟蹤已打開的文件。有需要的朋友參考下。原文出處:linux下的文件描述符是與文件輸入、輸出相關聯的整數。它們用來跟蹤已打開的文件。最常見…

linux哪個指令可以設定使用者的密碼,linux期末考試練習題 2

一、單項選擇題1、下面不是對Linux操作系統特點描述的是()A、良好的可移植性B、單用戶C、多用戶D、設備獨立性2、查看創建目錄命令mkdir的幫助文檔可以使用()A、mkdir -hB、man mkdirC、help mkdirD、info mkdir3、用標準的輸出重定向(>)像”>file01”能使文件file01的數…

linux腳本格式模板,Linux Shell 常見的命令行格式簡明總結

#在后臺執行 cmd 指令cmd &#命令序列. 在同一行執行多個命令cmd1 ; cmd2#在當前 shell 中以一組的形式執行多個命令{ cmd1 ; cmd2 ; }#在子 shell 中以一組的形式執行多個命令(cmd1 ; cmd2)#管道. 以 cmd1 的執行輸出作為 cmd2 的輸入cmd1 | cmd2#命令替換. 以 cmd2 的執行…

linux怎么用命令打開wine,Linux系統運維:10分鐘教你如何使用Wine在Linux下玩魔獸世界...

本文主要向大家介紹了Linux系統運維的如何使用Wine在Linux下玩魔獸世界,通過具體的步驟向大家展現,希望對大家學習Linux系統運維有所幫助。目標:在 Linux 中運行魔獸世界發行版:適用于幾乎所有的 Linux 發行版。要求:具…

linux中如何查看某個端口是否被占用,LINUX中如何查看某個端口是否被占用

之前查詢端口是否被占用一直搞不明白,問了好多人,終于搞懂了,現在總結下:1.netstat -anp |grep 端口號如下,我以3306為例,netstat -anp |grep 3306(此處備注下,我是以普通用戶操作&#…