亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于伺服控制的振動抑制的制作方法

文檔序號:6758556閱讀:318來源:國知局
專利名稱:用于伺服控制的振動抑制的制作方法
技術領域
本發(fā)明通常涉及硬盤驅動器控制,尤其涉及抑制外部機械振動對硬盤驅動器系統(tǒng)的影響。
背景技術
硬盤驅動器(HDD)在各種環(huán)境中使用,而且有時候它們由于外部機械振動而遭受性能下降。在過去,當盤驅動器具有低數(shù)據(jù)容量時,軌道間距較大而且與數(shù)據(jù)軌道間距相比、機械振動反映了較小的磁頭運動。然而近來,軌道間距已經變得非常窄,甚至小的振動也可以導致大的脫軌(off-track)運動,這導致性能的降低。以前,僅僅在不平常的操作環(huán)境下會遇到這種由于外部振動而引起的降低,但是今天在典型的操作條件下也可以作為性能下降而觀察到它。雖然由于盤旋轉而引起的振動具有窄的頻帶,但是外部機械振動可以具有實質上更寬的頻帶??梢允褂枚喾N技術來解決由外部振動引起的問題。
加速度前饋控制方法利用旋轉振動傳感器的輸出,并且把該輸出向前饋送到致動器控制信號,以便磁頭運動抵消將該磁頭移出軌道的振動。當振動是旋轉時,這種方法有效地起作用,對于這種振動而言,從傳感器輸出的傳遞函數(shù)的增益和相位以及位置誤差信號是已知的,并且不會有太多的變化。但是,磁頭位置不僅受平面內旋轉振動的影響,而且還受到不能由旋轉振動傳感器獲得的各種類型線性和旋轉振動的影響。
追趕峰值濾波器(chasing peak filter)方法使用自適應地改變峰值濾波器的頻率、并且跟蹤振動源的頻率改變的峰值濾波器。峰值濾波器起作用以在特定頻率增加誤差抑制性能。因為峰值濾波器具有窄的帶寬,所以對于其中振動具有多個峰值頻率或者更寬的頻譜的情況,它不能有效地起作用。
已經使用了在驅動器通電處理開始時、通過掃描峰值頻率來標識最佳峰值濾波器頻率的方法。這種方法僅僅對其中振動特性不隨時間改變的情況起作用。即使當這種方法可以用于數(shù)據(jù)恢復處理時,因為該方法需要相當長的時間,所以性能缺點將仍然是相當大的。
減震架是用于降低從外部振動源到驅動器的實際振動的傳遞函數(shù)的HDD安裝機構,而且當振動頻率高于安裝機構的共振頻率時,其有效地起作用。問題是安裝機構在它自己的共振頻率處增強振動。

