ファン・チュートリアル - デスクトップ・ファンのモード

このチュートリアルのページは更新され、現在は管理されていません。最新のチュートリアルについては、次のページを参照してください:システムの設計

初心者向けチュートリアル・パートIと 初心者向けチュートリアル・パートIIはお済みですか?

おめでとうございます。これで、わずか数ステップでファンのモード依存プロパティを作成する方法を学ぶことができます。

このチュートリアルの所要時間は約15分です。

(1) モードの追加

Some values are not static but depend on the state of the product you are building. This is what modes are made for: they track different configurations and their relationships with your product.

Define the modes of your system: different speeds, power modes, and ON/OFF-states.

  • 私たちのモーターは、"モード "によってモデル化される3つの離散的な速度で動作することができます。そのため、これら3つのモードを作成するために Motor (1)ブロックを開きます。そして

    • タブをクリックします。 Modelistsタブ (2)をクリックします。 Creating Modes.

モードの作成 - モデリストは、消費電力、回転速度、推力など、モードに依存するプロパティをモデリングする役割を果たします。
  • 右下の +をクリックして、新しいモデリストを追加します。

    • 名前を挿入 speed_settings(1) モード数 3(2)

    • クリック Create(3)

image-20240326-112926.pngモデリストの設定 - ここで名前とモードの数を決めます。
  • 新しいモデリストの左側にある矢印をクリックします。

  • デフォルトの speed_settings フィールド名を変更します。 a,bcに変更してください:

    • a = ZERO

    • b = LOW

    • c = HIGH

  • をクリックしてヴァリスのページに戻る。 Propertiesタブをクリックしてヴァリスのページに戻る。

  • をクリックします。 +ボタンをクリックして "Create Property "ダイアログを開き Matrix(1).以下のプロパティを追加する:

    • 名前 rotational_speeds(2)

    • モード参照 Motor.speed_settings(3)

    • 単位 rpm(4)

    • クリック Create(5)

image-20240326-113158.pngモード依存のマトリックスの作成 - マトリックスは「モード参照」でモデリストにリンクされます。

Note: モード参照 "を追加しているので、行と列の数は自動的にモデリストから取得され、ファイルされる。したがって、上記のステップで行と列を定義する必要はありません。

  • バリのプロパティを展開します。 rotational_speedsのプロパティを展開します。

  • 値(現在は 0をクリックして変更する。以下のように変更する:

    • ZERO= 0rpm

    • LOW= 2000rpm

    • HIGH= 5000rpm

  • マトリックスの特性は次の図のようになる。

image-20240326-114440.pngモード依存マトリックス - 回転速度マトリックスが速度設定モデリストにリンクされました。
  • 次に、speed_controllerに別のモードを作成します。 (1).Modelistsタブに移動します。 (2).で、新しいモデリストを追加します:

    • モード名 = power_modes

    • モード数 = 2

  • フィールド名を変更する。 ONおよび b = OFF(3)

電源モードモデリスト - 別のモデリストを作成しますが、今回はSpeed_Controller システム用にします。
  • 以下の手順を繰り返して、ブロックファンのモードを追加します。 (1)を使用します:

    • モード名 state(2)

    • モード数 = 3

    • フィールド名 OFF, MINおよび MAX(3)

Modelist - 別のModelistを作成するが、今回はファン全体のためのものである。

(2) ヴァリスをモード依存にする

Now that you have defined the modes of your system, you can make Valis dependent on them. A Vali might not always have the same value, but a value dependent on a certain mode.

Make your PowerConsumption Mode-Dependent (see Figure Make an existing Vali Mode-dependent)

  • ブロックを開く Fan(1)を開き Properties(2)をクリックします。

  • ヴァリをクリック PowerConsumption(3)をクリックするとヴァリの説明が表示されます。

  • ボタンをクリック Make mode dependent (4)

既存のヴァリをモードに依存させる - 既存のヴァリをモードに依存するヴァリに変換することができます。
  • ポップアップでモード Fan.stateを選択し Update

  • 同じ手順を MotorSpeed_controller:

    • PowerConsumptionMotor, モード依存にする」をクリックし Motor.speed_settingsポップアップで

    • PowerConsumptionSpeed_controller, モード依存にする」をクリックし Speed_controller.power_modesポップアップで

  • 次に、消費電力の値を変更します。 MotorSpeed_controllerの値を変更する。 PowerConsumption MotorPowerConsumption Speed_controller.

  • Motor:

    • ZERO= 0W

    • LOW= 1.0W

    • HIGH= 4.0W

image-20240326-120254.png消費電力 モーター
  • Speed_controller:

    • ON = 0.1W

    • OFF = 0W

image-20240326-120125.png消費電力 Speed_controller

(3) モードのリンク

States of a system can depend on each other. This is why in Requirements & Systems Portal you can link modes that belong together.

Fan-statesMotor Speed_controller (の間の接続を作成する(図 Linking Modes).

  • ブロックの Fanブロック (1)

  • ブロックへ Modelists(2)タブをクリックし、モード state(3)

  • リンクマークをクリック (4)

モードのリンク - 異なるブロック間でモードをリンクする方法をご覧ください。
  • をクリックして Select Modelistをクリックし Speed_controller.power_modesをクリックし + Add Link

  • クリックして Select Modelistをクリックし Motor.speed_settingsをクリックし + Add Link

  • モード間のリンクを以下のように選択し、保存することを忘れないでください:

image-20240326-121354.pngリンクされたモードとその状態 - ここでは、モードのリンク方法と、各プロパティがメインモードにどのように追加されるかを設定できます。

ファンブロックをクリックします。Properties(プロパティ)タブに進みます。Requirements & Systems Portal が計算を終了すると、以下のようになります。 Fan PowerConsumptionが以下の値に変更されていることを確認します:

image-20240326-121605.pngFan PowerConsumption Values - サブシステム・プロパティに応じて、主なPowerConsumptionが計算されます。モーターとSpeed_controllerのPowerConsumption値をいくつか変更してみてください。

次のステップは?

これで、Requirements & Systems Portal の使い方がわかりました!

デスクトップファン・プロジェクトの改善を続けることができます。ここでは、いくつかのアイデアを紹介します:

  • ファンのモードによって生じる風量を計算するシミュレーションを作成してみてはいかがでしょうか。

  • ソーラーパネル・ブロックを追加して、ファンを持ち運びできるようにする。最大回転速度をソーラーパネルの太陽角度に依存させることができます。

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

Content