(57)【要約】アセンブリライン成長ポッドにおいて弁制御モジュールおよび弁を提供および動作させるためのデバイス、システム、および方法が、本明細書に提供される。いくつかの実施形態は、アセンブリライン成長ポッド内の流体源と流体目的地との間に流体的に結合される、複数の流体ラインと、流体ラインを通した流体移動が弁によって選択的に制御されるように、それぞれ、流体ラインに結合される、複数の弁と、弁に通信可能に結合される、マスタコントローラとを有する、アセンブリライン成長ポッドを含む。マスタコントローラは、アセンブリライン成長ポッド内の流体送達に関連する情報を受信し、流体を指向するための１つ以上の弁を決定し、流体指向を達成する弁の各々に対する弁パラメータを決定し、流体をアセンブリライン成長ポッド内に指向するために弁に１つ以上の制御信号を伝送するようにプログラムされる。
2020522993.tif 000002
【特許請求の範囲】
【請求項１】
アセンブリライン成長ポッドであって、
前記アセンブリライン成長ポッド内の流体源と流体目的地との間に流体的に結合される複数の流体ラインと、
複数の弁であって、前記複数の弁のうちの各弁は、前記複数の流体ラインを通した流体移動が前記複数の弁によって選択的に制御されるように、前記複数の流体ラインのうちの流体ラインに流体的に結合される、複数の弁と、
前記複数の弁に通信可能に結合されるマスタコントローラであって、前記マスタコントローラは、前記アセンブリライン成長ポッド内の流体送達に関連する情報を受信し、前記流体を指向するための前記複数の弁のうちの１つ以上の弁を決定し、前記流体指向を達成する前記１つ以上の弁の各々に対する弁パラメータを決定し、前記流体を前記アセンブリライン成長ポッド内に指向するために前記１つ以上の弁に１つ以上の制御信号を伝送するようにプログラムされる、マスタコントローラと
を備える、アセンブリライン成長ポッド。
【請求項２】
前記マスタコントローラ内に配置される弁制御モジュールをさらに備え、前記弁制御モジュールは、前記情報を受信し、前記１つ以上の弁を決定し、前記弁パラメータを決定し、前記１つ以上の制御信号を伝送するための１つ以上のハードウェアコンポーネントを備える、請求項１に記載のアセンブリライン成長ポッド。
【請求項３】
前記弁制御モジュールは、前記弁制御モジュールが、前記アセンブリライン成長ポッド内の前記複数の弁の機能性を改変することなく前記マスタコントローラのベイから可撤性であるように、可撤式に挿入可能である、請求項２に記載のアセンブリライン成長ポッド。
【請求項４】
前記弁制御モジュールは、前記弁制御モジュールが前記マスタコントローラから可撤性ではないように、前記マスタコントローラのベイ内に固定される、請求項２に記載のアセンブリライン成長ポッド。
【請求項５】
前記複数の弁のうちの各弁は、少なくとも１つの弁入口ポートと、少なくとも１つの弁出口ポートと、アクチュエータとを備え、
前記アクチュエータは、前記少なくとも１つの弁入口ポートから前記少なくとも１つの弁出口ポートへの流体流動を選択的に制御するように作動可能であり、
前記少なくとも１つの弁入口ポートおよび前記少なくとも１つの弁出口ポートは、それぞれ、前記複数の流体ラインのうちの流体ラインに流体的に結合される、
請求項１に記載のアセンブリライン成長ポッド。
【請求項６】
前記複数の流体ラインは、複数の水ラインを備える、請求項１に記載のアセンブリライン成長ポッド。
【請求項７】
前記複数の流体ラインは、複数の空気流ラインを備える、請求項１に記載のアセンブリライン成長ポッド。
【請求項８】
前記マスタコントローラは、通信ネットワークを介して前記複数の弁に通信可能に結合される、請求項１に記載のアセンブリライン成長ポッド。
【請求項９】
前記流体源は、水、水および栄養素の混合物、栄養素、またはガスのうちの１つ以上を含有する流体保持タンクである、請求項１に記載のアセンブリライン成長ポッド。
【請求項１０】
前記流体源は、水および栄養素のうちの１つ以上を前記アセンブリライン成長ポッドにおいて生育される植物に供給する給水コンポーネントである、請求項１に記載のアセンブリライン成長ポッド。
【請求項１１】
前記流体目的地は、水を前記アセンブリライン成長ポッド内のカート上に支持される１つ以上の種子トレイに供給する給水マニホールドを含む、請求項１に記載のアセンブリライン成長ポッド。
【請求項１２】
アセンブリライン成長ポッドにおける弁であって、前記弁は、
弁入口ポートであって、前記弁入口ポートは、前記弁入口ポートとアセンブリライン成長ポッド流体源との間に配置される第１の１つ以上の流体ラインを介して、前記アセンブリライン成長ポッド流体源に流体的に結合される、弁入口ポートと、
弁出口ポートであって、前記弁出口ポートは、前記弁出口ポートと流体目的地との間に配置される第２の１つ以上の流体ラインを介して、アセンブリライン成長ポッド流体目的地に流体的に結合され、前記弁出口ポートは、前記弁入口ポートにさらに流体的に結合される、弁出口ポートと、
アクチュエータであって、前記アクチュエータは、前記アクチュエータが前記弁入口ポートと前記弁出口ポートとの間の流路内の流体流動を選択的に制御するように作動するように、前記弁入口ポートと前記弁出口ポートとの間に配置される、アクチュエータと、
筐体であって、前記筐体は、
前記アクチュエータおよび前記アセンブリライン成長ポッドのマスタコントローラに通信可能に結合される処理デバイスと、
前記処理デバイスに通信可能に結合される非一過性プロセッサ可読記憶媒体であって、前記非一過性プロセッサ可読記憶媒体は、１つ以上の命令をその上に備え、前記１つ以上の命令は、実行されると、前記処理デバイスに、
前記マスタコントローラから命令を受信することと、
前記アクチュエータに、前記命令に従って前記弁入口ポートと前記弁出口ポートとの間の前記流路を開放または閉鎖することと
を行わせる、非一過性プロセッサ可読記憶媒体と
を備える、筐体と
を備える、弁。
【請求項１３】
前記処理デバイスは、前記マスタコントローラの弁制御モジュールに通信可能に結合され、
実行されると、前記処理デバイスに、前記命令を受信させる前記１つ以上の命令はさらに、前記処理デバイスに、前記マスタコントローラの前記弁制御モジュールから前記命令を受信させる、
請求項１２に記載の弁。
【請求項１４】
前記弁出口ポートおよび前記弁入口ポートは、それぞれ、１つ以上の水ラインに流体的に結合される、請求項１２に記載の弁。
【請求項１５】
前記弁出口ポートおよび前記弁入口ポートは、それぞれ、１つ以上の空気流ラインに流体的に結合される、請求項１２に記載の弁。
【請求項１６】
前記アクチュエータは、空気圧式アクチュエータ、油圧式アクチュエータ、または電気アクチュエータのうちの少なくとも１つを含む、請求項１２に記載の弁。
【請求項１７】
前記１つ以上の流体ラインのうちの第３の流体ラインに流体的に結合される第２の弁入口ポートをさらに備え、前記第２の弁入口ポートは、前記弁入口ポートおよび前記弁出口ポートに流体的に結合される、請求項１２に記載の弁。
【請求項１８】
前記１つ以上の流体ラインのうちの第３の流体ラインに流体的に結合される第２の弁出口ポートをさらに備え、前記第２の弁出口ポートは、前記弁入口ポートおよび前記弁出口ポートに流体的に結合される、請求項１２に記載の弁。
【請求項１９】
アセンブリライン成長ポッドにおいて弁を配設する方法であって、前記方法は、
流体源と、流体目的地とを備える前記アセンブリライン成長ポッドを提供することと、
前記アセンブリライン成長ポッドにおいて前記流体源と前記流体目的地との間に前記弁を配置し、前記弁が、動作されると、前記流体源から前記流体目的地への第１の流体ラインおよび第２の流体ラインにおける流体流動の移動を選択的に制御するように、前記流体源に流体的に結合される前記第１の流体ラインおよび前記流体目的地に流体的に結合される前記第２の流体ラインに前記弁を流体的に結合することと、
前記弁が前記流体の移動を選択的に制御するために弁制御モジュールから命令を受信するように、前記アセンブリライン成長ポッド内のマスタコントローラの前記弁制御モジュールに前記弁を通信可能に結合することと
を含む、方法。
【請求項２０】
前記アセンブリライン成長ポッドにおいて前記マスタコントローラを提供することと、
前記弁制御モジュールを前記マスタコントローラの開放ベイの中に挿入することと
をさらに含む、請求項１９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本願は、２０１８年４月２７日に出願された米国出願第１５／９６５，２８０号の利益を主張するものであり、これは、米国仮出願第６２／５１９，４３３号（出願日２０１７年６月１４日）；  米国仮出願第６２／５１９，４２５号（出願日２０１７年６月１４日）；および米国仮出願第６２／５１９，４１９号（出願日２０１７年６月１４日）に対する優先権を主張するものであり、これらの各々は、それぞれの全体が参照により本明細書中に援用される。
【０００２】
本明細書に説明される実施形態は、概して、アセンブリライン成長ポッドの１つ以上のコンポーネントを制御するためのシステムおよび方法に関し、より具体的には、アセンブリライン成長ポッドにおける弁を制御するためのモジュール式制御インターフェース内の弁制御モジュールの使用に関する。
【背景技術】
【０００３】
作物を連続的に成長させるために使用される産業用成長ポッドは、植物種子が植え付けられ、生育され、収穫される際に軌道を連続的に横断し、次いで、カート（および／またはその上のトレイ）がプロセスを繰り返すために浄化および洗浄される際に軌道を横断し続ける、カートのアセンブリラインを利用し得る。産業用成長ポッドの円滑な動作を確実にするために、成長ポッド内に供給される流体（水、栄養素、周囲空気条件、および同等物等）が特定の場所に適正に指向されること、適正に加圧されること、および／または同等物を確実にすることが必要であり得る。現在の解決策は、給水および栄養素分配を提供し得るが、多くの場合、カスタマイズされた栄養素分配を提供することができない。
【発明の概要】
【課題を解決するための手段】
【０００４】
アセンブリライン成長ポッドにおいて１つ以上の弁を提供および使用するためのデバイス、システム、および方法が、開示される。一実施形態は、アセンブリライン成長ポッド内の流体源と流体目的地との間に流体的に結合される、複数の流体ラインと、複数の弁であって、複数の弁の各弁は、複数の流体ラインを通した流体移動が複数の弁によって選択的に制御されるように、複数の流体ラインの流体ラインに流体的に結合される、複数の弁と、複数の弁に通信可能に結合される、マスタコントローラとを含む、アセンブリライン成長ポッドを含む。マスタコントローラは、アセンブリライン成長ポッド内の流体送達に関連する情報を受信し、流体を指向するための複数の弁の１つ以上の弁を決定し、流体指向を達成する１つ以上の弁の各々に対する弁パラメータを決定し、流体をアセンブリライン成長ポッド内に指向するために１つ以上の弁に１つ以上の制御信号を伝送するようにプログラムされる。
【０００５】
別の実施形態では、アセンブリライン成長ポッドにおける弁は、弁入口ポートとアセンブリライン成長ポッド流体源との間に配置される第１の１つ以上の流体ラインを介して、アセンブリライン成長ポッド流体源に流体的に結合される、弁入口ポートと、弁出口ポートと流体目的地との間に配置される第２の１つ以上の流体ラインを介して、アセンブリライン成長ポッド流体目的地に流体的に結合される、弁出口ポートであって、弁入口ポートにさらに流体的に結合される、弁出口ポートと、アクチュエータが弁入口ポートと弁出口ポートとの間の流路内の流体流動を選択的に制御するように作動するように、弁出口ポートと弁出口ポートとの間に配置される、アクチュエータと、筐体とを含む。筐体は、アクチュエータおよびアセンブリライン成長ポッドのマスタコントローラに通信可能に結合される、処理デバイスと、処理デバイスに通信可能に結合される、非一過性プロセッサ可読記憶媒体とを含む。非一過性プロセッサ可読記憶媒体は、実行されると、処理デバイスに、マスタコントローラから命令を受信させ、アクチュエータに、命令に従って弁入口ポートと弁出口ポートとの間の流路を開放または閉鎖させる、１つ以上の命令をその上に含む。
【０００６】
さらに別の実施形態では、アセンブリライン成長ポッドにおいて弁を配設する方法は、流体源と、流体目的地とを有する、アセンブリライン成長ポッドを提供するステップと、アセンブリライン成長ポッドにおいて流体源と流体目的地との間に弁を配置し、弁が、動作されると、流体源から流体目的地への第１の流体ラインおよび第２の流体ラインにおける流体流動の移動を選択的に制御するように、流体源に流体的に結合される第１の流体ラインおよび流体目的地に流体的に結合される第２の流体ラインに弁を流体的に結合するステップと、弁が流体の移動を選択的に制御するために弁制御モジュールから命令を受信するように、アセンブリライン成長ポッド内のマスタコントローラの弁制御モジュールに弁を通信可能に結合するステップとを含む。
【図面の簡単な説明】
【０００７】
図面に記載される実施形態は、本質的に例証的かつ例示的であり、本開示を限定するように意図されない。例証的実施形態の以下の詳細な説明は、同様の構造が同様の参照番号を用いて示される、以下の図面と併せて熟読されると、理解されることができる。
【０００８】
【図１Ａ】図１Ａは、本明細書に示され、説明される１つ以上の実施形態による、マスタコントローラを有する例証的アセンブリライン成長ポッドの正面斜視図を図式的に描写する。
【図１Ｂ】図１Ｂは、本明細書に示され、説明される１つ以上の実施形態による、マスタコントローラを有する例証的アセンブリライン成長ポッドの一部の後面斜視図を図式的に描写する。
【図２】図２は、本明細書に示され、説明される１つ以上の実施形態による、軌道の一部がアセンブリライン成長ポッドの付加的コンポーネントを図示する目的のために除去される、マスタコントローラを有する例証的アセンブリライン成長ポッドの正面斜視図を図式的に描写する。
【図３】図３は、本明細書に示され、説明される１つ以上の実施形態による、アセンブリライン成長ポッドネットワークにおけるポンプおよび弁に通信可能に結合される弁制御モジュールを図式的に描写する。
【図４】図４は、本明細書に示され、説明される１つ以上の実施形態による、弁の筐体内の例証的コンピューティング環境を描写する。
【図５】図５は、本明細書に示され、説明される１つ以上の実施形態による、弁制御モジュールを受容するマスタコントローラの例証的モジュール式制御インターフェースを図式的に描写する。
【図６】図６は、本明細書に示され、説明される１つ以上の実施形態による、複数の例証的制御モジュールを保持する例証的マスタコントローラを図式的に描写する。
【図７】図７は、本明細書に示され、説明される１つ以上の実施形態による、複数の例証的制御モジュールを保持し、複数の空のベイを有する例証的マスタコントローラを図式的に描写する。
【図８】図８は、本明細書に示され、説明される１つ以上の実施形態による、モジュール式制御インターフェースのための弁制御モジュールを提供し、１つ以上の弁を提供する例証的方法のフロー図を描写する。
【図９】図９は、本明細書に示され、説明される１つ以上の実施形態による、マスタコントローラを用いてアセンブリライン成長ポッドにおける１つ以上の弁を動作させる例証的方法のフロー図を描写する。
【発明を実施するための形態】
【０００９】
本明細書に開示される実施形態は、アセンブリライン成長ポッドにおける１つ以上の弁を提供および動作させるためのデバイス、システム、および方法を含む。アセンブリライン成長ポッドは、軌道を辿り、種子および／または植物を保持するための１つ以上のトレイを有する複数のカートを含み得る。アセンブリライン成長ポッドにおける１つ以上の他のコンポーネントに加えて、弁は、水、栄養素、周囲空気条件、および／または同等物をアセンブリライン成長ポッドの特定の面積に指向し、トレイが軌道を横断する際に種子および／または植物の最適な成長を確実にする。アセンブリライン成長ポッドの弁および１つ以上の他のコンポーネントは、マスタコントローラによって制御される。
【００１０】
弁の具体的制御は、マスタコントローラのモジュール式制御インターフェース内に挿入される１つ以上のホットスワップ可能モジュール（例えば、ホットスワップ可能弁制御モジュール）によって実施され得る。種々のモジュールをホットスワップ可能にするために、本明細書に説明されるデバイス、システム、および方法は、特定のモジュールがマスタコントローラのモジュール式制御インターフェースから除去されるとき、アセンブリライン成長ポッドの中断のない機能を確実にするために利用される。したがって、本明細書に説明されるデバイス、システム、および方法は、アセンブリライン成長ポッドにおける弁の少なくとも一部を制御する機能性を提供し、特定のモジュールがスワップアウトされる際にアセンブリライン成長ポッドが機能し続けることを確実にする。アセンブリライン成長ポッドにおいて弁を提供および使用するためのデバイス、システム、および方法、および同一物を組み込むアセンブリライン成長ポッドが、下記により詳細に説明されるであろう。
【００１１】
作物の連続的な中断のない成長を可能にする例証的産業用成長ポッドが、本明細書に描写される。特に、図１Ａは、本明細書に示され、説明される１つ以上の実施形態による、マスタコントローラを有する例証的アセンブリライン成長ポッド１００の正面斜視図を描写する。加えて、図１Ｂは、アセンブリライン成長ポッド１００の一部の後面斜視図を描写する。図１Ａおよび１Ｂに図示されるように、アセンブリライン成長ポッド１００は、１つ以上のカート１０４を保持する軌道１０２を含み得る。特に図１Ａを参照すると、軌道１０２は、少なくとも上昇部分１０２ａと、下降部分１０２ｂと、接続部分１０２ｃとを含み得る。軌道１０２は、カート１０４が垂直方向に上向きに（例えば、図１Ａの座標軸の＋ｙ方向に）上昇するように、第１の軸Ａ１の周囲に（例えば、図１Ａに示されるように、反時計回り方向に）巻着し得る。接続部分１０２ｃは、比較的に水平であり得（但し、これは要件ではない）、カート１０４を下降部分１０２ｂに移送するために利用される。下降部分１０２ｂは、カート１０４が地上レベルにより近接して戻され得るように、第１の軸Ａ１に略平行である第２の軸Ａ２の周囲に（例えば、図１Ａに示されるように、反時計周り方向に）巻着され得る。
【００１２】
図１Ａおよび１Ｂの実施形態は、複数の軸Ａ１、Ａ２の周囲に巻着するアセンブリライン成長ポッド１００を描写するが、これは、単に、一実施例であることを理解されたい。アセンブリラインまたは定常成長ポッドの任意の構成が、本明細書に説明される機能性を実施するために利用され得る。
【００１３】
図１Ａを参照すると、カート１０４のうちの各１つの上に支持されるものは、トレイ１０６である。トレイ１０６は、概して、カート１０４がアセンブリライン成長ポッド１００の軌道１０２の上昇部分１０２ａ、下降部分１０２ｂ、および接続部分１０２ｃを横断する際、種子が発芽し、植物に成長する際に種子を保持するための１つ以上のコンポーネントを含有し得る。種子は、本明細書により詳細に説明されるように、植え付けられ、成長することを可能にされ得、次いで、アセンブリライン成長ポッド１００の種々のコンポーネントによって収穫され得る。加えて、トレイ１０６内の種子（およびその後の芽および植物）は、監視され、成長を促進するために水、栄養素、環境条件、光、および／または同等物を提供され得る。
【００１４】
また、図１Ａおよび１Ｂに描写されるものは、マスタコントローラ１６０である。マスタコントローラ１６０は、本明細書により詳細に説明されるように、とりわけ、アセンブリライン成長ポッド１００の種々のコンポーネントを制御するための制御ハードウェアを含み得る。マスタコントローラ１６０は、本明細書により詳細に説明されるように、複数のホットスワップ可能制御モジュールを受容するモジュール式制御インターフェースとして配列され得る。固定される、またはホットスワップ可能であり得る、マスタコントローラ１６０内の１つのモジュールは、弁制御モジュールであり得る。
【００１５】
マスタコントローラ１６０に結合されるものは、播種器コンポーネント１０８である。播種器コンポーネント１０８は、カート１０４がアセンブラインにおける播種器コンポーネント１０８を通過する際に、１つ以上のカート１０４上に支持されるトレイ１０６内に種子を設置するように構成され得る。特定の実施形態に応じて、各カート１０４は、複数の種子を受容するための単一区分トレイ１０６を含んでもよい。いくつかの実施形態は、各区分（またはセル）内に個々の種子を受容するための複数区分トレイ１０６を含んでもよい。単一区分トレイ１０６を伴う実施形態では、播種器コンポーネント１０８は、個別のカート１０４の存在を検出し得、単一区分トレイ１０６の面積を横断して種子を置き始め得る。種子は、所望の種子の深さ、所望の種子の数、所望の種子の表面積に従って、および／または他の基準に従って展開され得る。いくつかの実施形態では、種子は、これらの実施形態が種子を成長させるために土を利用しない場合があり、したがって、浸漬される必要があり得るため、栄養素および／または浮力防止剤（水等）を用いて事前処理され得る。
【００１６】
複数区分トレイ１０６がカート１０４のうちの１つ以上のものとともに利用される実施形態では、播種器コンポーネント１０８は、種子をトレイ１０６の区分のうちの１つ以上のものの中に個別に挿入するように構成され得る。再び、種子は、所望の種子の数、種子が被覆するべき所望の面積、所望の種子の深さ等に従って、トレイ１０６上に（または個々のセルの中に）分配され得る。
【００１７】
図１Ａを参照すると、アセンブリライン成長ポッド１００はまた、いくつかの実施形態では、１つ以上のポンプ１５０および／または１つ以上の弁１８０を介して１つ以上の水ライン１１０に結合される、給水コンポーネント１０９を含んでもよい。単一のポンプ１５０のみが図１Ａに描写されるが、アセンブリライン成長ポッド１００は、いくつかの実施形態では、複数のポンプ１５０を組み込み得ることを理解されたい。同様に、複数の弁１８０が図１Ａに描写されるが、アセンブリライン成長ポッド１００は、いくつかの実施形態では、単一の弁１８０を組み込み得ることを理解されたい。給水コンポーネント１０９、１つ以上のポンプ１５０、１つ以上の弁１８０、および１つ以上の水ライン１１０は、アセンブリライン成長ポッド１００の特定の面積における１つ以上のトレイ１０６に水および／または栄養素を分配し得る。
【００１８】
例えば、１つ以上の水ライン１１０は、水ライン１１０と一直線に接続されるポンプ１５０が水および／または栄養素を１つ以上の給水ステーションに圧送し、１つ以上の弁１８０が水および／または栄養素の流動を１つ以上の給水ステーションに指向するように、給水コンポーネント１０９と、アセンブリライン成長ポッド１００内の特定の場所に配列される１つ以上の給水ステーションとの間に延在し得る。カート１０４が給水ステーションを通過する際、特定の量の水が、カート１０４によって支持されるトレイ１０６に提供され得る。例えば、種子は、浮力を低減させるために給水ステーションにおいて噴霧され、次いで、浸水され得る。加えて、水使用量および消費量が、給水ステーションにおいて監視され得、そのような水使用量および消費量に対応するデータが、生成され得る。したがって、カート１０４がアセンブリライン成長ポッド１００における軌道１０２に沿って後続給水ステーションに到達すると、データは、その時間にトレイ１０６に供給する水の量を決定するために利用され得る。
【００１９】
加えて、給水コンポーネント１０９は、マスタコントローラ１６０が制御信号を給水コンポーネント１０９に提供する、および／または給水コンポーネント１０９からステータス信号を受信するように、マスタコントローラ１６０（特に、本明細書により詳細に説明されるように、その中の弁制御モジュール）に通信可能に結合される。信号の本提供および受信の結果として、マスタコントローラ１６０は、本明細書により詳細に説明されるように、給水コンポーネント１０９に流体的に結合される１つ以上の水ライン１１０を介して、流体、特に、１つ以上の送達特性を有する流体を提供するように給水コンポーネント１０９に効果的に指図することができる。
【００２０】
また、空気流ライン１１２も図１Ａに描写され、これもまた、１つ以上の空気ポンプおよび／または１つ以上の空気弁（図１Ａに図示せず）に流体的に接続され得る。具体的には、１つ以上の空気ポンプは、ポンプ１５０と類似するが、空気流ライン１１２に結合され、アセンブリライン成長ポッド１００の１つ以上の部分に空気を送達するポンプであり得る。加えて、１つ以上の空気弁は、弁１８０と類似するが、空気流ライン１１２に結合され、アセンブリライン成長ポッド１００の１つ以上の部分に空気流を指向する弁であり得る。空気は、例えば、アセンブリライン成長ポッド１００またはそのある面積の温度を制御する、アセンブリライン成長ポッド１００またはそのある面積における空気の圧力を制御する、アセンブリライン成長ポッド１００またはそのある面積の空気中の二酸化炭素（ＣＯ２）の濃度を制御する、アセンブリライン成長ポッド１００またはそのある面積の空気中の酸素の濃度を制御する、アセンブリライン成長ポッド１００またはそのある面積の空気中の窒素の濃度を制御する、および／または同等物を制御するために送達され得る。
【００２１】
故に、空気流ライン１１２は、制御を促進するために、アセンブリライン成長ポッド１００における特定の面積に空気流を分配し得る。したがって、空気流ライン１１２は、ポンプおよび／または弁に流体的に結合され得、空気源と標的空気送達面積との間にさらに流体的に結合され得る。加えて、センサが、特性（例えば、濃度、圧力、温度、流速、および／または同等物）を感知し得、感知された特性に対応するデータおよび／または信号を生成し得、これは、さらなる制御のために使用され得る。
【００２２】
図１Ｂを参照すると、（限定ではないが）１つ以上の照明デバイス２０６、収穫機コンポーネント２０８、およびサニタイザコンポーネント２１０を含む、アセンブリライン成長ポッド１００の付加的コンポーネントが、図示される。上記に説明されるように、播種器コンポーネント１０８は、カート１０４のトレイ１０６に播種するように構成され得る。依然として図１Ａを参照すると、照明デバイス２０６は、カート１０４が軌道１０２を横断する際、アセンブリライン成長ポッド１００全体を通した種々の場所において植物成長を促進し得る光波を提供し得る。特定の実施形態に応じて、照明デバイス２０６は、定常および／または移動可能であってもよい。実施例として、いくつかの実施形態は、植物タイプ、発育の段階、レシピ、および／または他の因子に基づいて、照明デバイス２０６の位置を改変してもよい。
【００２３】
加えて、植物が照射され、給水され、栄養素を提供される際、カート１０４は、アセンブリライン成長ポッド１００の軌道１０２を横断する。加えて、アセンブリライン成長ポッド１００は、植物の成長および／または果実産出を検出し得、収穫が保証されるときを決定し得る。カート１０４が収穫機コンポーネント２０８に到達することに先立って収穫が保証される場合、レシピの修正が、カート１０４が収穫機コンポーネント２０８に到達するまで、その特定のカート１０４に対して行われ得る。逆に、カート１０４が収穫機コンポーネント２０８に到達し、カート１０４内の植物が収穫できる状態にないと決定された場合、アセンブリライン成長ポッド１００は、カート１０４をもう一周させ得る。本付加的一周は、光、水、栄養素等の異なる投与を含み得、カート１０４の速度は、カート１０４上の植物の発育に基づいて変化し得る。カート１０４上の植物が収穫できる状態であると決定される場合、収穫機コンポーネント２０８は、トレイ１０６から植物を収穫し得る。
【００２４】
図１Ｂを参照すると、収穫機コンポーネント２０８は、いくつかの実施形態では、収穫のための特定の高さで植物を切断してもよい。いくつかの実施形態では、トレイ１０６は、トレイ１０６から植物を除去し、細断、すり潰し、搾汁、および／または同等物のために加工容器の中に入れるために反転されてもよい。アセンブリライン成長ポッド１００の多くの実施形態は、土を使用しないため、植物の洗浄は、殆ど（または全く）処理に先立って必要ではない場合がある。
【００２５】
同様に、いくつかの実施形態は、振盪、梳きを介する等して、植物から果実を自動的に分離するように構成されてもよい。残りの植物物質が付加的果実を成長させるために再使用され得る場合、カート１０４は、残りの植物を保ち、アセンブリラインの成長部分に戻り得る。植物物質が、付加的果実を成長させるために再使用されない場合、これは、適宜、廃棄または処理され得る。
【００２６】
いったんカート１０４およびトレイ１０６が植物物質を空にすると、サニタイザコンポーネント２１０が、カート１０４上に残留し得るいずれの微粒子状物質、植物物質、および／または同等物も除去し得る。したがって、サニタイザコンポーネント２１０は、高圧水、高温水、および／またはカート１０４および／またはトレイ１０６を浄化するための他の溶液等の複数の異なる洗浄機構のうちのいずれかを実装し得る。したがって、サニタイザコンポーネント２１０は、１つ以上のポンプ１５０を介して圧送され、水ライン１１０を通して１つ以上の弁１８０（図１Ａ）を介して指向される水を受容するために、水ライン１１０のうちの１つ以上のものに流体的に結合され得る。
【００２７】
依然として図１Ｂを参照すると、いくつかの実施形態では、トレイ１０６は、処理のために植物を出力するために反転され得、トレイ１０６は、本位置に留まり得る。したがって、サニタイザコンポーネント２１０は、本位置においてトレイ１０６を受容し得、これは、カート１０４および／またはトレイ１０６を洗浄し、成長位置に戻るようにトレイ１０６を戻し得る。いったんカート１０４および／またはトレイ１０６が浄化されると、トレイ１０６は、再び、播種器コンポーネント１０８を通過し得、これは、トレイ１０６が播種を要求していると決定し得、本明細書に説明されるように、トレイ１０６内に種子を設置するプロセスを開始し得る。
【００２８】
アセンブリライン成長ポッド１００は、本明細書に具体的に説明されない付加的コンポーネントを含み得、本開示は、本明細書に説明されるコンポーネントのみに限定されないことを理解されたい。例証的な付加的コンポーネントは、限定ではないが、他の給水コンポーネント、他の照明コンポーネント、他の空気流コンポーネント、成長監視コンポーネント、他の収穫コンポーネント、他の洗浄および／または衛生化コンポーネント、および／または同等物を含み得る。
【００２９】
本明細書の上記に説明される種々のコンポーネントおよび本明細書に具体的に説明されないアセンブリライン成長ポッド１００のコンポーネントの制御は、マスタコントローラ１６０内の複数の制御モジュールによって完了され得る。マスタコントローラ１６０内の各制御モジュールは、特に、単一のコンポーネント、複数のコンポーネント、１つ以上のコンポーネントの一部、および／または同等物を制御するように構成され得る。例えば、弁制御モジュールは、本明細書に説明される１つ以上の弁１８０等、（限定ではないが）水、栄養素、周囲空気、および／または同等物を含む流体の流動を指向する１つ以上の弁の動作を制御し得る。
【００３０】
いくつかの実施形態では、アセンブリライン成長ポッド１００の種々のコンポーネントの制御は、特定の制御モジュール（例えば、弁制御モジュール）がマスタコントローラ１６０から除去される場合、アセンブリライン成長ポッド１００全体（または弁１８０等のアセンブリライン成長ポッド１００の一部）が制御モジュールが除去される、交換される、修理される、または同等物を行われる間にシャットダウンされる必要性がある事例を回避するように、マスタコントローラ１６０内の残りの制御モジュールが、依然として、アセンブリライン成長ポッド１００の種々の機能（例えば、１つ以上の弁１８０の流体制御機能）を制御し得るように、複数の制御モジュールによって管理されてもよい。
【００３１】
特定の制御モジュールがマスタコントローラ１６０から除去される際であっても、アセンブリライン成長ポッド１００が起動し続けることを確実にするために、マスタコントローラ１６０は、中間モジュールとして作用し、アセンブリライン成長ポッド１００の種々のコンポーネントから信号を送信および受信し、マスタコントローラ１６０内の適切な制御モジュールの間でそのような信号を中継する制御モジュールを含み得る。いくつかの実施形態では、制御モジュールは、受信されるレシピおよび他の命令をマスタコントローラ１６０内に含まれる他の制御モジュール（例えば、ポンプ制御モジュール）に伝送され得る二値信号に変換するためにスクリプト言語を利用する、コンピュータハードウェアおよびソフトウェアコンポーネントを含んでもよい。
【００３２】
例えば、特定のトレイ１０６が給水デバイス（例えば、流体分配マニホールド）によって給水され、トレイ１０６が特定の時間周期において通過しているという決定が行われる場合、制御モジュールは、必要とされるコンポーネントの内容（例えば、弁）を決定し、二値信号を調製し、二値信号を給水が必要である時間に給水を制御する種々の他の制御モジュール（例えば、弁制御モジュール）に中継し得る。種々の制御モジュールの機能性に関する他の特定の詳細も、本明細書に議論される。
【００３３】
本開示は、概して、ホットスワップ可能または可撤式に挿入可能な制御モジュールおよび／またはホットスワップ可能または可撤式に挿入可能な弁制御モジュールに関するが、本開示は、そのように制限されない。いくつかの実施形態では、制御モジュールおよび／または弁制御モジュールは、それらが種々の他のモジュールのように可撤式に挿入可能またはホットスワップ可能ではないように、マスタコントローラ１６０内で個別に固定されてもよい。したがって、制御モジュールおよび／または弁制御モジュールは、本明細書に説明されるように、常時、マスタコントローラ１６０内で機能するように利用可能であり得る。
【００３４】
図１Ａおよび１Ｂに関して本明細書の上記に説明される種々のコンポーネントに加えて、アセンブリライン成長１００はさらに、流体を貯蔵すること、流体を移動させること、流体を分配すること、流体を加圧すること、流体を組み合わせること、および／または同等物に具体的に関連する付加的コンポーネントを含んでもよい。例えば、図２は、軌道１０２の一部がアセンブリライン成長ポッド１００の付加的コンポーネントを図示する目的のために除去される、マスタコントローラ１６０を有する例証的アセンブリライン成長ポッドの正面斜視図を図式的に描写する。より具体的には、図２は、複数の流体保持タンク２０９を描写する。
【００３５】
流体保持タンク２０９は、概して、水、水および栄養素の組み合わせ、栄養素、ガス（酸素、二酸化炭素、窒素、および／または同等物を含む）を含む、種々の流体を保持するように適合される貯蔵タンクであり得る。いくつかの実施形態では、流体保持タンク２０９は、水ライン１１０のうちの１つ以上のもの、１つ以上のポンプ１５０、１つ以上の弁１８０、給水コンポーネント１０９、および／または１つ以上の空気流ライン１１２（図１Ａ）に流体的に結合され、他のコンポーネント（例えば、１つ以上のポンプ１５０および／または給水コンポーネント１０９）が流体流動を制御するとき、その中に含有される流体を、１つ以上の水ライン１１０および／または１つ以上の空気流ライン１１２（図１Ａ）を介して、アセンブリライン成長ポッドの種々の部分に供給してもよい。依然として図２を参照すると、流体保持タンク２０９は、本開示によって別様に限定されず、本開示の範囲から逸脱することなく、任意の他の特徴または特性を有してもよい。
【００３６】
より具体的には、給水コンポーネント１０９は、マスタコントローラ１６０から命令を受信することに応じて、１つ以上の流体保持タンク２０９からアセンブリライン成長ポッド内の特定の面積に種々の流体を圧送する１つ以上のポンプ１５０を含有する、またはそれに流体的に結合され得、１つ以上の弁１８０は、必要に応じて、アセンブリライン成長ポッド１００の１つ以上の部分に流体を指向し得る。例えば、マスタコントローラ１６０は、給水コンポーネント、流体保持タンク２０９、流体が供給される場所、その間に流体的に結合されるポンプ１５０のうちの１つ以上のもの、および／またはその間に流体的に結合される弁１８０のうちの１つ以上のものの相対的場所を決定し得る。マスタコントローラ１６０は、次いで、開放または閉鎖設定、弁が開放または閉鎖されるべき時間、弁のどの入力または出力が開放または閉鎖されるべきか、および／または同等物に関する命令を弁１８０に提供し、場所の間で流体を効果的に移動させる、特定の流体濃度を確実にする、特定の流体圧力を確実にする、流体が特定の時間に分配されることを確実にする、正しい流体量が送達されることを確実にする、および／または同等物を行い得る。
【００３７】
図３は、種々の実施形態による、アセンブリライン成長ポッド通信ネットワーク３５０内のポンプ１５０および／または弁１８０に通信可能に結合される弁制御モジュール３００を図式的に描写する。いくつかの実施形態では、弁制御モジュール３００は、通信ネットワーク３５０を介してポンプ１５０および弁１８０に通信可能に結合されてもよい。通信ネットワーク３５０は、インターネットまたは他の広域ネットワーク、ローカルエリアネットワーク等のローカルネットワーク、Ｂｌｕｅｔｏｏｔｈ（登録商標）または近距離無線通信（ＮＦＣ）ネットワーク等の近距離ネットワークを含み得る。いくつかの実施形態では、通信ネットワーク３５０は、具体的弁およびポンプネットワークであってもよく、それによって、アセンブリライン成長ポッド１００（図１Ａ）におけるポンプ１５０および弁１８０はそれぞれ、弁制御モジュール３００に通信可能に結合される。他の実施形態では、通信ネットワーク３５０は、具体的弁ネットワークであってもよく、それによって、アセンブリライン成長ポッド１００（図１Ａ）における弁１８０はそれぞれ、弁制御モジュール３００に通信可能に結合される。他の実施形態では、通信ネットワーク３５０を介して接続される代わりに、弁制御モジュール３００は、通信の目的のためにポンプ１５０および／または弁１８０に直接接続されてもよい。
【００３８】
依然として図３を参照すると、弁制御モジュール３００、ポンプ１５０、および／または弁１８０の間の通信は、弁制御モジュール３００が、ポンプ１５０および／または弁１８０の動作を指図する目的のために、データおよび信号等の伝送をポンプ１５０および／または弁１８０に提供するようなものであり得る。すなわち、弁制御モジュール３００は、流体を圧送するとき、流体の圧送を停止するとき、圧送する流体の量、流体が圧送されるべき速度、流体圧送の方向、および／または同等物をポンプ１５０に指図し得る。加えて、弁制御モジュール３００は、開放するとき、閉鎖するとき、どの入口を開放または閉鎖するか、各開放／閉鎖のタイミング、および／または同等物を弁１８０に指図し得る。他の実施形態では、弁制御モジュール３００およびポンプ１５０および／または弁１８０の間の通信は、弁制御モジュール３００がポンプ１５０および／または弁１８０からフィードバックを受信するようなものであってもよい。すなわち、弁制御モジュール３００は、ポンプ１５０および／または弁１８０が正確または不正確に動作しているかどうか、開始／停止ログ、容量および速度ログ、開放／閉鎖ログ、いずれかのエラーが検出されたかどうか、アセンブリライン成長ポッド（図１Ａ）内のポンプ１５０および／または弁１８０の場所、および／または同等物を含む、ポンプおよび／または弁１８０の動作を示すデータ、信号、または同等物を受信し得る。依然として図３を参照すると、弁制御モジュール３００は、本フィードバックを利用し、ポンプ１５０および／または弁１８０の調節を行う、圧送するように他のポンプ１５０に指図する、および／または開放／閉鎖するように弁１８０に指図する、マスタコントローラ１６０（図１Ａ）の他の部分と通信する、および／または同等物を行い、アセンブリライン成長ポッド１００（図１Ａ）が適切な様式で起動し続けることを確実にし得る。
【００３９】
依然として図３を参照すると、弁制御モジュール３００は、概して、基部３０６上に支持される筐体３０２を含み得る。基部３０６は、本明細書により詳細に説明されるように、マスタコントローラ１６０（図１Ｂ）内の筐体３０２を支持し得る。弁制御モジュール３００の筐体３０２は、例えば、第１の側壁３０２ａ、第２の側壁３０２ｂ、および第３の側壁３０２ｃ等の複数の壁を含み得る。第１の側壁３０２ａ、第２の側壁３０２ｂ、および第３の側壁３０２ｃは、本明細書により詳細に説明されるように、基部３０６から延在し、少なくとも部分的に、弁制御モジュール３００の種々の内部コンポーネントを含有するキャビティを画定し得る。
【００４０】
種々の実施形態では、弁制御モジュール３００はさらに、筐体３０２内にＩ／Ｏポート３０８を含んでもよい。Ｉ／Ｏポート３０８は、筐体３０２から（例えば、筐体３０２の第３の側壁３０２ｃから）延在し、弁制御モジュール３００の種々の内部ハードウェアコンポーネントが、例えば、（限定ではないが）マスタコントローラ１６０（図１Ｂ）を含む、アセンブリライン成長ポッド１００（図１Ａ）の種々のコンポーネント等の外部コンポーネントに結合されることを可能にする、本体３１０を有し得る。
【００４１】
Ｉ／Ｏポート３０８の本体３１０は、弁制御モジュール３００と、（限定ではないが）マスタコントローラ１６０、ポンプ１５０、および弁１８０を含む、アセンブリライン成長ポッド１００（図１Ａ）の種々のコンポーネントとの間の通信結合を促進するために、対応するベイＩ／Ｏポートに結合するように成形、定寸、および構成され得る。例えば、Ｉ／Ｏポート３０８の本体３１０は、本明細書により詳細に説明されるように、本体３１０がベイＩ／Ｏポート内に挿入され得るように、ベイＩ／Ｏポート内の容器に対応する形状を有し得る。依然として図３を参照すると、Ｉ／Ｏポート３０８は、本明細書により詳細に説明されるように、弁制御モジュール３００内の種々のハードウェアコンポーネントが、マスタコントローラ１６０（図１Ｂ）を介して、１つ以上の他の制御モジュールおよび／またはアセンブリライン成長ポッド１００（図１Ａ）の種々のコンポーネントのうちの１つ以上のもの（例えば、ポンプ１５０および／または弁１８０）と通信することを可能にする、回路および／または他の機械的結合コンポーネントを含有する通信ポートまたは同等物であり得る。
【００４２】
種々の実施形態では、弁制御モジュール３００はさらに、弁制御モジュール３００を、例えば、マスタコントローラ１６０（図１Ｂ）内のベイ等の別の物体に固着させるための１つ以上の特徴を含んでもよい。例えば、弁制御モジュール３００の基部３０６は、本明細書により詳細に説明されるように、支持機構または同等物の中に挿入可能である複数のフランジ３０４を画定するために、筐体３０２の種々の側壁を越えてある距離に延在し得る（例えば、図３の座標軸の＋ｘ／−ｘ方向において第１の側壁３０２ａおよび第２の側壁３０２ｂを越えて延在する）。フランジ３０４は、弁制御モジュール３００の基部３０６を固着させるための１つ以上の構造を含み得る。
【００４３】
例えば、フランジ３０４は、図３に示されるように、それを通して複数の開口３０７を含み得る。複数の開口３０７は、本明細書により詳細に説明されるように、基部３０６を固着させるために、ねじ、ボルト、クリップ、および／または同等物等の保定デバイスを受容し得る。開口３０７は、単に、基部３０６を固着させるために使用され得る特徴の１つのタイプの例証的実施例であり、本開示は、そのように限定されないことを理解されたい。すなわち、他の固着特徴もまた、考慮され、本開示の範囲内に含まれる。また、開口３０７は、随意のコンポーネントであり、基部３０６は、いくつかの実施形態では、他の手段によって固着され得る、または全く固着されない場合があることを理解されたい。
【００４４】
制御モジュール３００の種々の内部コンポーネントは、動作の副産物として熱を生産し得る。したがって、弁制御モジュール３００は、いくつかの実施形態では、その内部コンポーネントによって生成される熱を放散するために、その中に１つ以上の冷却特徴を組み込んでもよい。例えば、弁制御モジュール３００の筐体３０２は、いくつかの実施形態では、その上に配置される１つ以上の熱放散フィン３１２を含んでもよい。すなわち、第１の側壁３０２ａおよび／または第２の側壁３０２ｂは、それぞれ、熱放散フィン３１２を含み得る。熱を放散するための他の特徴もまた、熱放散フィン３１２に加えて（またはその代替として）使用されてもよい。
【００４５】
弁制御モジュール３００の種々の内部コンポーネントは、本明細書に説明されるように、概して、弁制御モジュール３００の機能性を提供し得る。すなわち、弁制御モジュール３００の内部コンポーネントは、コンピューティング環境であり得る。
【００４６】
依然として図３を参照すると、ポンプ１５０は、概して、ポンプ１５０が弁制御モジュール３００と通信することを可能にする複数のハードウェアコンポーネントを保持する筐体３６６を含み得る。加えて、ポンプ１５０は、流体を流体入口ポート３６４から流体出口ポート３６２に圧送するように機能する圧送機構３６０を含む。より具体的には、流体が、圧送機構３６０によって、流体入口ポート３６４を介してポンプ１５０の中に引き込まれ、流体出口ポート３６２を介してポンプ１５０から移動するように、流体入口ポート３６４は、流体出口ポート３６２に流体的に結合され、圧送機構３６０は、流体入口ポート３６４と流体出口ポート３６２との間で流体的に結合される。
【００４７】
圧送機構３６０は、概して、特に測定された量の流体を含む、流体を圧送する目的のために使用される任意の機構であり得る。例えば、圧送機構３６０は、容積式ポンプ、遠心ポンプ、または回転動的ポンプであり得る。
【００４８】
圧送機構３６０の制御は、例えば、処理デバイス、非一過性プロセッサ可読記憶媒体、通信ハードウェア、および／または同等物等の筐体３６６内の種々のハードウェアコンポーネントによって完了され得る。種々のハードウェアコンポーネントは、開始信号、停止信号、ポンプ速度、容量、流体圧力を変更するための信号、および／または同等物を圧送機構３６０に伝送し得る。したがって、圧送機構３６０は、信号を伝送および受信する目的のために、筐体３６６内の種々のハードウェアコンポーネントのうちの１つ以上のものに通信可能に結合され得る。
【００４９】
図１Ａおよび３を参照すると、流体入口ポート３６４および流体出口ポート３６２の両方は、アセンブリライン成長ポッド１００の水ライン１１０のうちの１つ以上のものまたは空気流ライン１１２のうちの１つ以上のものに流体的に結合され得る。したがって、流体入口ポート３６４に結合される水ライン１１０または空気流ライン１１２からの流体は、圧送機構３６０によって受容され、流体出口ポート３６２に結合される水ライン１１０または空気流ライン１１２から出射され得る。
【００５０】
流体入口ポート３６４は、概して、（例えば、水ライン１１０または空気流ライン１１２を介して）流体源（例えば、図１Ｂに描写される流体保持タンク２０９）に流体的に結合され得る。流体源はまた、流体源がアセンブリライン成長ポッド１００内に位置するため、本明細書では「アセンブリライン成長ポッド流体源」とも称され得る。加えて、流体出口ポート３６２は、（例えば、水ライン１１０または空気流ライン１１２を介して）流体目的地または送達コンポーネント（例えば、流体送達マニホールド、空気ダクト等）に流体的に結合され得る。流体目的地または送達コンポーネントはまた、流体目的地または送達コンポーネントがアセンブリライン成長ポッド１００内に位置するため、本明細書では「アセンブリライン成長ポッド流体目的地」または「アセンブリライン成長ポッド送達コンポーネント」とも称され得る。
【００５１】
本明細書における用語「入口」および「出口」の使用は、圧送機構３６０が、いくつかの実施形態では、方向を逆転させ、それによって、流体入口ポート３６４および流体出口ポート３６２を通した流体流動の方向を逆転させるように構成され得るため、単に、例証的であることを理解されたい。流体出口ポート３６２および流体入口ポート３６４の本流体結合は、本明細書により詳細に説明されるように、ポンプ１５０がアセンブリライン成長ポッド１００内の任意の場所に配設されることを可能にする。
【００５２】
動作時、ポンプ１５０は、弁制御モジュール３００および／または別のモジュールから１つ以上の信号および／またはデータを受信し、信号および／またはデータから種々のポンプパラメータ（例えば、流率、流動の方向、容量、提供される流体の圧力、提供される流体のタイプ、流体源および／または流体送達コンポーネントからの距離等）を決定し、流体入口ポート３６４を介して流体を中に引き込み、流体出口ポート３８６を介して流体を押し出すことによって、それに応じて動作するように圧送機構３６０に指図し得る。信号および／またはデータは、特定の間隔において、ポンプ１５０の動作が必要とされるときのみ、および／または同等物において、弁制御モジュール３００から連続的に受信され得る。
【００５３】
弁１８０は、概して、弁１８０が、弁制御モジュール３００と通信する、および／または弁制御モジュール３００の代わりに機能する（例えば、弁制御モジュール３００がマスタコントローラ１６０（図１Ｂ）から除去されるとき、適宜、開放／閉鎖し続ける）ことを可能にする、複数のハードウェアコンポーネントを保持する筐体３８０を含み得る。依然として図３を参照すると、弁１８０は、弁１８０を開放および閉鎖するように機能し、少なくとも１つの弁入口ポート３８４と少なくとも１つの弁出口ポート３８６との間の流体流動を制御するアクチュエータ３８２を含み得る。本明細書で使用されるように、「開放弁」は、アクチュエータ３８２が、弁１８０が流体が流路に沿って少なくとも１つの弁入口ポート３８４から少なくとも１つの弁出口ポート３８６に流動することを可能にするように配列されるときの弁１８０を指す。「閉鎖弁」は、アクチュエータ３８２が、弁１８０が弁入口ポート３８４のうちのいずれか１つと弁出口ポート３８６のうちのいずれか１つとの間の流路（したがって、流体流動）を遮断するように配列されるときの弁１８０を指す。
【００５４】
アクチュエータ３８２は、概して、弁１８０の種々の弁入口ポート３８４および弁出口ポート３８６を開放および閉鎖する目的のために使用される任意の機構、デバイス、またはコンポーネントであることを理解されたい。したがって、アクチュエータ３８２は、本開示によって限定されない。アクチュエータの例証的実施例は、限定ではないが、空気圧式アクチュエータ、油圧式アクチュエータ、および電気アクチュエータを含む。アクチュエータ３８２は、弁入口ポート３８４および／または弁出口ポート３８６のうちの１つ以上のものを開放および閉鎖する目的のために、限定ではないが、プランジャ、ねじ、ばね、空気圧式コンポーネント、油圧式コンポーネント、電気コンポーネント、ギヤ、センサ（例えば、トルクセンサ、位置センサ、限界センサ等）、および／または同等物等の種々のコンポーネントを利用し得る。いくつかの実施形態では、アクチュエータ３８２は、特に、弁が逆止弁またはリリーフ弁である実施形態では、省略されてもよい。
【００５５】
アクチュエータ３８２の制御は、筐体３８０内の種々のハードウェアコンポーネントによって完了され得る。すなわち、種々のハードウェアコンポーネントは、開放信号、閉鎖信号、および／または同等物をアクチュエータ３８２またはアクチュエータ３８２を制御する種々のコンポーネントに伝送し、アクチュエータ３８２をそれに応じて機能させ得る。筐体３８０内のハードウェアコンポーネントは、弁制御モジュール３００がホットスワップ可能であり、マスタコントローラ１６０（図１Ｂ）から交換される場合では、筐体３８０内の種々のハードウェアが本明細書に説明される種々の流体流動制御プロセスを制御するために利用され得るように、弁制御モジュール３００に関して本明細書に説明されるプロセスの全てを完了するように構成され得ることを理解されたい。筐体３８０内のハードウェアコンポーネントに関する付加的詳細が、図４に関して本明細書に説明される。
【００５６】
図１Ａおよび３を参照すると、弁入口ポート３８４および弁出口ポート３８６の両方は、水ライン１１０のうちの１つ以上のものまたは空気流ライン１１２のうちの１つ以上のものに流体的に結合され得る。したがって、弁入口ポート３８４に結合される水ライン１１０または空気流ライン１１２からの流体は、弁１８０によって受容され、弁出口ポート３８６に結合される水ライン１１０または空気流ライン１１２から出射され得る。
【００５７】
弁入口ポート３８４は、概して、（水ライン１１０または空気流ライン１１２を介して）流体源（例えば、図２に描写される流体保持タンク２０９）に流体的に結合され得る。加えて、流体出口ポート３８６は、（水ライン１１０または空気流ライン１１２を介して）流体送達コンポーネント（例えば、流体送達マニホールド、空気ダクト等）に流体的に結合され得る。弁入口ポート３８４または弁出口ポート３８６のいずれかはさらに、ポンプ１５０が弁を通して流体を移動させるように、水ライン１１０または空気流ライン１１２を介してポンプ１５０に流体的に結合され得る。
【００５８】
図３は、弁１８０内の単一の弁入口ポート３８４および単一の弁出口ポート３８６を描写するが、本開示は、そのように限定されないことを理解されたい。すなわち、弁１８０は、１つ以上の弁入口ポート３８４と、１つ以上の弁出口ポート３８６とを含み得、ポートのうちのいずれかの間の流体流動を切り替え得る。弁１８０が複数の弁入口ポート３８４および／または複数の弁出口ポート３８６を含む実施形態では、弁１８０はさらに、１つ以上のアクチュエータ３８２（複数のアクチュエータ３８２を含む）を含み、それに応じて流体流動を制御してもよい。
【００５９】
種々の実施形態では、弁１８０は、これが逆転可能であるように構成されてもよい。すなわち、弁入口ポート３８４のうちの１つ以上のものは、必要に応じて、出口ポートとして作用するように構成され得る。同様に、弁出口ポート３８６のうちの１つ以上のものは、必要に応じて、入口ポートとして作用するように構成され得る。そのような構成は、弁１８０が流体流動を指向するための任意の構成において設置されることを可能にし、これは、アセンブリライン成長ポッド１００（図１Ａ）全体を通して流体を指向する際に付加的柔軟性を提供する。
【００６０】
いくつかの実施形態では、弁１８０は、弁入口ポート３８４および／または弁出口ポート３８６のうちのいずれか１つを介して流体を選択的に受容および／または遮断し、流体が弁出口ポート３８４および／または弁出口ポート３８６のうちのいずれかから移動することを選択的に可能にする／制限し得る双方向弁であってもよい。他の実施形態では、弁１８０は、単一指向性弁であってもよく、それによって、流体は、特定の方向にのみ流動する（例えば、弁入口ポート３８４を介して中に流動し、弁出口ポート３８６を介して外に流動する）ことが可能であり、流体流動は、弁１８０を通して逆流され得ない。双方向および単一指向性弁の特定の実施例が、概して、理解されるはずである。
【００６１】
動作時、弁１８０は、流体流動を指向するために、必要に応じて、弁制御モジュール３００（および／またはマスタコントローラ１６０の別のコンポーネント）から信号を受信し、応答して、弁１８０（または弁入口ポート３８４および／または弁出口ポート３８６のうちの１つ以上のもの等のその一部）を開放または閉鎖するようにアクチュエータ３８２に指図し得る。例えば、そのそれぞれが水ライン１１０に結合される、単一の弁入口ポート３８４および２つの弁出口ポート３８６を有する弁１８０は、流体流動の方向を制御するために（または流体の移動を遮断するために）、流動が２つの弁出口ポート３８６から流動しないように遮断される、流体が２つの弁出口ポート３８６のうちの１つから流動しないように遮断される、または流体が２つの弁出口ポート３８６の両方から流動することを可能にされるように、弁入口ポート３８４から２つの弁出口ポート３８６への流体流動を制御するアクチュエータ３８２を有し得る。弁制御モジュール３００が非動作的である（例えば、これがマスタコントローラ１６０からホットスワップされている）実施形態では、弁１８０は、アセンブリライン成長ポッド１００の１つ以上の他のコンポーネントから種々の信号を受信し、適切なアクチュエータ３８２の位置付けを決定し、それに応じて動作するようにアクチュエータ３８２に指図し得る。
【００６２】
図３は、単一の弁制御モジュール３００、単一のポンプ１５０、および単一の弁１８０を描写するが、これは、単に、例証的である。例えば、単一の弁制御モジュール３００が、複数のポンプ１５０および／または複数の弁１８０に結合され得る。別の実施例では、複数の弁制御モジュール３００が、それぞれ、複数のポンプ１５０および／または弁１８０に接続され得る。弁制御モジュール３００、ポンプ１５０、および弁１８０の他の組み合わせも、本開示の範囲内に含まれる。
【００６３】
図４は、１つ以上の実施形態による、弁１８０、特に、弁１８０の筐体３８０内の例証的コンピューティング環境を描写する。しかしながら、本明細書に前述で説明されるように、図４に描写されるコンポーネントはまた、いくつかの実施形態では、弁制御モジュール３００（図３）内に位置してもよい。図示されるように、弁１８０は、コンピューティングデバイス４２０を含み得る。コンピューティングデバイス４２０は、メモリコンポーネント４４０と、プロセッサ４３０と、入力／出力ハードウェア４３２と、ネットワークインターフェースハードウェア４３４と、データ記憶コンポーネント４３６（これは、システムデータ４３８ａ、植物データ４３８ｂ、および／または他のデータを記憶する）とを含む。
【００６４】
コンピューティングデバイス４２０のコンポーネントの少なくとも一部は、ローカルインターフェース４４６に通信可能に結合され得る。ローカルインターフェース４４６は、概して、本開示によって限定されず、それに結合される弁１８０のコンポーネント間の通信を促進するためのバスまたは他の通信インターフェースとして実装され得る。
【００６５】
メモリコンポーネント４４０は、揮発性および／または不揮発性メモリとして構成され得る。したがって、メモリコンポーネント４４０は、ランダムアクセスメモリ（ＳＲＡＭ、ＤＲＡＭ、および／または他のタイプのＲＡＭを含む）、フラッシュメモリ、セキュアデジタル（ＳＤ）メモリ、レジスタ、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）、Ｂｌｕ−Ｒａｙディスク、および／または他のタイプの非一過性コンピュータ可読媒体を含み得る。特定の実施形態に応じて、これらの非一過性コンピュータ可読媒体は、弁１８０内および／または弁１８０の外部に常駐してもよい。メモリコンポーネント４４０は、例えば、動作論理４４２ａ、システム論理４４２ｂ、植物論理４４２ｃ、流動論理４４２ｄ、および／または他の論理を記憶し得る。動作論理４４２ａ、システム論理４４２ｂ、植物論理４４２ｃ、および流動論理４４２ｄは、それぞれ、複数の異なる論理を含み得、その少なくとも一部は、実施例として、コンピュータプログラム、ファームウェア、および／またはハードウェアとして具現化され得る。
【００６６】
動作論理４４２ａは、オペレーティングシステムおよび／または弁１８０のコンポーネントを管理するための他のソフトウェアを含み得る。下記により詳細に説明されるように、システム論理４４２ｂは、種々の他の制御モジュールのうちの１つ以上のものおよび／またはアセンブリライン成長ポッド１００（図１Ａ）の１つ以上のコンポーネントの動作を監視および制御し得る。依然として図４を参照すると、植物論理４４２ｃは、植物成長に関するレシピを決定および／または受信するように構成され得、システム論理４４２ｂおよび／または流動論理４４２ｄを介してレシピの実装を促進し得る。流動論理４４２ｄは、レシピおよび／または特定の時間の特定の場所における流体の必要性に従って、アセンブリライン成長ポッド１００（図１Ａ）全体を通した流体移動を促進するために弁１８０の弁位置（開放／閉鎖）を決定する、弁を通して指向される流体の量を決定する、流体の方向を決定する、弁（またはその一部）を開放または閉鎖する時間の量を決定する、信号および／またはデータを種々の他の弁に伝送する、および／または同等物を行うように構成され得る。
【００６７】
種々の論理モジュールがメモリコンポーネント４４０内に位置するものとして図４に描写されるが、これは、単に、実施例であることを理解されたい。例えば、システム論理４４２ｂ、植物論理４４２ｃ、および流動論理４４２ｄは、異なるコンピューティングデバイス上に常駐してもよい。すなわち、本明細書に説明される機能性および／またはコンポーネントのうちの１つ以上のものは、ユーザコンピューティングデバイス、遠隔コンピューティングデバイス、および／または弁１８０に通信可能に結合される別の制御モジュールによって提供され得る。
【００６８】
加えて、コンピューティングデバイス４２０は、別個の論理コンポーネントとしての動作論理４４２ａ、システム論理４４２ｂ、植物論理４４２ｃ、および流動論理４４２ｄとともに図示されるが、これもまた、実施例である。いくつかの実施形態では、単一の論理（および／またはいくつかのリンクされたモジュール）が、コンピューティングデバイス４２０に説明される機能性を提供させ得る。
【００６９】
プロセッサ４３０（処理デバイスとも称され得る）は、（データ記憶コンポーネント４３６および／またはメモリコンポーネント４４０から等の）命令を受信および実行するために動作可能な任意の処理コンポーネントを含み得る。プロセッサ４３０の例証的実施例は、限定ではないが、コンピュータ処理ユニット（ＣＰＵ）、メニーインテグレーテッドコア（ＭＩＣ）処理デバイス、加速処理ユニット（ＡＰＵ）、およびデジタル信号プロセッサ（ＤＳＰ）を含む。いくつかの実施形態では、プロセッサ４３０は、集積回路（ＩＣ）（フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、特定用途向け集積回路（ＡＳＩＣ）を含む）および同等物等の処理能力を提供するためにともに機能する複数のコンポーネントであってもよい。
【００７０】
入力／出力ハードウェア４３２は、マイクロホン、スピーカ、ディスプレイ、および／または他のハードウェアを含む、および／またはそれとインターフェースをとるように構成され得る。すなわち、入力／出力ハードウェア４３２は、ユーザインターフェースまたは同等物を提供するハードウェアとインターフェースをとり得る。例えば、ユーザインターフェースは、設定（例えば、供給される栄養素／水の量、供給される周囲空気条件のタイプおよび量等）を調節する、ステータスを閲覧する（例えば、エラーの通知、特定の弁または他のコンポーネントのステータス等を受信する）、および／または同等物の目的のためにユーザに提供され得る。
【００７１】
ネットワークインターフェースハードウェア４３４は、アンテナ、モデム、ＬＡＮポート、ワイヤレスフィデリティ（Ｗｉ−Ｆｉ）カード、ＷｉＭａｘカード、ＺｉｇＢｅｅカード、Ｚ−Ｗａｖｅカード、Ｂｌｕｅｔｏｏｔｈ（登録商標）チップ、ＵＳＢカード、モバイル通信ハードウェア、および／または他のネットワークおよび／またはデバイスと通信するための他のハードウェアを含む、任意の有線または無線ネットワーキングハードウェアを含む、および／またはそれと通信するために構成され得る。本接続から、通信が、弁１８０と、例えば、他の制御モジュール、播種器コンポーネント、収穫コンポーネント、給水コンポーネント、１つ以上のポンプ、および／または同等物等のアセンブリライン成長ポッド１００（図１Ａ）の他のコンポーネントとの間で促進され得る。いくつかの実施形態では、ネットワークインターフェースハードウェア４３４はまた、弁１８０と、例えば、ユーザコンピューティングデバイスおよび／または遠隔コンピューティングデバイス等のアセンブリライン成長ポッド１００（図１Ａ）の外部のコンポーネントとの間の通信を促進してもよい。
【００７２】
依然として図４を参照すると、弁１８０は、ネットワークインターフェースハードウェア４３４を介してネットワーク（例えば、通信ネットワーク３５０（図３））に結合され得る。本明細書に前述で説明されるように、種々の他の制御モジュール、他のコンピューティングデバイス、および／または同等物もまた、ネットワークに結合され得る。例証的な他のコンピューティングデバイスは、例えば、ユーザコンピューティングデバイスおよび遠隔コンピューティングデバイスを含む。ユーザコンピューティングデバイスは、パーソナルコンピュータ、ラップトップ、モバイルデバイス、タブレット、サーバ等を含み得、ユーザとのインターフェースとして利用され得る。実施例として、ユーザは、弁１８０による少なくとも部分的実装のために、レシピをコンピューティングデバイス４２０に送信し得る。別の実施例は、ユーザコンピューティングデバイスのユーザに通知を送信する弁１８０を含み得る。
【００７３】
同様に、遠隔コンピューティングデバイスは、サーバ、パーソナルコンピュータ、タブレット、モバイルデバイス等を含み得、機械間通信のために利用され得る。実施例として、アセンブリライン成長ポッド１００（図１Ａ）が、使用されている種子のタイプ（および／または周囲条件等の他の情報）を決定する場合、コンピューティングデバイス４２０は、それらの条件に関して以前に記憶されたレシピを読み出すために、遠隔コンピューティングデバイスと通信し得る。したがって、いくつかの実施形態は、これまたは他のコンピュータ間通信を促進するために、アプリケーションプログラムインターフェース（ＡＰＩ）を利用し得る。
【００７４】
依然として図４を参照すると、データ記憶コンポーネント４３６は、概して、例えば、ハードディスクドライブ、ソリッドステートドライブ（ＳＳＤ）、Ｏｐｔａｎｅ（登録商標）メモリ（Ｉｎｔｅｌ  Ｃｏｒｐｏｒａｔｉｏｎ，  Ｓａｎｔａ  Ｃｌａｒａ  ＣＡ）、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）、Ｂｌｕ−Ｒａｙディスク、および／または同等物等のデジタルデータを記憶する任意の媒体であり得る。データ記憶コンポーネント４３６は、弁１８０にローカルに、および／またはそれから遠隔に常駐し得、１つ以上のデータを記憶し、１つ以上のデータへのアクセスを選択的に提供するように構成され得ることを理解されたい。図４に図示されるように、データ記憶コンポーネント４３６は、システムデータ４３８ａ、植物データ４３８ｂ、および／または他のデータを記憶し得る。システムデータ４３８ａは、概して、記憶された設定、弁１８０の場所に関する情報、弁１８０の種々のコンポーネントの機能性、および／または同等物等の弁１８０の機能性に関連するデータを含み得る。植物データ４３８ｂは、概して、植物成長に関するレシピ、アセンブリライン成長ポッド１００（図１Ａ）内の種々のコンポーネントの設定、弁１８０の制御に関連するデータ、特定のトレイまたはカートに関連するセンサデータ、および／または同等物に関連し得る。
【００７５】
図４のコンポーネントは、弁１８０内に常駐するものとして図示されるが、これは、単に、実施例であることを理解されたい。いくつかの実施形態では、コンポーネントのうちの１つ以上のものは、弁制御モジュール３００（図３）内等、弁１８０の外部に常駐してもよい。また、弁１８０は、単一のデバイスとして図示されるが、これもまた、単に、実施例であることを理解されたい。すなわち、弁１８０は、相互に通信可能に結合され、本明細書に説明される機能性を提供する複数のデバイスであり得る。
【００７６】
図５は、種々の実施形態による、弁制御モジュール３００を受容するマスタコントローラ１６０の例証的モジュール式制御インターフェース５００を図式的に描写する。図示されるように、マスタコントローラ１６０は、弁制御モジュール３００および／または１つ以上の他の制御モジュールを支持し得るモジュール式制御インターフェース５００を用いて構成され得る。したがって、マスタコントローラ１６０は、弁制御モジュール３００が設置され得る複数のベイ５０２を含み得る。各ベイ５０２は、概して、弁制御モジュール３００を含む、任意の制御モジュールを受容するように定寸および成形されるマスタコントローラ１６０の本体５０１内のキャビティである。加えて、各ベイ５０２は、弁制御モジュール３００および／または他のモジュールが任意のベイ５０２内に挿入され得るように、マスタコントローラ１６０の他のベイ５０２と同一または実質的に類似する形状およびサイズを有し得る。すなわち、いかなるベイ５０２も、弁制御モジュール３００のみを受け取るように特に成形されず、弁制御モジュール３００を受け取ることができないベイは存在しない。
【００７７】
複数のベイ５０２のうちの少なくともいくつかはさらに、床５０３および／または支持機構５０４を含み得る。床５０３は、概して、その中に設置されるときに弁制御モジュール３００を支持する各ベイ５０２の下面であり得る。したがって、各床５０３は、マスタコントローラ１６０の本体５０１の一部であり得る。いくつかの実施形態では、支持機構５０４は、弁制御モジュール３００が個別のベイの中に挿入されるとき、弁制御モジュール３００の基部３０６を支持するレールまたは同等物であってもよい。加えて、支持機構５０４はまた、弁制御モジュール３００がベイ５０２内に適切に挿入され、位置付けられることを確実にするためのガイドとして作用し得る。例えば、図６に描写されるように、各ベイ５０２内の支持機構５０４のうちの少なくともいくつかは、本明細書の下記に説明されるように、弁制御モジュール３００が正しい位置付けにおいてベイ５０２の中に摺動し、Ｉ／Ｏポート３０８が適切に位置付けられることを確実にするように、弁制御モジュール３００の対応する基部３０６を受け取る。
【００７８】
再び図５を参照すると、支持機構５０４はさらに、いくつかの実施形態では、弁制御モジュール３００がベイ５０２内に設置されるとき、弁制御モジュール３００を定位置に保持するように配列、成形、および定寸されてもよい。加えて、支持機構５０４はさらに、ベイ５０２内に弁制御モジュール３００を固着させるための固着デバイス（例えば、基部３０６内の開口３０７の中に挿入され、支持機構５０４に添着される（またはそれと統合される）クリップ、ボルト、ねじ、および／または同等物）を受容するように成形され得る。支持機構５０４および基部３０６の特定の配列および構成は、単に、例証的であり、弁制御モジュール３００がベイ５０２内に適切に設置され、位置付けられることを確実にする他の手段が、本開示の範囲から逸脱することなく可能であることを理解されたい。
【００７９】
依然として図５を参照すると、複数のベイ５０２の少なくとも一部はさらに、ベイＩ／Ｏポート５０６を含み得る。ベイＩ／Ｏポート５０６は、弁制御モジュール３００のベイＩ／Ｏポート５０６およびＩ／Ｏポート３０８が噛合してともに結合され得るように、弁制御モジュール３００のＩ／Ｏポート３０８に対応し得る。例えば、ベイＩ／Ｏポート５０６は、Ｉ／Ｏポート３０８がベイＩ／Ｏポート５０８内に挿入可能であるように、Ｉ／Ｏポート３０８の本体３１０に対応するように成形および／または定寸され得る（例えば、ベイＩ／Ｏポート５０６は、Ｉ／Ｏポート３０８の本体３１０と略同一または実質的に類似する形状であり、それよりもわずかに大きい）。実施形態では、ベイＩ／Ｏポート５０６は、ベイＩ／Ｏポート５０６が弁制御モジュール３００のＩ／Ｏポート３０８に噛合されると、弁制御モジュール３００とベイＩ／Ｏポート５０６を介して通信可能に結合される他のデバイスとの間の通信が起こり得るように、種々の通信コンポーネントを含有し得る。例えば、ベイＩ／Ｏポート５０６は、弁制御モジュール３００が、Ｉ／Ｏポート３０８を介して、種々の他の制御モジュールおよび／またはアセンブリライン成長ポッド１００（図１Ａ）の１つ以上のコンポーネントに／から伝送を送信および／または受信することを可能にし得る。
【００８０】
ベイＩ／Ｏポート５０６のそれぞれの中に含有される回路は、弁制御モジュール３００がマスタコントローラ１６０のベイ５０２のうちの１つの中に挿入され、ベイＩ／Ｏポート５０６およびＩ／Ｏポート３０８がともに結合されると、信号、データ、および／または同等物が、弁制御モジュール３００によってマスタコントローラ１６０、他の制御モジュール、および／またはアセンブリライン成長ポッド１００（図１Ａ）の１つ以上のコンポーネントに伝送され得るように、マスタコントローラ１６０の種々の他のコンポーネントに通信可能に結合され得る。
【００８１】
ベイ５０２のうちの少なくともいくつかは、形状およびサイズが同じであり（または実質的に類似する）、類似するコンポーネント（例えば、床５０３、支持機構５０４、およびベイＩ／Ｏポート５０６）を含有するため、弁制御モジュール３００は、動作するためにベイ５０２のうちのいずれか１つの中に設置されることができる。あるベイ５０２は、図７に描写されるように、空いたままであり、任意の制御モジュールを受け取ることができる状態であり得る。
【００８２】
本明細書に説明されるマスタコントローラ１６０の種々のコンポーネントは、（他の制御モジュールに加えて）弁制御モジュール３００が、マスタコントローラ１６０内でホットスワップ可能（本明細書では「可撤式に挿入可能」とも称され得る）であることを可能にすることを理解されたい。すなわち、弁制御モジュール３００は、機能するために任意の時点でマスタコントローラ１６０のベイ５０２の中に挿入されることができる。さらに、ベイ５０２からの弁制御モジュール３００の除去は、他のベイ５０２内に挿入される他の制御モジュールの機能性を改変しないであろう。したがって、ユーザは、残りの配設された制御モジュールの機能性を改変することなく、任意の時点でベイ５０２から弁制御モジュール３００を除去し得る。同様に、別の制御モジュールが、弁制御モジュール３００がベイ５０２内に留まる間に除去され得、弁制御モジュール３００は、本明細書に説明されるように機能し続けるであろう。これは、そのように行うためにアセンブリライン成長ポッド１００（図１Ａ）全体をシャットダウンすることなく、ベイ５０２から制御モジュールを除去することが必要であり得る状況において特に有用であり得る。
【００８３】
また、マスタコントローラ１６０は、アセンブリライン成長ポッド１００を動作させるために、ベイ５０２の全てを制御モジュールで充填させる必要はないことを理解されたい。例えば、特に図７に示されるように、ベイ５０２の一部は、ベイＢ１、Ｂ２、およびＢ４等の「充填された」ベイ（例えば、弁制御モジュール３００等の制御モジュールを含有する）であり得る。同様に、ベイ５０２の一部は、ベイＢ３およびＢ４等の「空の」ベイ（例えば、制御モジュールを含有しない）であり得る。空のベイＢ３およびＢ４を伴っても、マスタコントローラ１６０は、依然として、本明細書に説明されるように、アセンブリライン成長ポッド１００（図１Ａ）に関する機能性の全てを提供することが可能であり得る。空のベイＢ３およびＢ４は、アセンブリライン成長ポッド１００（図１Ａ）に追加される付加的コンポーネントを制御するモジュールおよび／またはアセンブリライン成長ポッド１００の動作の効率を増加させるモジュール等の将来の制御モジュールを挿入するために使用され得る。
【００８４】
図８は、種々の実施形態による、概して、８００と指定される、モジュール式制御インターフェースのための弁制御モジュールを提供し、１つ以上の弁を提供するための例証的方法のフロー図を描写する。また、図１Ａ−５を参照すると、方法８００は、ブロック８０２において、アセンブリライン成長ポッド１００にマスタコントローラ１６０を提供するステップを含む。ブロック８０４において、弁制御モジュール３００が、本明細書により詳細に説明されるように、マスタコントローラ１６０の開放ベイ５０２と整合される。故に、弁制御モジュール３００は、本明細書により詳細に説明されるように、ブロック８０６において、マスタ制御モジュールと通信可能に結合されるように、マスタコントローラ１６０の開放ベイ５０２内に挿入される。
【００８５】
ブロック８０８において、１つ以上の弁１８０は、１つ以上の水ライン１１０および１つ以上の空気流ライン１１２を含む、１つ以上の流体ラインに結合され得る。例えば、アセンブリライン成長ポッド１００内の１つ以上の水ライン１１０または１つ以上の空気流ライン１１２は、弁１８０が第１の特定の場所から流体を受容し、第２の特定の場所への流体の移動を選択的に制御するような様式で１つ以上の弁１８０に結合され得る。より具体的には、弁１８０は、給水コンポーネント１０９と水送達場所との間に結合され得る。水ライン１１０は、給水コンポーネント１０９から弁１８０に結合され得（例えば、弁１８０の弁入口ポート３８４を水ライン１１０に接続する）、別の水ライン１１０は、弁１８０から水送達場所に結合され得る（例えば、弁１８０の弁出口ポート３８６を他の水ライン１１０に接続する）。流体ライン（例えば、水ライン１１０および空気流ライン１１２）を介した流体源、弁１８０、および流体目的地の間の相対的距離は、本開示によって限定されず、弁１８０は、本明細書に説明されるように、弁１８０が流体の移動を選択的に制限する、またはその移動を再指向することを可能にする任意の場所に設置され得る。例えば、流体の特性、流体源と流体目的地との間の距離、他のポンプまたは弁の場所、流体ライン（例えば、流体源および／または流体目的地によって受容される複数の流体ライン）の場所、および／または同等物に応じて、流体源のより近傍に、または流体目的地のより近傍に弁１８０を含むことが有利であり得る。
【００８６】
いくつかの実施形態では、ブロック８０８に従って弁１８０を結合するステップは、流体源と流体目的地との間の流体ライン上に複数の弁１８０を直列に設置するステップを含んでもよい。そのような直列における複数の弁１８０の結合は、例えば、流体の段階的移動を提供するために、流体を加圧するために、および／または同等物のために完了され得る。しかしながら、他の利点もまた、認識されるはずである。
【００８７】
いくつかの実施形態では、ブロック８０８に従って弁１８０を結合するステップは、流体源と流体目的地との間の複数の流体ライン上に複数の弁１８０を並列に設置するステップを含んでもよい。そのような並列における複数の弁１８０の結合は、例えば、流体源と流体目的地との間の流体方向を選択的に制御するために、比較的により多量の流体が必要とされるときに付加的流路を提供するために、比較的により少量の流体が必要とされるときにより少ない流路を提供するために、および／または同等物のために完了され得る。他の利点もまた、認識されるはずである。
【００８８】
いくつかの実施形態では、ブロック８０８に従って弁１８０を結合するステップはまた、弁１８０がアセンブリライン成長ポッド１００の他のコンポーネントに対して結合されるように完了されてもよい。例えば、流体が、これが特定の方向に経路指定され得るように受容されることを確実にするために、弁１８０は、流体を圧送するために使用される１つ以上のポンプ１５０と、またはそれに隣接して結合され得る。いくつかの実施形態では、ブロック８０８に従って弁１８０を結合するステップは、アセンブリライン成長ポッド１００および／またはそのコンポーネントのある特性に従って完了されてもよい。例えば、主要水ライン１１０が流体源から延在し、複数の流体目的地が存在する場合、少なくとも１つの弁１８０が、主要水ライン１１０から流体目的地への流体流動を選択的に提供するように、主要水ライン１１０に、および／または主要水ライン１１０と各流体目的地に進行する水ライン１１０との間の分岐水ライン１１０に位置付けられ得る。
【００８９】
ブロック８１０において、アセンブリライン成長ポッド１００内に配設される弁１８０はそれぞれ、マスタコントローラ１６０、特に、その中の弁制御モジュール３００に通信可能に結合され得る。本明細書に前述で説明されるように、弁１８０（および／または筐体３８０内のハードウェアコンポーネント等のその一部）は、（有線または無線接続のいずれかを介して）弁制御モジュール３００に（例えば、弁１８０のネットワークインターフェースハードウェア４３４および弁制御モジュール３００内の類似するコンポーネントを介して）通信可能に結合され得る。いくつかの実施形態では、弁１８０は、弁制御モジュール３００に直接結合されてもよい。他の実施形態では、弁１８０は、ネットワーク（例えば、通信ネットワーク３５０）を介して弁制御モジュール３００に結合されてもよい。
【００９０】
一連の弁１８０（例えば、流体ラインを介して相互に直列に流体的に結合される複数のポンプ）を含む実施形態では、各弁１８０は、第１の弁１８０が弁制御モジュール３００に通信可能に結合され、第２の弁１８０が第１の弁１８０に通信可能に結合され、以下同様であるように、弁制御モジュール３００に直列に通信可能に結合され得る。加えて、複数の弁１８０が流体ライン上に直列に配列されるとき、弁１８０は、弁制御モジュール３００が弁１８０の同時（または実質的に同時）動作を制御し、効率的な直列弁制御を確実にし得るように、弁制御モジュール３００に通信可能に結合され得る。
【００９１】
例えば、弁制御モジュール３００、第１の弁１８０、および第２の弁１８０（直列に配列される）は、弁制御モジュール３００が第１の弁１８０の開放／閉鎖を引き起こすための１つ以上の信号を伝送し、これが、それに応じて開放／閉鎖し、第１の弁１８０の開放／閉鎖設定と反対に、第１の弁１８０に従って開放／閉鎖するように（第１の弁１８０または弁制御モジュール３００のいずれかから）第２の弁１８０に伝送される第２の信号および／または同等物をもたらし、流体移動を効果的に指向するように通信可能に結合され得る。
【００９２】
いったんマスタコントローラ１６０内に挿入されると、弁制御モジュール３００は、アセンブリライン成長ポッド１００および／またはそのコンポーネントを動作させる（例えば、１つ以上の弁１８０を動作させる）ために、１つ以上のプロセスを完了し得る。図９は、１つ以上の実施形態による、概して、９００と指定される、マスタコントローラ１６０を用いて（例えば、マスタコントローラ１６０内の弁制御モジュール３００を用いて）アセンブリライン成長ポッド１００を動作させる例証的方法のフロー図を描写する。図９は、マスタコントローラ１６０の動作に関連するが、種々のプロセスが、マスタコントローラ１６０内の１つ以上の制御モジュール（例えば、弁制御モジュール３００）によって、および／または各弁１８０内の種々の内部コンポーネント（例えば、弁１８０の筐体３８０内のコンポーネント）によって完了され得ることを理解されたい。
【００９３】
ブロック９０２において、マスタコントローラ１６０は、１つ以上の入力を受信し得る。１つ以上の入力は、概して、アセンブリライン成長ポッド内の流体移動に関する情報を含有し得る。例えば、マスタコントローラ１６０は、ユーザからのコマンド、１つ以上のセンサからのデータ、別の制御デバイスからの入力、および／または同等物を受信し得る。１つ以上の入力の例証的実施例は、限定ではないが、特定の時間に特定の弁１８０を開放または閉鎖するためのコマンドに関連する入力、流体流動を指向することに関連するような特定のレシピを実行するためのコマンドに関連する入力、種々の弁設定を変更するためのコマンドに関連する入力、アセンブリライン成長ポッド１００、そのコンポーネント、および／または成長ポッド内で成長する植物のステータスに関する種々のセンサからのセンサ入力、他の制御デバイスからのコマンドに関連する入力、および／または同等物を含む。
【００９４】
ブロック９０４において、マスタコントローラ１６０は、ブロック９０２において受信された入力に基づいて、完了されるアクションおよび１つ以上の弁１８０のうちのどれが使用されるかを決定する。アクションは、概して、１つ以上の弁１８０の動作（例えば、１つ以上の入口および／または１つ以上の出口の開放または閉鎖および／または同等物）に関する１つ以上の命令、信号（例えば、制御信号）、または同等物であり得る。
【００９５】
例えば、入力が、特定のトレイ上で種子の設置を開始するためのコマンドに関連する場合、マスタコントローラ１６０は、アクションが、種子が設置後に軌道上の給水デバイスを通過するとき、給水デバイスが新しい種子に給水するために十分な水を有するように、軌道に隣接して位置する給水デバイスへの水移動を指図する１つ以上の信号を弁に伝送することを含むと決定し得る。いくつかの実施形態では、そのようなアクションはまた、マスタコントローラ１６０内に位置する複数の制御モジュールによって完了されてもよい。例えば、播種器制御モジュールが、マスタコントローラ１６０のベイ５０２内に挿入され得、したがって、種子設置後に給水デバイスに水を供給することに対応するアクションが、随意に、弁制御モジュール３００に加えて、播種器制御モジュールによって制御され得る。
【００９６】
ブロック９０６において、種々の設定が、マスタコントローラ１６０によって決定され得る。すなわち、弁１８０のタイプ、弁１８０の機能性、弁１８０の場所、隣接する弁１８０の場所、弁１８０に、およびそれから延在する流体ラインの方向、種々の弁１８０パラメータ（例えば、弁入力の数、弁出力の数、アクチュエータのタイプ等）が、弁１８０が特定の送達特性を有する流体を指向するために使用されるであろう方法を決定する目的のために決定され得る。例えば、弁のタイプ（例えば、水弁、圧縮空気弁等）は、指向される流体のタイプを決定する目的のために決定され得る。弁１８０の場所および／または隣接する弁１８０の場所は、アセンブリライン成長ポッド１００内で流体が指向され得る場所および／または流体が弁１８０によって指向され得る様子を決定する目的のために決定され得る。種々の弁パラメータは、流体が特定の時間の量において特定の面積に指向され得る様子、流体流動が逆転され得るかどうか、および／または同等物を決定する目的のために決定され得る。弁設定を決定する結果として、マスタコントローラ１６０は、アセンブリライン成長ポッド１００内の流体移動を指向するための種々の開放および閉鎖タスクを完了するために、特定の弁１８０を最良に利用する方法を決定することができる。
【００９７】
特定の弁１８０を利用する目的のために弁設定を決定することに加えて、マスタコントローラ１６０は、ブロック９０８において、アクションを制御するための他のモジュールが、弁制御モジュール３００に加えて必要とされるかどうかを決定し得る。そのような決定は、例えば、アクションを完了するように弁制御モジュール３００および／または弁１８０と協働し得る特定のアクションを完了し得るあるモジュールを認識することによって完了され得る。例えば、ポンプ制御モジュールおよび／または１つ以上のポンプ１５０が、流体流動を開始する、増加させる、減少させる、または停止する、流体を加圧する、および／または同等物のために、弁制御モジュール３００および／または１つ以上の弁１８０と併用され得る。いくつかの実施形態では、ブロック９０８における決定はまた、マスタコントローラ１６０内の特定の他のモジュールが利用可能であるかどうかを決定することを含んでもよい。いかなる他のモジュールもアクションを制御するために必要とされない、または利用可能ではない場合、プロセスは、ブロック９１０に進み得る。他のモジュールがアクションを制御するために必要とされる、または利用可能である場合、プロセスは、ブロック９１２に進み得る。
【００９８】
ブロック９１０において、マスタコントローラ１６０（および／またはその中の弁制御モジュール３００）は、命令を弁１８０に伝送し得、いかなる他のモジュールも、アクションを完了するために必要とされない、または利用可能ではない。より具体的には、マスタコントローラ１６０は、必要に応じて、流体の指向をもたらすであろう弁１８０の動作に対応する命令を伝送し得る。その結果、マスタコントローラ１６０から命令を受信する各弁１８０は、本明細書に説明されるように、種々の弁コンポーネントの移動を指図し得る。
【００９９】
ブロック９１２において、決定されたアクションを実行するための命令が、他のモジュール（例えば、弁制御モジュール３００以外）に提供される。例えば、マスタコントローラ１６０は、１つ以上の信号を他のモジュールに伝送し得、１つ以上の信号は、コマンドに対応する。すなわち、ポンプが特定の弁の動作と併せて動作される（例えば、流体を移動させる）必要がある場合、マスタコントローラ１６０は、ポンプ制御モジュールがポンプの動作を指図し、弁１８０を本明細書に説明されるように機能させるように、１つ以上の信号をポンプ制御モジュールに伝送し得る。
【０１００】
加えて、マスタコントローラ１６０は、ブロック９１４において、アクションが他のモジュールおよび／またはアセンブリライン成長ポッド１００のコンポーネントによって完了されることを確実にするために、アセンブリライン成長ポッド１００の１つ以上の部分を監視し得る。すなわち、マスタコントローラ１６０は、アクションが完了されたかどうかを示す信号および／またはデータをセンサから、アセンブリライン成長ポッド１００の一部から、制御モジュールから、および／または同等物から受信し得る。例えば、アクションが特定の弁１８０を閉鎖することを含んでいた場合、マスタコントローラ１６０は、弁１８０における、または弁１８０から下流のセンサからセンサデータを受信し得、センサデータは、弁１８０からの水の流動が存在しているかどうかを示す。水流動が確実に存在することを示すデータは、弁１８０が閉鎖されていないことを決定するために、マスタコントローラ１６０によって使用され得る。したがって、マスタコントローラ１６０は、ブロック９１６において、アクションが完了されたかどうかを決定し得る。アクションが完了された場合、プロセスは、終了し得る。アクションが完了されていない場合、プロセスは、ブロック９１８に進み得る。
【０１０１】
ブロック９１８において、マスタコントローラ１６０は、完了される付加的アクションを決定し得る。これらの付加的アクションは、概して、上記の完了されていないものを置換するためのアクションであり得る。したがって、アクションは、いくつかの実施形態では、同一または実質的に類似してもよい（例えば、弁を閉鎖するためのコマンドに対応する信号を弁に伝送することである）。しかしながら、アクションはまた、他の実施形態では、異なってもよい（例えば、信号を１つ以上のポンプおよび／または１つ以上の他の弁に伝送することである）。例えば、アクションの一部のみが実行された場合、新しいアクションが、決定され得る。別の実施例では、アクションを実行することの失敗が不良コンポーネントに起因し、したがって、特定のアクションを実行するための冗長システムを必要とする場合、新しい代替アクションが、決定され得る。故に、マスタコントローラ１６０は、再び、これらの新しいアクションがマスタコントローラ１６０内の他の制御モジュールによって完了されるかどうかを決定し得る。該当する場合、プロセスは、ブロック９１２において繰り返され得る。該当しない場合、マスタコントローラ１６０は、ブロック９２２においてアクションを完了し得（例えば、命令を１つ以上のポンプおよび／または同等物に伝送する）、プロセスは、終了し得る。
【０１０２】
上記に例証されるように、アセンブリライン成長ポッドにおいて１つ以上の弁を提供し、モジュール式制御インターフェースのための弁制御モジュールを提供するための種々の実施形態が、開示される。これらの実施形態は、流体（水、栄養素、および周囲空気条件を含む）の精密な設置が達成されることを確実にし、アセンブリライン成長ポッドの内側で成長する植物の正確な成長を確実にするような正確かつ制御された様式でアセンブリライン成長ポッド内の流体移動を指向するように適合される特定の弁システムを作成する。
【０１０３】
本開示の特定の実施形態および側面が、本明細書に例証および説明されたが、種々の他の変更および修正が、本開示の精神および範囲から逸脱することなく行われることができる。さらに、種々の側面が本明細書に説明されたが、そのような側面は、組み合わせて利用される必要はない。故に、したがって、添付される請求項は、本明細書に示され、説明される実施形態の範囲内である全てのそのような変更および修正を網羅することが意図される。
【０１０４】
ここで、本明細書に開示される実施形態は、アセンブリライン成長ポッド内で流体流動を指向する、流体を加圧する、および／または同等物の目的のために、アセンブリライン成長ポッドにおいてモジュール式制御インターフェースのための弁制御モジュールを提供し、アセンブリライン成長ポッド内に１つ以上の弁を提供するためのシステム、方法、および非一過性コンピュータ可読媒体を含むことを理解されたい。また、これらの実施形態は、単に、例示的であり、本開示の範囲を限定するように意図されないことを理解されたい。
【図１Ａ】
2020522993.tif 000003
【図１Ｂ】
2020522993.tif 000004
【図２】
2020522993.tif 000005
【図３】
2020522993.tif 000006
【図４】
2020522993.tif 000007
【図５】
2020522993.tif 000008
【図６】
2020522993.tif 000009
【図７】
2020522993.tif 000010
【図８】
2020522993.tif 000011
【図９】
2020522993.tif 000012
【国際調査報告】
2020522993.tif 000013
2020522993.tif 000014
2020522993.tif 000015