負責接收該信號的接收部有可能因為該忽有忽無的信號而引發誤動作,因此在接收的時候就必須把原始信號進行處理,在處理的過程有個概念叫反彈跳時間,就是送進來接收部的信號必須維持高電位至少一段時間以後接收部才開始認定有信號進來。如果未達該反彈跳時間門檻,接收者就不認定為有信號進來。如此就可以避免不穩定的信號。
講了半天,這樣的數位信號處理的概念跟運動控制有什麼關係呢?舉個例子來講,伺服控制裡,有所謂到位框,就是運動中位置誤差如果進入正負多少微米,就判斷為到位,在快速移動的任務中伴隨者高減速度,所以在到位的時候,就會發生誤差一下子超出需求的到位框,一下子又晃進到位框,這樣的行為會隨著伺服控制收斂越來越穩定,而它就跟文章開頭說明的信號彈跳的行為完全相似。反彈跳時間的處理方式就可以套用在這個運動控制到位信號的應用上面。
如何找到一個恰當的反彈跳時間門檻值呢?首先必須多做幾次資料收集觀察運動到達時候的進框與出框的時間行為,找出信號穩定前最長的一次進框區段的時間,門檻值就設定為該最長出框時間再加一小段時間就可以。
- 8
- 9616
- 2
- 3