發(fā)明內容
本發(fā)明的實施例提供了這樣一種方法,其修改HDD頭致動器的控制器,以增加誤差抑制能力、并在寬頻范圍上(例如,10-100Hz)抑制影響磁頭運動的振動,由此最小化由外部振動所引起的性能下降。多個峰值濾波器連接于HDD頭致動器的伺服控制器,以提供寬的峰值濾波器頻率帶寬。峰值濾波器可以根據(jù)要求被分別使能或者無效,而且可以是可變的,以根據(jù)要求向上或者向下調整峰值濾波器頻率。用這種方法,峰值濾波器可以適合于在相對寬的頻率帶寬上抑制一定范圍的振動。
本發(fā)明的一個方面是抑制外部干擾對致動器的影響的系統(tǒng)。該系統(tǒng)包含控制器,提供控制器輸出作為致動器輸入,以驅動致動器;反饋回路,反饋在致動器輸出處的磁頭信號作為控制器的輸入,以產生誤差信號;多個峰值濾波器,連接到控制器并且具有不同的峰值頻率,每個峰值濾波器具有包括誤差信號在內的峰值濾波器輸入,每個峰值濾波器具有峰值濾波器輸出;以及管理器模塊,與峰值濾波器相連,以有選擇地添加或者刪除到致動器輸入的每個峰值濾波器的峰值濾波器輸出,以驅動該致動器。
在某些實施例中,多個峰值濾波器并聯(lián)連接到控制器。管理器模塊被配置為,如果誤差信號不超過預置的誤差信號閾值,則刪除到致動器輸入的峰值濾波器的峰值濾波器輸出。管理器模塊被配置為,如果最大的峰值濾波器的峰值濾波器輸出對峰值濾波器輸入不超過預置比率閾值,則刪除到致動器輸入的峰值濾波器的峰值濾波器輸出。管理器模塊可以被配置為,如果至少一個峰值濾波器的峰值濾波器輸出對峰值濾波器輸入超過預置比率閾值,則有選擇地將峰值濾波器的峰值濾波器輸出添加到致動器輸入。管理器模塊可以被配置為,如果一個或多個峰值濾波器的峰值濾波器輸出對峰值濾波器輸入超過預置比率閾值,則將一個或多個峰值濾波器的峰值濾波器輸出添加到致動器輸入。
在特定實施例中,至少一個峰值濾波器具有可變峰值頻率。峰值濾波器可以全部都具有可變峰值頻率??梢蕴峁╊l率識別模塊以確定外部干擾的頻率,而且管理器模塊被配置為,基于外部干擾的頻率調整峰值濾波器的可變峰值頻率。管理器模塊可以被配置為對峰值濾波器的峰值濾波器輸出量值進行比較;以及(i)如果具有最高峰值頻率的峰值濾波器的峰值濾波器輸出的量值大于剩余峰值濾波器的峰值濾波器輸出的量值,則向上調整峰值濾波器的峰值頻率;以及(ii)如果具有最低峰值頻率的峰值濾波器的峰值濾波器輸出的量值大于剩余峰值濾波器的峰值濾波器輸出的量值,則向下調整峰值濾波器的峰值頻率。
依據(jù)本發(fā)明的另一個方面,一種抑制外部干擾對致動器的影響的方法包含提供控制器的控制器輸出作為致動器輸入,以驅動致動器;反饋在致動器輸出處的磁頭信號作為控制器的輸入,以產生誤差信號;連接多個峰值濾波器到控制器,峰值濾波器具有不同的峰值頻率,每個峰值濾波器具有包括誤差信號在內的峰值濾波器輸入,每個峰值濾波器具有峰值濾波器輸出;以及有選擇地添加或者刪除到致動器輸入的每個峰值濾波器的峰值濾波器輸出,以驅動該致動器。
依據(jù)本發(fā)明的另一個方面,一種抑制外部干擾對致動器的影響的系統(tǒng)包含控制器,提供控制器輸出作為致動器輸入,以驅動致動器;反饋回路,反饋在致動器輸出處的磁頭信號作為控制器的輸入,以產生誤差信號;多個峰值濾波器,連接到控制器并且具有不同的峰值頻率,每個峰值濾波器具有包括誤差信號在內的峰值濾波器輸入,和峰值濾波器輸出。管理器模塊與峰值濾波器連接。管理器模塊包括存儲在計算機可讀存儲介質中的程序。該程序具有這樣的代碼,其用于有選擇地添加或者刪除到致動器輸入的每個峰值濾波器的峰值濾波器輸出,以驅動該致動器。
在某些實施例中,該程序包含這樣的代碼,其用于如果誤差信號沒有超過預置誤差信號閾值,則刪除到致動器輸入的峰值濾波器的峰值濾波器輸出。該程序可以包含這樣的代碼,其用于如果最大的峰值濾波器的峰值濾波器輸出對峰值濾波器輸入不超過預置比率閾值,則刪除到致動器輸入的峰值濾波器的峰值濾波器輸出。該程序包含這樣的代碼,其用于如果至少一個峰值濾波器的峰值濾波器輸出對峰值濾波器輸入超過預置比率閾值,則有選擇地將峰值濾波器的峰值濾波器輸出添加到致動器輸入。該程序包含這樣的代碼,其用于如果一個或多個峰值濾波器的峰值濾波器輸出對峰值濾波器輸入超過預置比率閾值,則將一個或多個峰值濾波器的峰值濾波器輸出添加到致動器輸入。該程序包含用于對峰值濾波器的峰值濾波器輸出的量值進行比較的代碼,以及這樣的代碼,其用于如果具有最高峰值頻率的峰值濾波器的峰值濾波器輸出的量值大于剩余峰值濾波器的峰值濾波器輸出的量值,則向上調整峰值濾波器的峰值頻率;以及這樣的代碼,其用于如果具有最低峰值頻率的峰值濾波器的峰值濾波器輸出的量值大于剩余峰值濾波器的峰值濾波器輸出的量值,則向下調整峰值濾波器的峰值頻率。


