船用汽輪機
[拼音]:shijian xulie jianmo
[英文]:modelling via time series
根據對系統觀測得到的時間序列資料通過曲線擬合和引數估計或譜分析等來建立系統的數學模型的理論和方法。它的理論基礎是數理統計學。時間序列建模分為時域建模和頻域建模兩類,一般採用時域建模,需要分析系統的頻率特性時則採用頻域建模。時域建模採用曲線擬合和引數估計的方法(如最小二乘法等),頻域建模採用譜分析的方法。時間序列建模主要決定於被觀測序列的性質、可用觀測值的數目和模型的使用情況等三個因素。它常用在國民經濟巨集觀控制、區域綜合發展規劃、企業經營管理、市場潛量預測、氣象預報、水文預報、地震前兆預報、農業災害預報、環境汙染控制、生態平衡、天文學和海洋學等方面。
時間序列建模的時域建模步驟是:
(1)用觀測、調查、統計、抽樣等方法取得被觀測系統的時間序列資料。
(2)根據時間序列資料作相關圖,進行相關分析,求自相關函式。相關圖能顯示出變化的趨勢和週期,並能發現跳點和拐點。跳點是指與其他資料不一致的觀測值。如果跳點是正確的觀測值,則在建模時應考慮進去,如果是反常現象,應把跳點調整到期望值。拐點則是指時間序列從上升趨勢突然變為下降趨勢的點。如果存在拐點,則在建模時必須用不同的模型去分段擬合該時間序列。
(3)辨識合適的隨機模型,進行曲線擬合,即用通用隨機模型去擬合時間序列的觀測資料。對於短的或簡單的時間序列,可用趨勢模型和季節模型加上誤差來進行擬合。對於平穩時間序列可用通用線性隨機模型(自迴歸聯合滑動平均模型)及其特殊情況的自迴歸模型、滑動平均模型。混合自迴歸滑動平均模型等來進行擬合。當觀測值多於50個時一般都採用通用模型。對於非平穩時間序列則要先將觀測到的時間序列進行差分運算,化為平穩時間序列,再用適當的隨機模型去擬合這個差分序列。
(4)估計模型引數。可用最小二乘法等方法,必要時可疊加上專門設計的誤差項。
(5)靈敏度分析和模型結構變化分析。當時間序列發生變化時,可用貝葉斯方法對模型結構變化進行分析。
時間序列建模是一種應用很廣的統計建模方法,可用在以下四種情況:
(1)系統描述。根據對系統進行觀測得到的時間序列資料,用曲線擬合的方法對系統進行客觀的描述,一般是比較可靠的。
(2)系統分析。當觀測值取自兩個以上變數時,可用一個時間序列中的變化去說明另一個時間序列中的變化,從而深入瞭解給定時間序列產生的機理。
(3)預測未來。用隨機模型去擬合時間序列,可預測該時間序列的未來值。
(4)決策和控制。根據時間序列模型可調整輸入變數使系統發展過程保持在目標值上,即預測到過程要偏離目標時便可進行必要的控制。
參考書目
查德菲爾德著:《時間序列分析導論》,宇航出版社,北京,1986。(C.Chatfield,TheAnalysis of Time Series,An Introduction,2nd ed.,Chapman and Hall,Ltd.,1980.)