(57)【特許請求の範囲】
【請求項１】
ディスク記録媒体を回転させるスピンドルモータと、
前記スピンドルモータに駆動電流を供給して駆動する駆動手段と、
低騒音モード時には台形波駆動電流により前記スピンドルモータを駆動制御し、低消費電力モード時には矩形波駆動電流により前記スピンドルモータを駆動制御するように前記駆動手段を制御する制御手段とを備え、
前記制御手段は、
通常動作モード時またはホストシステムからの要求に応じて前記低消費電力モード時での駆動制御を実行し、
前記ホストシステムが前記スピンドルモータの駆動時での低騒音を求められるアプリケーション・プログラムを実行するときに、当該アプリケーション・プログラムからの所定コマンドの受信に応じて前記低騒音モード時での駆動制御に切り換えて実行するように構成されていることを特徴とするディスク記憶装置。
【請求項２】
前記スピンドルモータがロータの回転位置を検出する手段を有する場合には、
前記制御手段は、前記低騒音モード時には正弦波駆動電流により前記スピンドルモータを駆動制御するように構成されていることを特徴とする請求項１に記載のディスク記憶装置。
【請求項３】
ディスク記録媒体を回転させる流体軸受構造のセンサレス型スピンドルモータと、
前記スピンドルモータに駆動電流を供給して駆動する駆動手段と、
周囲温度の変化を検出する温度センサと、
台形波駆動電流により前記スピンドルモータを駆動制御するように前記駆動手段を制御し、前記温度センサによる検出結果に基づいて周囲温度の基準値に対する低温変化を検知したときに、前記台形波駆動電流の波形を変化させて、前記スピンドルモータの回転位置の検出が可能な状態を維持するように制御する制御手段と
を具備したことを特徴とするディスク記憶装置。
【請求項４】
前記制御手段は、前記低温変化を検知としたときに前記台形波駆動電流のスルーレートを変化させて、前記スピンドルモータの回転位置の検出が可能な状態を維持するように制御することを特徴とする請求項３に記載のディスク記憶装置。
【請求項５】
前記制御手段は、前記低温変化を検知したときに前記台形波駆動電流の立ち上がりタイミングを変化させて、前記スピンドルモータの回転位置の検出が可能な状態を維持するように制御することを特徴とする請求項３に記載のディスク記憶装置。
【請求項６】
ディスク記録媒体を回転させるセンサレス型スピンドルモータを有するディスク記憶装置に適用するスピンドルモータの駆動制御方法であって、
通常動作時には、矩形波駆動電流により前記スピンドルモータを駆動制御するステップと、
ホストシステムが前記スピンドルモータの駆動時での低騒音を求められるアプリケーション・プログラムを実行するときに、当該アプリケーション・プログラムからの所定コマンドの受信に応じて、前記矩形波駆動電流による駆動制御から台形波駆動電流による前記スピンドルモータの駆動制御に切り換えるステップと
を有する手順を実行することを特徴とするスピンドルモータ駆動制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般的にはスピンドルモータによりディスク記録媒体を回転させるディスク記憶装置に関し、特に動作モードに応じたスピンドルモータの駆動制御方式に関する。
【０００２】
【従来の技術】
従来、例えば磁気ディスク装置を代表とするディスク記憶装置（以下ディスクドライブと表記する場合がある）では、記録媒体であるディスクはスピンドルモータ（ＳＰＭ）に固定されて、高速回転される。近年では、スピンドルモータとしては、３相ブラシレスモータで、かつセンサレス型が広く用いられている。
【０００３】
このモータの駆動方法は、図６に示すバイポーラ駆動方式が一般的である。図６に示す各矢印ａ〜ｆは、ｕ相、ｖ相、ｗ相の間での駆動電流が流れる方向を示している。バイポーラ駆動方式は、ｕ相からｖ相というように二つの相に電流を流すので、一つの相にのみ電流を流すユニポーラ駆動方式と比較して、同一の電流で２倍のトルクを発生することができる。そのためコイルの巻き数を少なくできるなどの利点がある。
【０００４】
また、センサレス型モータには、ロータ位置の検出方法として、回転により相に発生する逆起電圧を検出する方式が一般的に用いられている。これは、逆起電圧とロータの回転位置とが一定の関係にあることを利用している。これにより、回転位置検出用のセンサを不要にできるため、センサレス型モータは相対的に小型化及び低コストを実現することができる。図７は、バイポーラ駆動時の相に流れる駆動電流と発生する逆起電圧との関係を示す。各相の端子電圧は、駆動電流が流れていないときは逆起電圧のみとなる。このため、センサレス型モータでは、図７に示すように、相に電流が流れていない期間に、相の端子電圧から逆起電圧の検出が行なわれる。
【０００５】
ところで、ディスクドライブは、従来のようなパーソナルコンピュータの記憶装置だけでなく、ディジタルテレビなどの各種のディジタル機器のデータ保存装置として使用されるなど用途が広がっている。このようなディジタル機器では、データとして映像や音声が含まれており、映像や音声をディスクドライブから読出して再生することも多い。このため、ディスクドライブの駆動中に、スピンドルモータから発生する騒音が問題になっている。
【０００６】
この騒音問題の解決方法としては、流体軸受構造のスピンドルモータを使用することにより、騒音レベルを大幅に低減することができる。しかしながら、騒音のトータルパワーレベルが下がることにより、相対的に、モータ駆動における相切り換え時に発生するピュアトーンと呼ぶ高周波の電磁音が耳障りになる。
【０００７】
このピュアトーンは、モータ駆動時のロータに発生するトルクの変動が関係していることが確認されている。図８（Ａ）〜（Ｃ）は、バイポーラ駆動時に、モータの各相に流れる駆動電流波形とロータに発生するトルクとの関係を示す。図８（Ａ）は、駆動電流波形を矩形波に変化させる矩形波駆動制御の場合であり、相切り換え時に急激なトルクの変動が発生することを示している。従って、矩形波駆動制御の場合には、相対的に高周波のピュアトーンが増大する。これに対して、図８（Ｂ）に示すように、駆動電流の傾き（以下スルーレートと表記する）を下げ、台形波状に変化させた台形波駆動制御の場合には、相切り換え時のトルクの変動がなだらかになる。従って、台形波駆動制御の場合には、相対的に高周波のピュアトーンを低減することができる。
【０００８】
以上のように、台形波駆動制御を行うことにより、モータ駆動時のピュアトーンの低減化を図ることができる。しかし、台形波駆動制御は、矩形波駆動制御と比較して、効率が低下して消費電流が増加する。即ち、ピュアトーンの低減化と消費電流の増加とは、いわばトレードオフの関係にある。
【０００９】
一方、図８（ｃ）に示すように、駆動電流波形を正弦波に変化させる正弦波駆動制御では、トルク変動をほとんど無くすことができるため、ピュアトーンを大幅に低減することができる。しかし、台形波駆動制御より効率がさらに低下し、矩形波駆動制御と比較すると、消費電流が１割程度も増加する。また、正弦波駆動制御では、常に相に電流が流れるため、逆起電圧を検出することができない。このため、センサレス型のスピンドルモータには採用できないという問題もある。
【００１０】
【発明が解決しようとする課題】
前述したように、スピンドルモータとして、流体軸受構造を採用することにより、騒音レベルを低減できるが、モータ駆動における相切り換え時に生じるピュアトーンの低減化を図る必要がある。モータの駆動電流波形を台形波に変化させる台形波駆動制御、あるいは正弦波に変化させる正弦波駆動制御であれば、ピュアトーンの低減化を図ることができるが、いずれも矩形波駆動制御と比較して、効率が低下し、消費電流が増加する。
【００１１】
ピュアトーンの低減化を図る先行技術としては、３相ブラシレスでセンサレス型のモータにおいて、パルス幅変調（ＰＷＭ）方式の駆動制御を採用し、スイッチ素子の相切り換わり時における駆動タイミングを調整することで、相切り換え時の駆動電流の立ち上がり、立ち下がりをなだらかにして、ピュアトーンの低減化を図る方式（例えば特開平９−３７５８４号公報を参照）が提案されている。しかしながら、この先行技術では、ピュアトーンの低減化を図ることはできるが、モータの駆動効率の低下を伴う消費電流の増大化を回避することはできない。
【００１２】
また、先行技術として、３相ブラシレスモータを駆動する方式において、センサレス型で、駆動電流波形を正弦波に変化させる正弦波駆動制御を可能とする提案（例えば特開２０００−２７８９８７号公報を参照）もなされている。この先行技術では、相に流れる電流の極性を検出する手段を有し、ＣＰＵはこの電流の位相、通電信号の振幅及び周波数、ブラシレスモータの定数（リアクタンス、コイル抵抗、トルク定数）から発生する逆起電圧の位相を算出する。逆起電圧とロータの回転位置とは一定の関係にあるので、これからロータの位置が分かる。また電流極性の変化する周期から回転数が分かるので、この周期と逆起電圧とに基づいて相へ電流を供給するスイッチ素子の駆動タイミングを決定し、正弦波状の駆動電流波形を生成する。これにより、センサレス型で正弦波駆動制御を実現し、ピュアトーンの低減化を図ることができる。
【００１３】
しかしながら、この先行技術では、相に流れる電流から演算によって逆起電圧の位相を求めるため、ＣＰＵに負担がかかり、また演算にブラシレスモータの定数（リアクタンス、コイル抵抗、トルク定数）を必要とするため、この値のばらつきや温度による変化も考慮する必要があるなど、実用化には難点が多い。また、前述したように、正弦波駆動制御は、相対的に消費電流量が増大するという問題がある。
【００１４】
そこで、本発明の目的は、ピュアトーンの低減化を優先する場合と、消費電流の低減化を優先する場合とでスピンドルモータの駆動制御を切り換える方式により、使用環境などに適したディスク記憶装置を提供することにある。
【００１５】
【課題を解決するための手段】
本発明の第１の観点は、使用環境などに応じて、スピンドルモータの駆動制御を、低消費電力モードの駆動制御（矩形波駆動制御）と、低騒音モードの駆動制御（台形波駆動制御）とを切り換える機能を有するディスク記憶装置に関する。
【００１６】
低消費電力モードは、例えば当該ディスク記憶装置を使用するホストシステムが、バッテリ駆動方式を採用し、消費電流の低減化を優先する動作モードである。一方、低騒音モードは、例えばホストシステムにより音声データや映像データを再生するときに、低騒音であることが要求されて、特にピュアトーンの低減化を優先する動作モードである。
【００１７】
本発明の第１の観点に従ったディスク記憶装置は、ディスク記録媒体を回転させるスピンドルモータと、前記スピンドルモータに駆動電流を供給して駆動する駆動手段と、低騒音モード時には台形波駆動電流により前記スピンドルモータを駆動制御し、低消費電力モード時には矩形波駆動電流により前記スピンドルモータを駆動制御するように前記駆動手段を制御する制御手段とを備え、前記制御手段は、通常動作モード時またはホストシステムからの要求に応じて前記低消費電力モード時での駆動制御を実行し、前記ホストシステムが前記スピンドルモータの駆動時での低騒音を求められるアプリケーション・プログラムを実行するときに、当該アプリケーション・プログラムからの所定コマンドの受信に応じて前記低騒音モード時での駆動制御に切り換えて実行するように構成されている。
【００２１】
本発明の第２の観点は、スピンドルモータとして流体軸受構造でセンサレス型のモータを使用し、台形波駆動制御によりスピンドルモータを駆動制御する方式に関する。
【００２２】
流体軸受構造のスピンドルモータは、騒音レベルを相対的に抑制できる特性と共に、軸損が温度に依存する特性を有する。即ち、台形波駆動時には、低温時に駆動電流が増加し、駆動電流が流れる期間が長くなる。このため、逆起電圧を検出できなくなり、また駆動電流の位相が遅れるため、効率が悪化して消費電流が増大化する。
【００２３】
そこで、本発明は、温度センサにより周囲温度の変化を監視し、低温変化時に、台形波駆動電流のスルーレート（傾き）または立ち上がりタイミングを調整することにより、逆起電圧の検出によりロータの回転位置を確実に検出できる状態を維持する。
【００２４】
即ち、本装置は、ディスク記録媒体を回転させる流体軸受構造のセンサレス型スピンドルモータと、スピンドルモータに駆動電流を供給して駆動する駆動手段と、周囲温度の変化を検出する温度センサと、台形波駆動電流によりスピンドルモータを駆動制御するように前記駆動手段を制御し、温度センサによる検出結果に基づいて周囲温度の基準値に対する低温変化を検知したときに、台形波駆動電流の波形を変化させて、スピンドルモータの回転位置の検出が可能な状態を維持するように制御する制御手段とを備えたものである。
【００２５】
制御手段は、低温変化を検知としたときに台形波駆動電流のスルーレートまたは立ち上がりタイミングを変化させて、スピンドルモータの回転位置の検出が可能な状態を維持するように制御する。
【００２６】
このような構成により、低騒音特性に優れている流体軸受構造のスピンドルモータを採用し、かつピュアトーンの低減化を実現できる台形波駆動制御でスピンドルモータを駆動制御できる。従って、基本的には回転位置検出用センサを必要とし、またセンサレス型の場合には複雑な構成を要する正弦波駆動制御方式と比較して、消費電流が相対的に少なく、かつ簡単な構成でセンサレス型を採用することができる。
【００２７】
【発明の実施の形態】
以下図面を参照して、本発明の実施の形態を説明する。
【００２８】
（ディスクドライブの構成）
図１は、同実施形態に関するディスクドライブの要部を示すブロック図である。
【００２９】
同実施形態のディスクドライブは、例えばハードディスクドライブ（ＨＤＤ）を想定している。本ドライブは、データ記録媒体であるディスク１と、ディスク１に対してデータのリード／ライト動作を行なうための磁気ヘッド２とを有する。ディスク１は、後述するスピンドルモータ（ＳＰＭ）３に固定されて、高速回転される。
【００３０】
磁気ヘッド２は、ボイスコイルモータ（ＶＣＭ）５により駆動されるアクチュエータ４に搭載されている。ＶＣＭ５は、ヘッド位置決め制御系（サーボシステム）での狭義の制御対象（プラント）であり、モータドライバＩＣ６に含まれるＶＣＭドライバ６０により駆動電流が供給される。モータドライバＩＣ６は、ＶＣＭドライバ６０と共に、後述するＳＰＭドライバ６１を含み、ＣＰＵ１０により制御される。
【００３１】
ディスクドライブは、以上のヘッド・ディスクアセンブリと共に、ヘッドアンプ回路７と、Ｒ／Ｗチャネル８と、ディスクコントローラ（ＨＤＣ）９と、ＣＰＵ１０と、メモリ１１とを有する回路系を備えている。
【００３２】
ヘッドアンプ回路７は、リードヘッドから出力されるリード信号を増幅するリードアンプ及びライトデータ信号をライト電流信号に変換するためのライトアンプを有する。Ｒ／Ｗチャネル８は、リード／ライトデータ信号（サーボデータ信号を含む）を処理する信号処理用ＩＣである。ＨＤＣ９は、ドライブとホストシステム２０（例えばパーソナルコンピュータやディジタル機器）とのインターフェース機能を有する。
【００３３】
ＣＰＵ１０は、ドライブのメイン制御装置であり、ＳＰＭドライバ６１及び電流波形生成回路６２を制御して、同実施形態に関係するスピンドルモータ３の駆動制御を実行する。メモリ１１は、フラッシュＥＥＰＲＯＭなどの書き換え可能な不揮発性メモリであり、ＣＰＵ１０の制御に必要な各種データを保存する。
【００３４】
ここで、スピンドルモータ（ＳＰＭ）３は、流体軸受構造でセンサレス型の３相ブラシレスモータからなる。ＳＰＭドライバ６１は、ＣＰＵ１０の制御によりＳＰＭ３に駆動電流を供給し、ＳＰＭ３を駆動制御する。電流波形生成回路６２は、ＣＰＵ１０の制御により、ＳＰＭドライバ６１から出力される駆動電流波形を制御又は調整するための回路であり、後述するように、矩形波駆動制御と台形波駆動制御とを切り換えるための具体的構成要素である。
【００３５】
（第１の実施形態）
以上のようなディスクドライブにおいて、図２のフローチャートを参照して、第１の実施形態に関するＳＰＭ３の駆動制御方法を説明する。
【００３６】
同実施形態では、ホストシステム２０は、バッテリ駆動方式で駆動しており、低消費電力モードが通常動作モードとして設定されている場合を想定する。即ち、ホストシステム２０からの起動コマンドに応じて、ＣＰＵ１０は、ＳＰＭドライバ６１及び電流波形生成回路６２を制御して、ＳＰＭ３を矩形波駆動制御により駆動制御する（ステップＳ１のＮＯ，Ｓ４）。これにより、ＳＰＭドライバ６１は、図８（Ａ）に示すように、矩形波駆動電流をＳＰＭ３に供給して駆動する（ステップＳ５）。
【００３７】
従って、矩形波駆動制御では、スピンドルモータの駆動に要する消費電流を抑制できるため、ホストシステム２０のバッテリ駆動による動作環境に適合させることができる。
【００３８】
一方、ホストシステム２０は、ディスクドライブのディスク１に保存されている例えば音楽データを読出して再生するアプリケーション・プログラムを実行する場合を想定する。アプリケーション・プログラムの実行に伴って、ホストシステム２０から例えばＡＶコマンドが、ＨＤＣ９に転送されたとする。ＣＰＵ１０は、当該ＡＶコマンドの受信に応じて、前記の低消費電力モードから、スピンドルモータからの騒音（ピュアトーンを含む）を抑制するための低騒音モードを優先させる（ステップＳ１のＹＥＳ）。
【００３９】
ＣＰＵ１０は、ＳＰＭドライバ６１及び電流波形生成回路６２を制御して、ＳＰＭ３を矩形波駆動制御から台形波駆動制御に切り換える（ステップＳ２）。これにより、ＳＰＭドライバ６１は、図８（Ｂ）に示すように、台形波駆動電流をＳＰＭ３に供給して駆動する（ステップＳ３）。
【００４０】
従って、ホストシステム２０において、低騒音が求められる音楽再生などのアプリケーションの実行時に、スピンドルモータを低騒音モードで駆動制御することができる。これにより、特にピュアトーンを抑制した低騒音の動作環境に適合させることができる。
【００４１】
（変形例）
同実施形態では、低消費電力モードが通常動作モードとして設定されている場合を想定したが、これに限ることなく、バッテリ駆動時に、ホストシステム２０からの指示に応じて、ＣＰＵ１０は低消費電力モードでＳＰＭ３を駆動制御してもよい。
【００４２】
また、ＳＰＭ３が回転位置（ロータ位置）を検出する手段を有し、かつ消費電流の増大が差し支えない場合（例えばホストシステムがＡＣ電源を使用している場合）には、ＣＰＵ１０は、低騒音モードで正弦波駆動制御に切り換えてよい（図８（Ｃ）を参照）。
【００４３】
（第２の実施形態）
次に、図３から図５を参照して、第２の実施形態に関するＳＰＭ３の駆動制御方法を説明する。
【００４４】
同実施形態では、流体軸受構造のスピンドルモータ３を使用している場合を想定している。このＳＰＭ３は、前述したように、騒音レベルを相対的に抑制できる特性と共に、軸損が温度に依存する特性を有する。このため、台形波駆動制御を実行している場合に、図５に示すように、周囲温度が低温変化したときに、駆動電流のレベルが増大し、駆動電流が流れる期間が長くなる。このため、逆起電圧を検出できなくなり、また駆動電流の位相が遅れるため、効率が悪化して消費電流が増大化する事態となる。
【００４５】
そこで、本実施形態では、ＣＰＵ１０は、周囲温度の変化を監視し、低温変化時に、台形波駆動電流のスルーレート（傾き）または立ち上がりタイミングを調整することにより、逆起電圧の検出によりロータの回転位置を確実に検出できる状態を維持する。以下、図３のフローチャート及び図４を参照して具体的に説明する。
【００４６】
ここで、ＣＰＵ１０は、図１に示すように、温度センサ１２から一定間隔で温度検出値を入力し、ドライブの周囲温度の変化を監視している（ステップＳ１０）。周囲温度が常温のままであれば、ＣＰＵ１０は、台形波駆動制御を実行し、台形波駆動電流をＳＰＭ３に供給して駆動制御する（ステップＳ１１のＮＯ，Ｓ１３）。
【００４７】
一方、所定の基準値より低温に変化すると、図４（Ａ）に示すように、駆動電流の振幅が増加し、駆動電流が流れる期間が長くなる。このため、逆起電圧を検出する際にも駆動電流が流れて、ロータの回転位置が検出できなくなる（ステップＳ１１のＹＥＳ）。
【００４８】
ＣＰＵ１０は、温度センサ１２からの検出結果に基づいて低温変化を検知すると、図４（Ｂ）に示すように、駆動電流のスルーレート（傾き）を変化させて、駆動電流の振幅が増加した場合でも、逆起電圧の検出が可能となるように台形波駆動電流波形を調整する（ステップＳ１２）。これにより、駆動電流の位相が遅れることも回避できるため、効率が低下せずに消費電流が増加することも抑制できる。
【００４９】
また、ＣＰＵ１０は、温度センサ１２からの検出結果に基づいて低温変化を検知すると、図４（Ｃ）に示すように、駆動電流の立ちあがりのタイミングを変化させて、駆動電流の振幅の増加に合わせて、駆動電流の立ちあがりのタイミングが早くなるように調整してもよい。この場合には、同じ駆動電流振幅でのスルーレートを下げることができると共に、同様に駆動電流の位相が遅れることを回避できるため、効率が低下せずに消費電流が増加することを回避できる。
【００５０】
また、温度センサの検出結果の代わりに駆動電流の振幅を直接検出して、それに合わせて駆動電流のスルーレートあるいは立ち上がりのタイミングを切り換える方法でもよい。
【００５１】
【発明の効果】
以上詳述したように本発明によれば、ディスク記録媒体をスピンドルモータにより回転させるディスク記憶装置において、ピュアトーンの低減化を含む低騒音モードを優先する場合と、消費電流の低減化である低消費電力化モードを優先する場合とでスピンドルモータの駆動制御を切り換える方式により、当該各動作モードに適合させることができる。従って、具体的には、バッテリ駆動方式のように低消費電力モードや、低騒音が求められる再生モード時などの低騒音モードでの使用環境に適したディスク記憶装置を提供することが可能となる。
【００５２】
更に、周囲温度の低温変化時に、台形波駆動電流のスルーレート（傾き）または立ち上がりタイミングを調整することにより、流体軸受構造のセンサレス型スピンドルモータでの逆起電圧の検出が可能である状態を維持する。従って、低騒音特性に優れている流体軸受構造のスピンドルモータを採用し、かつ低消費電力化とピュアトーンの低減化を実現できる台形波駆動制御でスピンドルモータを駆動制御できる。
【図面の簡単な説明】
【図１】本発明の実施形態に関するディスクドライブの要部を示すブロック図。
【図２】第１の実施形態に関するスピンドルモータの駆動制御方法を説明するためのフローチャート。
【図３】第２の実施形態に関するスピンドルモータの駆動制御方法を説明するためのフローチャート。
【図４】第２の実施形態に関する駆動電流波形の調整方法を説明するための図。
【図５】第２の実施形態に関する効果を説明するための図。
【図６】従来のスピンドルモータの駆動方法を説明するための図。
【図７】従来のセンサレス型モータの駆動電流と逆起電圧との関係を示す図。
【図８】従来のスピンドルモータの駆動電流波形とトルクとの関係を説明するための図。
【符号の説明】
１…ディスク
２…磁気ヘッド
３…スピンドルモータ（ＳＰＭ）
４…アクチュエータ
５…ＶＣＭ
６…モータドライバＩＣ
９…ディスクコントローラ（ＨＤＣ）
１０…ＣＰＵ
２０…ホストシステム
６１…ＳＰＭドライバ
６２…電流波形生成回路
【図１】
0003688595.tif 000002
【図２】
0003688595.tif 000003
【図３】
0003688595.tif 000004
【図４】
0003688595.tif 000005
【図５】
0003688595.tif 000006
【図６】
0003688595.tif 000007
【図７】
0003688595.tif 000008
【図８】
0003688595.tif 000009