圖1為示出在伺服控制回路中的傳統(tǒng)峰值濾波器的示意圖。
圖2為示出由圖1的傳統(tǒng)峰值濾波器改變的傳遞函數(shù)的曲線圖。
圖3為示出由多個峰值濾波器改進的靈敏度函數(shù)的曲線圖。
圖4為示意圖,其示出依據(jù)本發(fā)明的實施例的伺服控制回路中的多個峰值濾波器。
圖5示出自適應控制多個峰值濾波器以抑制外部振動影響的模擬結果。
圖6A和6B為流程圖,說明依據(jù)本發(fā)明的實施例、自適應地控制多個峰值濾波器以抑制外部振動的影響的方法。
具體實施例方式
圖1示出了伺服控制回路10中的傳統(tǒng)峰值濾波器。峰值濾波器12并聯(lián)連接到伺服控制器14,用于驅動諸如HDD頭致動器之類的設備16。峰值濾波器12是例如修改控制回路的開環(huán)傳遞函數(shù)和靈敏度函數(shù)(或者誤差抑制函數(shù))、以在與干擾18相關聯(lián)的具體頻率處提供更高抑制的二階濾波器。在設備16輸出處的磁頭位置信號經由反饋回路20反饋,以被從作為位置誤差信號(PES)的、到控制器14的輸入中減去。PES也是到峰值濾波器12的輸入。
圖2示出了由圖1的伺服控制回路10中的峰值濾波器12改變的傳遞函數(shù)。圖2示出了沒有峰值濾波器12的開環(huán)傳遞函數(shù)202、控制器函數(shù)204、以及靈敏度或者誤差抑制函數(shù)206。添加了峰值在這個示例中為大約350Hz的峰值濾波器函數(shù)210后,開環(huán)傳遞函數(shù)212、控制器函數(shù)214、以及靈敏度函數(shù)216每個也包括在那個峰值頻率處的正/負峰值。靈敏度函數(shù)或者誤差抑制函數(shù)216在該峰值處急降(dip),表示在該峰值頻率處改善的誤差抑制。誤差抑制是PES和干擾18的比率。干擾18越高,就需要越大的靈敏度函數(shù)216的急降值,以便保持PES在可接受的水平之內,或者理想地處于零。如圖1所示的峰值濾波器的使用廣泛地用于抑制作為極窄頻帶干擾的可重復偏轉(runout)。
因為外部引起的振動通常是寬頻帶,所以傳統(tǒng)的窄頻帶峰值濾波器不能充分地抑制這種振動的影響。例如,通過增加峰值頻率的量值或增益,有可能使用具有足夠帶寬的單個寬頻帶峰值濾波器。然而,這樣的峰值濾波器可以在其它頻率處產生靈敏度函數(shù)的太多失真,以及不合需要的峰值濾波器輸出的瞬態(tài)響應。
發(fā)明人已經發(fā)現(xiàn)多個峰值濾波器的使用可以降低失真和瞬態(tài)效應。圖3示出了與伺服控制器并聯(lián)連接的三個峰值濾波器的靈敏度函數(shù)或者誤差抑制函數(shù)。這三個峰值濾波器具有以50Hz間隔相隔的峰值頻率。例如,第一靈敏度函數(shù)302在300Hz、350Hz、和400Hz處的三個峰值頻率處急降。圖3示出了對于包括靈敏度函數(shù)304(450Hz、500Hz、550Hz)、306(600Hz、650Hz、700Hz)、308(750Hz、800Hz、850Hz)、和310(900Hz、950Hz、1000Hz)在內的其它靈敏度函數(shù),峰值頻率的向上移位。多個峰值濾波器而不是一個峰值濾波器的使用允許在同時使用較低增益的峰值濾波器時加寬有效峰值濾波器頻率帶寬,以由于多個峰值濾波器的集聚效應而實現(xiàn)給定的誤差抑制。與圖2中的單個峰值濾波器的靈敏度函數(shù)216相比較,圖3所示的多個峰值濾波器的靈敏度函數(shù)具有更合乎需要的特性。通過降低峰值濾波器的增益,降低或者最小化靈敏度函數(shù)在其它頻率處的失真;通過加寬峰值濾波器頻率帶寬,還降低或者最小化了峰值濾波器輸出的不合需要的瞬態(tài)響應。
圖4示出了控制系統(tǒng)400,其說明了用于具有連接到那里的多個峰值濾波器404的控制器402的伺服控制回路。圖4示出了與控制器402并聯(lián)連接的、具有F1和F2峰值頻率的峰值濾波器404。如果需要降低靈敏度函數(shù)在其它頻率處的失真,則峰值濾波器404優(yōu)選為低阻尼。如果需要減少峰值濾波器的數(shù)目,則它們優(yōu)選為寬頻帶濾波器。如有必要還可以連接具有頻率F3的峰值濾波器404,而且這用于說明可以把額外的峰值濾波器添加到該系統(tǒng)中。峰值頻率F2大于峰值頻率F1(峰值頻率F3可以大于峰值頻率F2)。如下面更詳細描述的那樣,峰值頻率F1、F2、F3可以是固定的或者可變的。此外,替換的實施例可以串聯(lián)或者并聯(lián)且串聯(lián)地將峰值濾波器連接到控制器。伺服控制器402用于驅動諸如HDD頭致動器之類的設備406。峰值濾波器404修改控制回路的開環(huán)傳遞函數(shù)和靈敏度函數(shù)(或者誤差抑制函數(shù)),以在與干擾408相關聯(lián)的特定頻率處提供更高的抑制。在設備406輸出處的磁頭位置信號經由反饋回路410反饋,以被從作為位置誤差信號(PES)的控制器402的輸入中減去。PES也是峰值濾波器404的輸入。在其他的實施例中,反饋信號可以是磁頭速度信號或者其它的磁頭信號,其產生可以是速度誤差信號等的誤差信號。
提供了管理器模塊420來管理峰值濾波器404。通常,可以總是開啟峰值濾波器404。然而,因為峰值濾波器404將降低在其它頻率處的錯誤抑制,所以能夠根據(jù)要求使能或者無效每個峰值濾波器404是合乎需要的。當使能峰值濾波器時,那個峰值濾波器的峰值濾波器輸出被添加到伺服控制回路中的驅動信號,以驅動設備406;當使峰值濾波器無效時,那個峰值濾波器的峰值濾波器輸出不被添加到伺服控制回路中的驅動信號。第一條件是只有當PES的量值超過在正常操作條件下可接受的特定PES閾值時才需要使能峰值濾波器404。這可以表示為|PES|>閾值PES。
從電信號中導出的PES閾值可以表示為電壓等,其可以轉換為指示在HDD頭運動中的誤差的距離(例如,1μm,或者低到0.1μm或更少)。管理器420經由輸入線422接收PES,并且可以基于與PES閾值的比較做出確定,并且隨后分別經由控制線424、426使能或者無效在頻率F1處的第一峰值濾波器和在頻率F2處的第二峰值濾波器。當PES的量值超過閾值時,有外部振動過量的可能性。在那種情況下,可以使能一個或多個峰值濾波器404以抑制由振動所引起的誤差。
當使能峰值濾波器404時,因為由PES饋給峰值濾波器輸入(如經由反饋回路410反饋),所以通過比較峰值濾波器404的輸入和輸出信號,系統(tǒng)400將知道峰值濾波器404是否有效地工作。當峰值濾波器有效地工作以抑制誤差時,因為頻率匹配,峰值濾波器輸出大于、一般是相當大地大于峰值濾波器輸入。當峰值濾波器沒有有效地工作時,因為頻率不匹配或者PES相當小,峰值濾波器輸出近似等于或者小于峰值濾波器輸入。這是第二條件,即如果峰值濾波器輸出和峰值濾波器輸入之間的比率的量值超過該比率的特定閾值或者比率閾值,則將使能峰值濾波器。這可以表示為|(峰值濾波器輸出/峰值濾波器輸入)|>閾值比率。
一般地,比率閾值可以為大約2-4倍,而且可以為10倍或者更高。因此,如果滿足了上面的兩個條件,則將通過向伺服控制回路添加峰值濾波器輸出來使能峰值濾波器404,以便驅動設備406。
峰值濾波器輸出分別經由峰值濾波器輸出線路434、436,從頻率F1處的第一峰值濾波器和頻率F2處的第二峰值濾波器輸入到管理器420。當使用多個峰值濾波器時,將最大的峰值濾波器輸出與峰值濾波器輸入相比較,以確定使能峰值濾波器(如果峰值濾波器輸出對峰值濾波器輸入的比率超過預置比率閾值)還是使峰值濾波器無效(如果峰值濾波器輸出對峰值濾波器輸入的比率沒有超過預置比率閾值)。當由管理器420使能峰值濾波器404時,經由峰值濾波器輸出路徑444、446將峰值濾波器輸出添加到伺服控制回路,以驅動設備406。取決于與峰值濾波器輸入相比較的、每個單獨峰值濾波器的輸出,可以有選擇地將峰值濾波器輸出添加到設備控制信號中以驅動設備406。當由管理器420無效峰值濾波器404時,不向伺服控制回路提供峰值濾波器輸出。
峰值濾波器404的另一個特征是可以使它們的頻率基于PES或者伺服控制回路中的其它信號而變化和調整。為了有效地抑制由干擾408所引起的誤差,將峰值濾波器404的頻率向上或者向下調整以匹配干擾408的頻率。干擾408的頻率可以由任何適當?shù)姆椒ù_定。一種方法是使用諸如FFT(快速傅里葉變換)或者PES上的高通/低通/帶通濾波之類的傳統(tǒng)頻率識別方法(圖4中的頻率ID塊450),以識別頻率并向管理器420提供該信息,管理器420接著調整峰值濾波器404,以將峰值頻率與所識別的頻率進行匹配。
另一種方法是自適應頻率改變方法,其被認為是,與用于調整峰值濾波器頻率的傳統(tǒng)頻率識別方法相比,其不太復雜并且更加有效。這種方法包括將不同峰值頻率(例如,F(xiàn)1、F2、和F3)的峰值濾波器輸出的量值進行比較。當具有最高諧振頻率(例如,F(xiàn)3)的峰值濾波器的輸出在量值上大于其它峰值濾波器的輸出時,其暗指振動頻率等于或者高于那個峰值濾波器的最高諧振頻率。因此,通過將峰值濾波器的峰值濾波器頻率移到更高,可以獲得更好的誤差抑制。另一方面,當具有最低諧振頻率(例如,F(xiàn)1)的峰值濾波器的輸出在量值上大于其它峰值濾波器的輸出時,其暗指振動頻率等于或者低于那個峰值濾波器的最低諧振頻率。因此,通過將峰值濾波器的峰值濾波器頻率移到更低,可以獲得更好的誤差抑制。
三個峰值濾波器的示例用于說明自適應頻率改變方法。當然,該方法對兩個峰值濾波器或者超過三個峰值濾波器也有效。假定第二濾波器的峰值頻率F2高于第一濾波器的峰值頻率F1,而且第三濾波器的峰值頻率F3高于第二濾波器的峰值頻率F2。當振動頻率低于或者等于第一濾波器的峰值頻率F1時,第一峰值濾波器的輸出在量值上大于其它兩個濾波器的輸出。因此,應該將峰值濾波器的峰值頻率向下移位,以實現(xiàn)最大的誤差抑制效果。當振動頻率高于或者等于第三濾波器的峰值頻率F3時,第三峰值濾波器的輸出在量值上大于其它兩個濾波器的輸出。在此情況下,應該向上移位峰值濾波器的峰值頻率,以實現(xiàn)更好的誤差抑制??梢宰畛趸诂F(xiàn)有數(shù)據(jù)計算向上或者向下移位的頻率量,然后在后續(xù)的步驟中進一步地調整,直到峰值頻率停留在相對小的變化范圍內為止。
有利地是,當振動頻率改變時,該自適應頻率改變方法有效地工作。圖5示出了由管理器420使用來管理三個峰值濾波器404、以改善由干擾408所引起的誤差抑制的自適應頻率改變方案的模擬結果,其中干擾408的頻率隨時間改變。上面的曲線示出了PES 502的標準偏差(PES西格馬(sigma))的量值、具有最低峰值頻率F1的第一濾波器504的輸出量值、以及具有最高峰值頻率F3的第三濾波器506的輸出量值。下面的曲線示出了用于具有最低峰值頻率F1的第一濾波器514、具有中間峰值頻率F2的第二濾波器515、以及具有最高峰值頻率F3的第三濾波器516的峰值頻率的變化。最初,具有最低峰值頻率F1的第一濾波器504具有最大的輸出量值。作為響應,如下面的曲線所示,管理器420向下調整峰值頻率514、515、516。如上面的曲線所示,當濾波器頻率達到干擾408的頻寬周圍的最佳范圍時,具有最低峰值頻率F1的第一濾波器504和具有最高峰值頻率F3的第三濾波器506依次具有更高的輸出量值。作為響應,如下面的曲線所示,峰值頻率514、515、516保持在相對小的變化范圍內。
圖6為流程圖,概括了依據(jù)本發(fā)明的一個實施例、用于自適應地控制多個峰值濾波器以抑制外部振動的影響的峰值濾波器管理方案。在每個誤差抑制最優(yōu)化處理600的開始處,在步驟602獲得PES的量值。將PES與預置PES閾值進行比較(步驟604)。如果PES沒有超過PES閾值,則使峰值濾波器被無效(步驟606),當前的誤差抑制最優(yōu)化處理結束,并且峰值濾波器管理方案進行到下一個誤差抑制最優(yōu)化處理的開始(步驟610)。如果PES超過PES閾值,則下一步驟612是將峰值濾波器輸出與峰值濾波器輸入進行比較。如果最大的峰值濾波器輸出對峰值濾波器輸入的比率沒有超過預置比率閾值(步驟614),則使峰值濾波器無效(步驟616)。如果最大的峰值濾波器輸出對峰值濾波器輸入的比率超過了預置比率閾值,則在步驟618,有選擇地將峰值濾波器的峰值濾波器輸出添加到設備控制信號中。
取決于峰值濾波器是否可變來執(zhí)行峰值濾波器管理方案的剩余部分(步驟620)。如果峰值濾波器是固定的,則當前的誤差抑制最優(yōu)化處理結束(步驟610)。如果峰值濾波器是可變的,則可以調整峰值頻率。步驟622將濾波器的峰值濾波器輸出的量值與不同的峰值頻率進行比較。如果具有最高諧振頻率的峰值濾波器的輸出大于其它峰值濾波器的輸出(步驟624),則向上調整峰值濾波器的峰值頻率(步驟626)。如果具有最低諧振頻率的峰值濾波器的輸出大于其它峰值濾波器的輸出(步驟628),則向下調整峰值濾波器的峰值頻率(步驟630)。這結束了當前的誤差抑制最優(yōu)化處理,并且可以開始下一個誤差抑制最優(yōu)化處理(步驟610)。代替步驟622到630中所描述的自適應頻率改變方法,一種替換的方法是使用傳統(tǒng)的頻率識別方法確定干擾的頻率或者頻率范圍(步驟640)?;谒R別的干擾的頻率或者頻率范圍,在步驟642中可以向上或者向下調整峰值濾波器的峰值頻率。上述方案可以以軟件或者固件實現(xiàn),而且可以存儲在管理器模塊420的計算機可讀存儲介質中,用于由計算機處理器來執(zhí)行。
應當理解上述描述用于說明而不是限制。對上述描述審閱后,對于本領域的技術人員來說,許多實施例將是顯而易見的。因此,本發(fā)明的范圍應當不是根據(jù)上述說明來確定,而是代之以應該根據(jù)權利要求以及它們等效的全部范圍來確定。
權利要求
1.一種抑制外部干擾對致動器的影響的系統(tǒng),該系統(tǒng)包含控制器,提供控制器輸出作為致動器輸入,以驅動致動器;反饋回路,反饋在致動器輸出處的磁頭信號作為控制器的輸入,以產生誤差信號;多個峰值濾波器,連接到控制器并且具有不同的峰值頻率,每個峰值濾波器具有包括誤差信號在內的峰值濾波器輸入,每個峰值濾波器具有峰值濾波器輸出;以及管理器模塊,與峰值濾波器相連,以有選擇地添加或者刪除到致動器輸入的每個峰值濾波器的峰值濾波器輸出,以驅動該致動器。
2.如權利要求1所述的系統(tǒng),其中多個峰值濾波器并聯(lián)連接到控制器。
3.如權利要求1所述的系統(tǒng),其中管理器模塊被配置為,如果誤差信號不超過預置的誤差信號閾值,則刪除到致動器輸入的峰值濾波器的峰值濾波器輸出。
4.如權利要求1所述的系統(tǒng),其中管理器模塊被配置為,如果最大的峰值濾波器的峰值濾波器輸出對峰值濾波器輸入不超過預置比率閾值,則刪除到致動器輸入的峰值濾波器的峰值濾波器輸出。
5.如權利要求1所述的系統(tǒng),其中管理器模塊被配置為,如果至少一個峰值濾波器的峰值濾波器輸出對峰值濾波器輸入超過預置比率閾值,則有選擇地將峰值濾波器的峰值濾波器輸出添加到致動器輸入。
6.如權利要求5所述的系統(tǒng),其中管理器模塊被配置為,如果一個或多個峰值濾波器的峰值濾波器輸出對峰值濾波器輸入超過預置比率閾值,則將一個或多個峰值濾波器的峰值濾波器輸出添加到致動器輸入。
7.如權利要求1所述的系統(tǒng),其中峰值濾波器中的至少一個具有可變峰值頻率。
8.如權利要求7所述的系統(tǒng),其中峰值濾波器具有可變峰值頻率。
9.如權利要求8所述的系統(tǒng),進一步包含頻率標識模塊,被配置為確定外部干擾的頻率,其中管理器模塊被配置為,基于外部干擾的頻率調整峰值濾波器的可變峰值頻率。
10.如權利要求8所述的系統(tǒng),其中管理器模塊被配置為,將峰值濾波器的峰值濾波器輸出的量值進行比較;并且(i)如果具有最高峰值頻率的峰值濾波器的峰值濾波器輸出的量值大于剩余峰值濾波器的峰值濾波器輸出的量值,則向上調整該峰值濾波器的峰值頻率;并且(ii)如果具有最低峰值頻率的峰值濾波器的峰值濾波器輸出的量值大于剩余峰值濾波器的峰值濾波器輸出的量值,則向下調整峰值濾波器的峰值頻率。
11.一種抑制外部干擾對致動器的影響的方法,該方法包含提供控制器的控制器輸出作為致動器輸入,以驅動致動器;反饋在致動器輸出處的磁頭信號作為控制器的輸入,以產生誤差信號;連接多個峰值濾波器到控制器,峰值濾波器具有不同的峰值頻率,每個峰值濾波器具有包括誤差信號在內的峰值濾波器輸入,每個峰值濾波器具有峰值濾波器輸出;以及有選擇地添加或者刪除到致動器輸入的每個峰值濾波器的峰值濾波器輸出,以驅動該致動器。
12.如權利要求11所述的方法,其中多個峰值濾波器并聯(lián)連接于控制器。
13.如權利要求11所述的方法,其中如果誤差信號沒有超過預置的誤差信號閾值,則刪除到致動器輸入的峰值濾波器的峰值濾波器輸出。
14.如權利要求11所述的方法,其中如果最大的峰值濾波器的峰值濾波器輸出對峰值濾波器輸入不超過預置比率閾值,則刪除到致動器輸入的峰值濾波器的峰值濾波器輸出。
15.如權利要求11所述的方法,其中如果至少一個峰值濾波器的峰值濾波器輸出對峰值濾波器輸入超過預置比率閾值,則有選擇地將峰值濾波器的峰值濾波器輸出添加到致動器輸入。
16.如權利要求15所述的方法,其中如果一個或多個峰值濾波器的峰值濾波器輸出對峰值濾波器輸入超過預置比率閾值,則將一個或多個峰值濾波器的峰值濾波器輸出添加到致動器輸入。
17.如權利要求11所述的方法,其中峰值濾波器中的至少一個具有可變峰值頻率。
18.如權利要求17所述的方法,其中峰值濾波器具有可變峰值頻率。
19.如權利要求18所述的方法,進一步包含確定外部干擾的頻率;以及基于外部干擾的頻率調整峰值濾波器的可變峰值頻率。
20.如權利要求18所述的方法,進一步包含對峰值濾波器的峰值濾波器輸出的量值進行比較,以及;如果具有最高峰值頻率的峰值濾波器的峰值濾波器輸出的量值大于剩余峰值濾波器的峰值濾波器輸出的量值,則向上調整該峰值濾波器的峰值頻率;以及如果具有最低峰值頻率的峰值濾波器的峰值濾波器輸出的量值大于剩余峰值濾波器的峰值濾波器輸出的量值,則向下調整峰值濾波器的峰值頻率。
21.一種抑制外部干擾對致動器的影響的系統(tǒng),該系統(tǒng)包含控制器,提供控制器輸出作為致動器輸入,以驅動致動器;反饋回路,反饋在致動器輸出處的磁頭信號作為控制器的輸入,以產生誤差信號;多個峰值濾波器,連接到控制器并且具有不同的峰值頻率,每個峰值濾波器具有包括誤差信號在內的峰值濾波器輸入,每個峰值濾波器具有峰值濾波器輸出;以及管理器模塊,與峰值濾波器連接,管理器模塊包括存儲在計算機可讀存儲介質中的程序,該程序具有這樣的代碼,其用于有選擇地添加或者刪除到致動器輸入的每個峰值濾波器的峰值濾波器輸出,以驅動該致動器。
22.如權利要求21所述的系統(tǒng),其中該程序包含這樣的代碼,其用于如果誤差信號沒有超過預置誤差信號閾值,則刪除到致動器輸入的峰值濾波器的峰值濾波器輸出。
23.如權利要求21所述的系統(tǒng),其中該程序包含這樣的代碼,其用于如果最大的峰值濾波器的峰值濾波器輸出對峰值濾波器輸入不超過預置比率閾值,則刪除到致動器輸入的峰值濾波器的峰值濾波器輸出。
24.如權利要求21所述的系統(tǒng),其中該程序包含這樣的代碼,其用于如果至少一個峰值濾波器的峰值濾波器輸出對峰值濾波器輸入超過預置比率閾值,則有選擇地將峰值濾波器的峰值濾波器輸出添加到致動器輸入。
25.如權利要求24所述的系統(tǒng),其中該程序包含這樣的代碼,其用于如果一個或多個峰值濾波器的峰值濾波器輸出對峰值濾波器輸入超過預置比率閾值,則將一個或多個峰值濾波器的峰值濾波器輸出添加到致動器輸入。
26.如權利要求21所述的系統(tǒng),其中峰值濾波器具有可變峰值頻率,而且其中該程序包含用于確定外部干擾的頻率的代碼;以及用于基于外部干擾的頻率調整峰值濾波器的可變峰值頻率的代碼。
27.如權利要求21所述的系統(tǒng),其中峰值濾波器具有可變峰值頻率,而且其中該程序包含用于對峰值濾波器的峰值濾波器輸出的量值進行比較的代碼,以及;這樣的代碼,其用于如果具有最高峰值頻率的峰值濾波器的峰值濾波器輸出的量值大于剩余峰值濾波器的峰值濾波器輸出的量值,則向上調整峰值濾波器的峰值頻率;以及這樣的代碼,其用于如果具有最低峰值頻率的峰值濾波器的峰值濾波器輸出的量值大于剩余峰值濾波器的峰值濾波器輸出的量值,則向下調整峰值濾波器的峰值頻率。
全文摘要
本發(fā)明實施例提供了一種方法,其修改HDD頭致動器的控制器,以提高誤差抑制能力以及抑制影響磁頭運動的寬頻帶振動。在一個實施例中,抑制外部干擾對致動器的影響的系統(tǒng)包含控制器,提供作為致動器輸入的控制器輸出,以驅動致動器;反饋回路,反饋在致動器輸出處的磁頭信號作為控制器的輸入,以產生誤差信號;和多個峰值濾波器,連接到控制器并且具有不同的峰值頻率。每個峰值濾波器具有包括誤差信號在內的峰值濾波器輸入和峰值濾波器輸出。管理器模塊與峰值濾波器相連,以有選擇地添加或刪除到致動器輸入的每個峰值濾波器的峰值濾波器輸出,以驅動該致動器。
文檔編號G11B21/02GK1767003SQ20051010978
公開日2006年5月3日 申請日期2005年9月20日 優(yōu)先權日2004年9月30日
發(fā)明者仙波哲夫, 馬修·懷特, 埃里克·鮑 申請人:日立環(huán)球儲存科技荷蘭有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1