20150412
前几天刚好把系统的输入输出与AutoBox连接搞定,今天开始进行发动机的模型辨识。
在设计实验的时候,我们选择了能控制的输入中的其中几个作为系统的输入,使用周期信号来刺激,然后采集输入输出信号。
因为输入是周期信号,输出也应该是周期信号,但是我们发现输出不是周期信号。
比如soot的输出曲线(数据有9000组,所以看起来没有什么规律):
取其中的前1000组数据(变化趋势是周期性的,但是会一直变大,一直到稳定):
问题出在哪里呢?
我们发现,当500s后输出就接近周期信号了。
是有什么外部的干扰么?我们不能控制的变量一直在影响着输出。
最后我们怀疑是温度的变化影响着输出。(还未验证)
这对于辨识来说是致命,所以在系统辨识之前,很有必要施加周期输入刺激系统。
通过输入周期信号,我们可以通过输出信号来观察出输出是否还受到其他外部干扰的影响。