(57)【要約】【課題】電子装置における電源ユニットの適切な動作を確実にするためのシステムおよび方法を提供する。【解決手段】。電子装置は、電子部品を有する１つの領域を含む長さと幅とを伴うシャーシ302を有する。システムファン320,322は、電子部品に対してシャーシ302内に位置し、電子部品を通ってシャーシの長さ方向に空気流を生成する。電源ユニット310,312は、シャーシの幅に対してシステムファンと並列に位置する。電源ユニットは、ＡＣ入力、ＤＣ出力、および内部ファンを含む。制御部324は、電源ユニットがＡＣ入力に対してＡＣ電力をオンにする場合に、またはコールド冗長状態から復帰してＤＣ出力からＤＣ電力を出力する場合に、システムファンを制御して空気流量を減少させるように動作可能である。【選択図】図３
2019134662.tif 000002
【特許請求の範囲】
【請求項１】
システムファンを含む電子装置における電源ユニットの適切な動作を確実にする方法であって、前記電源ユニットは、内部ファンおよびＡＣ入力を含み、前記システムファンは、前記電源ユニットと並列に位置し、前記方法は、
ＡＣ電力が前記ＡＣ入力に入力されているかどうかを判定することと、
前記内部ファンの動作を可能にするのに十分なレベルの空気流を生成するために前記システムファンのファン電力を低減させることと、
前記電子装置を冷却するのに十分な空気流を生成するために前記システムファンの前記ファン電力を通常レベルまで回復させることと、を含む、方法。
【請求項２】
前記電源ユニットは、ＤＣ出力をさらに含み、
前記電源ユニットがコールド冗長モードであるかどうかを判定することと、
ＤＣ電力が前記ＤＣ出力から出力されているかどうかを判定することと、
前記ＤＣ電力が前記ＤＣ出力から出力されている場合、前記システムファンの前記ファン電力の前記低減、および前記ファン電力の前記回復を行うことと、を含む、請求項１に記載の方法。
【請求項３】
ＤＣ電力が前記ＤＣ出力から出力されているかどうかの前記判定は、前記内部ファンのステータスを監視することによって行われる、請求項２に記載の方法。
【請求項４】
前記システムファンは、パルス幅変調入力信号に連結され、前記ファン電力は、前記パルス幅変調入力信号のデューティサイクルを低減することによって低減される、請求項１に記載の方法。
【請求項５】
前記ファン電力の前記低減は、所定の期間にわたって発生する、請求項１に記載の方法。
【請求項６】
システムファンを含む電子装置における電源ユニットの適切な動作を確実にする方法であって、前記電源ユニットは、内部ファンおよびＤＣ出力を含み、前記システムファンは、前記電力ユニットと並列に位置し、前記方法は、
前記電源ユニットがコールド冗長モードであるかどうかを判定することと、
ＤＣ電力が前記ＤＣ出力から出力されているかどうかを判定することと、
前記内部ファンの動作を可能にするのに十分なレベルの空気流を生成するために前記システムファンのファン電力を低減させることと、
前記電子装置を冷却するのに十分な空気流を生成するために前記システムファンの前記ファン電力を通常レベルまで回復させることと、を含む、方法。
【請求項７】
前記電源ユニットは、ＡＣ入力を含み、前記方法は、
ＡＣ電力が前記ＡＣ入力に入力されているかどうかを判定することと、
前記ＡＣ電力が前記ＡＣ入力から出力されている場合、前記システムファンの前記ファン電力の前記低減、および前記ファン電力の前記回復を行うことと、を含む、請求項６に記載の方法。
【請求項８】
ＤＣ電力が前記ＤＣ出力から出力されているかどうかの前記判定は、前記内部ファンのステータスを監視することによって行われる、請求項６に記載の方法。
【請求項９】
前記システムファンは、パルス幅変調入力信号に連結され、前記ファン電力は、前記パルス幅変調入力信号のデューティサイクルを低減することによって低減される、請求項６に記載の方法。
【請求項１０】
前記ファン電力の前記低減は、所定の期間にわたって発生する、請求項６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的には、電源ユニットに関するものである。より具体的には、本発明の態様は、電源ユニットの内部ファンをコールドスタート状態で動作させて、電源ユニットが常に動作できることを確実にするシステムに関する。
【背景技術】
【０００２】
サーバなどの電子装置は、共通の電源によって電力供給される多数の電子部品を含む。サーバは、制御部、プロセッサ、メモリなどの内部電子部品の動作によって膨大な熱を発生させる。このような熱の非効率的な除去に起因する過熱は、このような装置の動作を停止させるかまたは妨げる可能性を有する。よって、サーバは、電子部品から発生した熱を逃がすために装置の内部を通る空気流を利用するように設計されている。
【０００３】
サーバは、多くの場合、処理ユニットなどの電子部品に取り付けられたさまざまなヒートシンクを含む。ヒートシンクは、典型的には、熱伝導性材料からなる。ヒートシンクは、電子部品からの熱を吸収することにより部品から熱を除去する。ヒートシンクからの熱は、サーバから離れた方向に排出される必要がある。このような熱を排出する空気流は、多くの場合、ファンシステムによって発生される。よって、生成された空気流は、集められた熱を部品およびヒートシンクから遠ざけて逃がす。よって、空気流は、内部レイアウトが効率良く空気流を導くため、逆空気流なしで装置内の高温電気部品を通過することができる。
【０００４】
典型的なファンシステムは、複数のファンを含むこととなる。ファン騒音がファンの回転速度に応じて指数関数的に増加するため、１分あたりの回転数（ＲＰＭ）を小さくすると、ファン騒音が大幅に減少する可能性がある。
【０００５】
ファン電力を変調する１つの技術は、パルス幅変調制御信号（たとえば、特許文献１におけるパルス幅変調制御）を使用することである。パルス幅変調は、固定周波数でファンの電源をオンまたはオフにする。デューティサイクル調整に、ファンの速度の制御を行わせてもよい。デューティサイクルが大きくなるほど、ファンの回転が速くなる。信号周波数が低すぎる場合、ファンの速度がＰＷＭサイクル内で顕著に変動することになるため、適切な周波数を選択する必要がある。
【０００６】
大型ではあるがサーバ用に必要な部品は、ＡＣ電力をＤＣ電力に変換して電子部品に給電する電源ユニットである。電源ユニットが故障すると、サーバに障害が発生することとなる。よって、多くのサーバ設計には、主電源ユニットに障害が発生した場合にバックアップを提供するための複数の電源ユニットが含まれている。
【０００７】
電源ユニットは、（多くの場合、ＡＣ電圧の形の）入力電力を変圧器および整流器を介して直流（ＤＣ）電圧出力に変換するプロセスから熱を発生させる。電源ユニットは、他の部品に接続されている場合、またはＤＣ電圧を出力するように制御されている場合に、ＤＣ電圧を出力してもよい。
【０００８】
ＡＣ電圧からＤＣ電圧への変換は、熱を発生させる。一般に、電源ユニットは、電源ユニットが過熱しないことを確実なものとするために、内部冷却ファンを含む。このようなアクティブな冷却ファンは、電源に埋め込まれており、したがって空気流に影響を与えるため、サーバ内の電源ユニットの位置は、空気流の設計にとって重要である。ほとんどの装置設計では、電源ユニットおよびシステムファン壁は、装置の後部と装置の前面との間に直列に（in line）配置されることとなる。このタイプの直列（series）配置は、１つの電源ユニットが故障したときの空気循環の問題を回避する。
【０００９】
図１Ａは、さまざまな部品１２を含む従来技術のサーバ１０を示す図である。ファン壁１４は、２つの電源ユニット１６および１８と直列に配置されている。部品１２は、ファン壁１４によって冷却される。図１Ａに示すように、この構成は、ファン壁１４と部品１２との間に電源ユニット１６および１８を配置している。この実施例におけるファン壁１４は、別個のファンを含む。
【００１０】
図１Ｂは、さまざまな部品３２を含む別の従来技術のサーバ３０の図である。サーバ１０と同様に、ファン壁３４は、２つの電源ユニット３６および３８と直列に（in series with）位置している。部品３２は、ファン壁３４によって冷却される。図１Ｂに示すように、この構成は、電源ユニット３６および３８と、部品３２との間にファン壁３４を配置している。
【００１１】
図１Ａおよび図１Ｂの両方のサーバ１０および３０では、ファン壁の、電源ユニットとのインライン配置は、矢印４０で示すように、それぞれの部品および電源を通る空気流を生成する。電源をファン壁と直列に配置することは、電源ユニットの１つが故障した場合に、いずれの電源ユニットにも逆空気流が発生しないことを意味する。ファン壁の、電源ユニットとのインライン配置により、逆空気流が防止される一方、サーバレイアウト内の部品の配置は、インライン配置によって制約される。
【００１２】
一部の部品配置を考慮して空気流量を最大限にするために、特定のサーバ設計では、電源ユニットおよびシステムファンが並列に（in parallel）配置されている。
【００１３】
図２は、さまざまな電子部品６２を含む従来技術のサーバ６０を示す。この例では、サーバ６０は、２つの電源ユニット８０および８２と並列に位置する、２つのシステムファン７０および７２を含む。
【００１４】
ファン７０および７２は、矢印８４で示すように、装置６０を通る空気流を生成する。ファン７０および７２によって生成される空気流の循環の変化は、電源ユニット８０または８２のうちの１つが故障した場合に生じる。
【００１５】
このような設計では、電源ユニット８２のような電源ユニットの故障は、矢印８６によって示されるように、逆空気流を引き起こす。ファン７０および７２が空気流を作り続けるので、電源ユニット８２の周りの空気流の欠如は低圧領域を作り出す。逆空気流は、主として、高圧領域から逆に非機能電源ユニット８２の周りの低圧領域に発生する。低圧領域は、矢印８６で示すように逆空気流を生成する。
【先行技術文献】
【特許文献】
【００１６】
【特許文献１】米国特許第８，４８９，２５０号明細書
【発明の概要】
【発明が解決しようとする課題】
【００１７】
このような逆空気流が発生する場合、電源ユニットが起動した場合に、電源ユニットの内部ファンが正常に回転しない場合がある。たとえば、電源ユニットのファンは、電源がコールド冗長状態から復帰するか、または新しく取り付けられた場合、逆空気流が原因で故障する可能性がある。
【００１８】
電源ユニット内のファンの逆転速度は、システムファン７０および７２へのＰＷＭ信号のデューティサイクルに依存する。システムファン７０および７２のシステムファンデューティサイクルが、通常動作中のように高くなると、空気流８４が生成される。しかし、逆空気流８６も生成されるため、電源ユニットの内部ファンの回転を正常に始動させることは困難である。典型的には、システムファンのデューティサイクルを短期間にすると、電源ユニットのファンの始動が可能となる。このようなファンデューティサイクルの短縮は、シャーシ管理制御部などの制御部用のソフトウェアによって制御されている。
【００１９】
電源ユニットの内部ファンが始動する状況は、２つある。１つの状況は、ＡＣ電力が電源ユニットに対してオンされた場合、そして、もう１つの状況は、ＤＣ電力出力が起動した場合である。一実施例において、オンにされたＡＣ電力は、ＰＳＵが存在するピン（pin）によって検出されてもよい。ＤＣ電力は、主電源ユニットに障害が発生したときに電源ユニットがオンラインになった場合など、電源ユニットがコールド冗長モード（cold redundant mode）から復帰する場合に起動する。このような場合、逆空気流によって内部ファンが適切に回転しないため、起動された電源ユニットが適切に機能しない場合がある。
【００２０】
よって、コールド冗長電源ユニットの適切な始動を確実にするシステムが必要とされている。コールド冗長電源ユニットの始動を可能にするために、ハードウェアおよびソフトウェアの両方を使用してシステムファン電力を制御するシステムが必要とされている。電源ユニットによって電力が出力されている場合に電源ユニットの内部ファンが適切に機能することを可能にする方法およびシステムが必要とされている。
【００２１】
本明細書に開示された本発明の一態様は、電子装置内の電源ユニットの適切な動作を確実にする方法である。電子装置は、システムファンも含む。電源ユニットは、内部ファンおよびＡＣ入力を含む。システムファンは、電源ユニットと並列に位置している。ＡＣ電力がＡＣ入力に入力されているかどうかが判定される。システムファンのファン電力は、内部ファンの動作を可能にするのに十分なレベルの空気流を生成するために低減される。システムファンのファン電力は、電子装置を冷却するのに十分な空気流を生成するために通常のレベルまで回復される。
【００２２】
別の態様は、電子装置内の電源ユニットの適切な動作を確実にする方法である。電子装置は、システムファンを含む。電源ユニットは、内部ファンおよびＤＣ出力を含む。システムファンは、電源ユニットと並列に位置している。電源ユニットがコールド冗長モードであるかどうかが判定される。そして、ＤＣ電力がＤＣ出力から出力されているかどうかが判定される。システムファンのファン電力は、内部ファンの動作を可能にするのに十分なレベルの空気流を生成するために低減される。システムファンのファン電力は、電子装置を冷却するのに十分な空気流を生成するために通常のレベルまで低減される。
【００２３】
別の態様は、長さと幅とを有するシャーシを含む電子装置である。シャーシは、電子部品を有する１つの領域を含む。システムファンは、電子部品に対してシャーシ内に位置し、電子部品を通ってシャーシの長さ方向に空気流を生成する。電源ユニットは、シャーシの幅に対してシステムファンと並列に位置する。電源ユニットは、ＡＣ入力、ＤＣ出力、および内部ファンを含む。制御部は、システムファンおよび電源ユニットに連結されている。制御部は、電源ユニットがＡＣ入力に対してＡＣ電力をオンにする場合に、またはコールド冗長状態から復帰してＤＣ出力からＤＣ電力を出力する場合に、システムファンを制御して空気流量を減少させる。
【００２４】
上記の概要は、本発明のそれぞれの実施形態またはあらゆる態様を表現することを意図していない。むしろ、上記の概要は、本明細書に記載された新規な態様および特徴のいくつかの例を提供するに過ぎない。本発明の上記の特徴および利点、ならびに他の特徴および利点は、添付の図面および添付の特許請求の範囲と関連させて、本発明を実施するための代表的な実施形態および態様の以下の詳細な説明から容易に明らかになるであろう。
【００２５】
本発明は、添付の図面を参照とあわせて、例示的な実施形態の以下の説明からよりよく理解されるであろう。
【図面の簡単な説明】
【００２６】
【図１Ａ】図１Ａ（従来技術）は、電源ユニットと直列に配置された、ファンの１つのレイアウトを示す従来技術のサーバの図である。
【図１Ｂ】図１Ｂ（従来技術）は、電源ユニットと直列に配置された、ファンの別のレイアウトを示す従来技術のサーバの図である。
【図２】図２（従来技術）は、逆空気流の可能性が生じる、電源ユニットと並列に配置されたファンのレイアウトを示す従来技術のサーバの図である。
【図３】図３は、電源ユニットの始動時に逆空気流を防止するために動作するファンユニットと並列に配置された、電源ユニットを伴うレイアウトを有するサーバの拡大図である。
【図４】図４は、電源ユニットのブロック図である。
【図５】図５は、コールドリスタート中の電源ユニットの内部ファンの適切な動作を確実にするプロセスのフロー図である。
【発明を実施するための形態】
【００２７】
本発明は、さまざまな変更および代替形態が可能である。いくつかの代表的な実施形態は、図面に例として示されており、本明細書において詳細に説明される。しかしながら、本発明は、開示された特定の形態に限定されることを意図しないことを理解されたい。むしろ、本発明は、添付の特許請求の範囲によって規定される本発明の主旨および範囲内に含まれるすべての修正物、均等物、および代替物を網羅することを意図するものである。
【００２８】
本発明は、多くの異なる形態で具体化することができる。代表的な実施形態は、図面に示されており、本明細書において詳細に説明される。本開示は、本発明の原理の例または例示であり、本発明の広範な態様を図示の実施形態に限定することを意図するものではない。したがって、たとえば、「要約」、「発明の概要」、および「発明を実施するための形態」のセクションに開示されているが、特許請求の範囲に明示的には記載されていない要素および制限は、含意、推論、または他の方法によって、単一的、または集合的に、請求項に組み込まれるべきではない。
【００２９】
この詳細な説明を目的として、特に具体的に否定しない限り、単数形は複数形を含み、その逆も同様である。また、「含む」とは、「制限なく含む」ということを意味する。さらに、「約」、「ほぼ」、「実質的に」、「おおよそ」などの近似の語は、たとえば、本明細書では、「〜で」、「〜に近い」または「近似的に」または「３〜５％以内」または「製造上の許容公差内」またはこれらの任意の論理的な組み合わせを意味して使用できる。
【００３０】
本明細書で使用する用語は、特定の実施形態を説明することのみを目的とし、本発明を限定することを意図するものではない。本明細書で使用されるように、単数形「a」、「an」および「the」は、文脈上別途明確に示されていない限り、複数形も含むことが意図される。さらに、「含んで（including）」、「含む（includes）」、「有して（having）」、「有する（has）」、「伴う（with）」、またはこれらの変形が、詳細な説明および／または特許請求の範囲のいずれかで使用される限りにおいて、このような用語は、「含む（comprising）」という用語と同様に包括的である。
【００３１】
図３は、並列ファンおよび電源ユニット構成を有するサーバ３００を示す。サーバ３００は、電子部品３０４をマザーボード３０６上に保持するシャーシ３０２を含む。シャーシ３０２は、シャーシ３０２の長さとシャーシ３０２の幅とによって画定される内部区域を有する。シャーシ３０２は、２つの電源ユニット３１０および３１２を搭載している。電源ユニット３１０および３１２は、それぞれ少なくとも１つの内部冷却ファンを有する。電源ユニット３１０および３１２の両方は、ＡＣ入力および少なくとも１つのＤＣ出力をコネクタの形態で有する。電子部品３０４は、マザーボード３０６上のコネクタに接続されてもよく、マザーボード３０６は、次いで電源ユニット３１０および３１２に連結され、電源ユニット３１０および３１２に電源が入った場合に電子部品３０４にＤＣ電力を供給する。
【００３２】
シャーシ３０２の幅に沿って２つのファン３２０および３２２が電源ユニット３１０および３１２と並列に取り付けられ、シャーシ３０２を通る冷却空気流を生成する。上述したように、電源ユニット３１０および３１２とファン３２０および３２２との並列構成により、電源ユニット３１０および３１２を通る逆空気流につながる恐れがある。
【００３３】
ファン３２０および３２２は、シャーシ管理制御部３２４によって制御されている。シャーシ管理制御部３２４は、パルス幅変調（ＰＷＭ）信号などの制御信号をファン３２０および３２２に送信する。シャーシ管理制御部３２４は、ＰＷＭ制御信号のデューティサイクルを変化させることによって、ファン３２０および３２２からの空気流出力を制御してもよい。
【００３４】
サーバ３００は、電源ユニット３１０および３１２内の内部ファンの故障を防止するために、電源ユニット内のＤＣ電力が入った時点から内部ファンが確実に始動するための検出方法を用いる。ＤＣ電源がオンになる時点は、電源ユニットのコールド冗長状態からの復帰と称する。よって、シャーシ管理制御部３２４は、ファン３２０および３２２の出力を低減するための制御信号を送信して、電源がコールド冗長状態から復帰するときに内部ファンが確実に動作するようにする。
【００３５】
ハードウェアのファン逆回転防止機構は、電源ユニット３１０および３１２にも内蔵されている。ベンダーは、ブレード抵抗を考慮したブレーキ機構を設計している。しかしながら、この機能が内部ファンを保護するために実装されていない場合は、以下に詳述するソフトウェア保護ルーチンを組み込むことができる。よって、古いシステムを更新することで、ハードウェアコンポーネントを更新する必要なく、そのような機構を提供することができる。
【００３６】
図４は、図３の電源ユニット３１０および３１２と同様の電源ユニット４００の内部部品のブロック図である。電源ユニット４００は、ＡＣ電力入力４０２と、少なくとも１つのＤＣ電力出力４０４とを含む。電源ユニット４００は、ＡＣ電力入力４０２からのＡＣ電力信号をＤＣ電力出力４０４から出力されるＤＣ電力信号に変換する変圧器４１０を含む。変圧器４１０は、ＡＣ電力入力４０２に接続されている。変圧器４１０は、ＡＣ電力信号を降圧するコアを含む。降圧されたＡＣ電力は、整流器４１２に出力される。整流器４１２は、ＡＣ電圧信号を、フィルタ４１４に連結されたＤＣ電圧信号に変換する。フィルタ４１４の出力は、所望のレベルのＤＣ電圧をＤＣ電力出力４０４に供給する電圧レギュレータ４１６に連結される。フィルタ４１４およびレギュレータ４１６は、制御部４２２によって制御される。制御部４２２は、シャーシ管理制御部などの制御部品から制御信号を受信するシグナルインタフェース４２４に連結される。
【００３７】
内部ファン４３０は、電源ユニット４００の部品によって生成される熱を放散するために空気流を提供する。電源ユニット４００および内部ファン４３０の状態は、制御部４２２によって制御される。
【００３８】
インタフェース４２４は、ＡＣ電力またはＤＣ電力がアクティブであるかどうかを示す異なる出力を含む。１つの出力、ＰＳＵ＿Ｐｉｎ出力４４０は、ＡＣ電力のレベルを示す。第２の出力、ＰＳＵ＿Ｐｏｕｔ４４２は、電源ユニット４００によって出力されているＤＣ電力のレベルを示す。ＰＳＵ＿Ｐｉｎ出力４４０の値が２５Ｗ未満であり、ＰＳＵ＿Ｐｏｕｔ出力４４２が０Ｗである場合、電源ユニット４００は、この例では、コールド冗長モードまたはファン故障モードに入る。内部ファン４３０は、現在のファン速度を提供するｓｔａｔｕｓ＿ｆａｎ出力４４４に接続される。
【００３９】
コールド冗長モードまたはファン故障モードでは、電源ユニット４００上の内部ファン４３０は、依然として低速で動作してもよい。この例では、２５Ｗとは、内部ファン４３０を低速で動作させ続けるのに必要な、試験から判定された電力レベルである。この値が分かれば、電力がその値を超えるときに、コールド冗長状態から復帰するＰＳＵを検出するために使用されてもよい。ｓｔａｔｕｓ＿ｆａｎ出力４４４は、図３のシャーシ管理制御部３２４などのハードウェアによって検出されてもよい。よって、シャーシ管理制御部３２４は、電源ユニットがコールド冗長状態に入る時を判定することができる。
【００４０】
この例示的なシステムでは、コールド冗長状態からの電源ユニット４００の復帰タイミングが判定される。電源ユニット４００は、コールド冗長状態から復帰すると、ＤＣ電力の出力を開始する。したがって、ＰＳＵ＿Ｐｉｎ出力４４０は、２５Ｗよりも高くなり、ＰＳＵ＿Ｐｏｕｔ出力４４２は、０Ｗを超えることとなる。これらの出力４４０および４４２は、シャーシ管理制御部３２４などの外部ハードウェアによって読み取られてもよい。
【００４１】
復帰タイミングデータが得られると、内部ファン４３０を保護するための、図３のファン３２０および３２２のようなシステムファンのデューティサイクル制御用のソフトウェアが実行されてもよい。よって、ファン４３０の逆空気流からの逆回転は軽微であり、したがって、ファン４３０の始動は、正常となる。
【００４２】
図５は、図３のサーバ３００で実行されているファン制御アルゴリズムのフロー図である。
【００４３】
開始時（５００）では、システムは、図３の電源ユニット３１０および３１２の電力ステータスを判定する。第１のケースでは、単一の電源ユニットのみが電源が入っている状態であり、したがって、他の電源ユニットは、ＡＣ入力電圧を受信せずにコールド状態にある（５０２）。第２のケースでは、両方の電源ユニットに電源が入っている（５０４）。
【００４４】
システムは、ＡＣ電力を示すＡＣ入力電圧信号を電源ユニットの１つが受信しない場合、ＡＣ電力が起動しているかどうかを検出する（５０６）。これは、図４のＰＳＵ＿Ｐｉｎ出力４４０を読み込むことによってＡＣ出力レベルを感知することにより達成されてもよい。システムは、ＡＣ電力が起動していない場合、図３のファン３２０および３２２の通常動作に進む（５０８）。
【００４５】
システムは、電源ユニットがオフになった状態でＡＣ電力が起動した場合、ソフトウェア保護ルーチン５１０の実行に進む。ソフトウェア保護ルーチン５１０は、ファン３２０および３２２のデューティサイクルを低減し、クリーン故障コマンドを設定することを含むシーケンスを実行する（５１２）。この実施例では、ルーチン５１０は、ファン３２０および３２２の両方のデューティサイクルを１０秒間４０％まで減少させる。
【００４６】
次いで、ルーチン５１０は、サーバが「故障」信号を送信するのを防止するクリーン故障コマンドを設定する。これにより、本方法は、ファンが適切に機能していないという正規の警告を受信することなく、ファン３２０および３２２のデューティサイクルの低減を進めることが可能となる。ルーチン５１０が実行された後、ＡＣ電力が起動している電源ユニットの内部ファンは、起動して正常に機能するために十分な時間を有する。システムは、通常の動作にループバックし、ファン３２０および３２２を通常のデューティサイクルに回復させる（５０８）。
【００４７】
システムはまた、電源ユニットがコールド冗長モードから復帰し、ＤＣ電力を出力し始める場合に、内部ファンを保護することも可能となる。電源ユニット３１０および３１２の両方がＡＣ電力に接続されている場合（５０４）、ルーチンは、電源ユニットのコールド冗長ステータスアドレスを読み取ることによって、電源ユニットにコールド冗長モードを設定するかどうかを判定する（５２０）。コールド冗長ステータスアドレスによって示されるようにコールド冗長モードが開始されると、ルーチンは、コールド冗長モードから復帰するためのサブルーチン５３０に入ることとなる。
【００４８】
復帰ルーチン５３０は、最初に電源のＰＳＵ−Ｐｉｎ出力を読み取り、ＡＣ電力が２５Ｗなどの閾値電力値未満であるかどうかを判定する（５３２）。復帰ルーチンはまた、ＰＳＵ＿Ｐｏｕｔ出力を読み取って、ＤＣ出力から電力がない（たとえば、０Ｗ）かどうかを判定する（５３２）。ＡＣ電力が閾値よりも大きいかまたはＤＣ電力が出力されているかのいずれかの場合、ルーチン５３０は、ファンの通常動作にループバックする（５０８）。ＡＣ電力が閾値未満であり、なおかつＤＣ電力がない場合、ルーチン５３０は、電源ユニットの内部ファンの速度を判定するために、ｓｔａｔｕｓ＿ｆａｎ出力を読み取ることとなる（５３４）。この値が０ではなく、故障を示す場合、ルーチンは、ファンの故障を判定する（５３６）。ルーチンは、次に、電力システムユニットファン故障アルゴリズムを実行することとなる（５３８）。
【００４９】
図４におけるＰＳＵステータスファン出力４４４の値がゼロである場合、これは、電源ユニットがコールド冗長モードにあることを示す。次いで、ルーチンは、ＰＳＵ＿Ｐｉｎ出力が閾値電力値（２５Ｗ）より大きいかどうかを判定し、ＰＳＵ＿Ｐｏｕｔ出力を読み出してＤＣ電力出力があるかどうかを判定する（５４０）。両方の条件が真である場合、ルーチンは、ソフトウェア保護ルーチン５１０にループして、システムファンデューティサイクルを減少させて、内部ファンが正常な回転を開始できるようにする。いずれかの条件が真でない場合、システムファンは、電源ユニットがコールド冗長状態から復帰していないので、通常モードで動作し続ける（５０８）。
【００５０】
別途規定されない限り、本明細書で使用されるすべての（技術用語および科学用語を含む）用語は、当技術分野の当業者によって一般的に理解されるものと同じ意味を有する。さらに、一般的に使用される辞書に定義されているような用語は、関連技術の文脈における意味と一致する意味を有すると解釈されるべきであり、本明細書に明示的に定義されていない限り、理想的または過度に形式的な表現としては解釈されない。
【００５１】
本発明のさまざまな実施形態が上記で説明されてきたが、これらは限定的ではなく、単なる例示として提示されていることを理解されたい。本発明の主旨または範囲から逸脱することなく、開示された実施形態に対する多数の変更を本明細書の開示に従って行うことができる。よって、本発明の幅広さおよび範囲は、上記の実施形態のいずれによっても限定されるべきではない。むしろ、本発明の範囲は、以下の特許請求の範囲およびその等価物に従って定義されるべきである。
【００５２】
本発明は、１つ以上の実施態様に関して図示され説明されてきたが、同等の修正および変更は、本明細書および添付の図面を読んで理解することにより、当業者が想到するかまたは当業者に公知のものとなる。さらに、本発明の特定の特徴は、いくつかの実施態様のうちの１つのみに関して開示されているかもしれないが、そのような特徴は、任意の所与のまたは特定の用途に望ましくかつ有利であってもよいように、他の実施態様の１つ以上の他の特徴と組み合わされてもよい。
【図１Ａ】
2019134662.tif 000003
【図１Ｂ】
2019134662.tif 000004
【図２】
2019134662.tif 000005
【図３】
2019134662.tif 000006
【図４】
2019134662.tif 000007
【図５】
2019134662.tif 000008