(57)【要約】      （修正有）【課題】製造活動の大きな途絶イベントに応じて、リソースの調整を行う製造方法を提供する。【解決手段】メモリと通信リンクを有する少なくとも１つのプロセッサ、並びに最小−最大アイテムマトリクスとアイテムサプライヤ依存関係マトリクスのうちの少なくとも１つを含む製品在庫モニタと、製品在庫モニタに連結され、オブジェクトを製造するための製造ラインで使用される製品在庫の中で複数のコンポーネント、サブアセンブリ、及びアセンブリの在庫レベルをリアルタイムで監視するように構成された製造ラインアイテムセンサネットワークと、製造ラインアイテムセンサネットワークと通信を行う途絶パターン検出器とを含み、正常な在庫回転と異常な在庫回転を検出して正常なパターンと途絶パターンを生成し、途絶パターンが発生するときには異なるプロジェクトにリソースを割り当てるように構成されているリソースアロケータを含む製造材料管理システム。【選択図】なし【特許請求の範囲】
【請求項１】
メモリと通信リンクを有する少なくとも１つのプロセッサ、並びに最小−最大アイテムマトリクス及びアイテムサプライヤ依存関係マトリクスのうちの少なくとも１つを含む製品在庫モニタ（１０２）と、
前記製品在庫モニタ（１０２）に連結され、オブジェクト製造のための製造ラインで使用される製品在庫の中で複数のコンポーネント、サブアセンブリ、及びアセンブリの在庫レベルをリアルタイムで監視するように構成された製造ラインアイテムセンサネットワーク（１０６）と、
前記製造ラインアイテムセンサネットワーク（１０６）と通信し、正常な在庫回転と異常な在庫回転を検出し、これらから正常パターンと途絶パターンを生成するように構成された途絶パターン検出器（１０８）と、
前記製品在庫モニタ（１０２）、前記製造ラインアイテムセンサネットワーク（１０６）、及び前記途絶パターン検出器（１０８）と通信し、正常パターンと途絶パターンを監視し、途絶パターンが発生するときには異なるプロジェクトにリソースを割り当てるように構成されているリソースアロケータ（１１０）と
を備える製造材料管理システム（１００）。
【請求項２】
前記途絶パターンが発生すると、前記製造ラインからリソースを割り当てるように構成されたラインリソース計画割り当てパラメータを更に含む、請求項１に記載の製造材料管理システム（１００）。
【請求項３】
前記リソースアロケータ（１１０）は更に、前記途絶パターンが発生した後、前記途絶パターンの種類に基づいて、調整された最小−最大アイテムマトリクスと調整警告を定義するプライオリティ途絶パラメータと共に構成される、請求項１又は２に記載の製造材料管理システム（１００）。
【請求項４】
前記途絶パターン検出器（１０８）は更に、サードパーティによって引き起こされる損失を含む途絶イベントを検出するように構成され、前記損失は前記製造ラインで使用される主要アセンブリ、サブアセンブリ、及びコンポーネントのうちの少なくとも１つの損失を含む、請求項１から３のいずれか一項に記載の製造材料管理システム（１００）。
【請求項５】
前記リソースアロケータ（１１０）は、前記主要アセンブリ、前記サブアセンブリ、及び前記コンポーネントのうちの少なくとも１つで作用しうるリソースを、前記製造ラインの他のセクション及び前記製造ライン以外のタスクのうちの少なくとも１つに割り当てるように構成されており、前記リソースは、作業員、機械、ツール、部品、アセンブリ、モニュメント、電力、及び未加工のリソースからなる群から選択される、請求項１から４のいずれか一項に記載の製造材料管理システム（１００）。
【請求項６】
１個の部品（５１０）を含む複数個の部品（５０８）を備えるオブジェクト（５０６）の製造に使用可能な機器（５０４）を含む、製造アセンブリライン（５０２）と、
プロセッサ（５１４）、入力デバイス（５１６）、及び前記プロセッサ（５１４）と通信を行う非一過性のコンピュータ可読媒体（５１８）を含むコンピュータ（５１２）であって、前記非一過性のコンピュータ可読媒体（５１８）は、
リソース又は前記部品の損失、或いは人的リソースの不足の結果として前記オブジェクト（５１０）の製造が途絶するイベントとして定義される途絶イベントを示す入力のための前記入力デバイス（５１６）を監視し、
前記入力の受信に応答して、継続しうる別のプロジェクトを計算し、
前記入力の受信に応答して、前記別のプロジェクトに割り当てうる残存リソースを計算し、
残存リソースを前記別のプロジェクトにどのように再割り当てするかを定義する、リソース再割り当て計画を作成するため、
前記プロセッサ（５１４）によって実行可能なコンピュータ使用可能プログラムコード（５２０）を保存する、コンピュータ（５１２）と、
前記コンピュータ（５１２）と通信し、再割り当て計画を前記製造アセンブリライン（５０２）のマネージャに伝えるように構成された通信システム（５２２）と
を備える製造材料管理システム（５００）。
【請求項７】
前記コンピュータ使用可能プログラムコード（５２０）は前記リソース再割り当て計画を作成するため状況認識を使用し、前記状況認識は、前記複数の部品に対する最小及び最大サプライチェーン値、製造アセンブリラインに影響を及ぼす環境イベントの記述、前記複数の部品の中で異なる部品のサプライヤ間の依存関係と前記イベントの期間を示すアイテムサプライヤ依存関係マトリクスからなる群から選択されるコンピュータへの入力を含む、請求項６の製造材料管理システム（５００）。
【請求項８】
前記製造ライン外の外部サプライチェーンに発生する途絶イベント、
人的リソースの限界によって発生する途絶イベント、
リソースの限界によって発生する途絶イベント
のうちのいずれか１つのイベントが発生するときに警告を発するように構成される警報システム（１１２）
を更に含む、請求項６又は７に記載の製造材料管理システム（５００）。
【請求項９】
別のプロジェクトは、製造アセンブリライン（５０２）上で異なる部品を製造すること、既存のオブジェクトの保守を実行するため前記製造アセンブリライン（５０２）を使用すること、前記製造アセンブリライン（５０２）の稼働を停止又は縮小すること、及び前記残存リソースを地理的に異なる場所の異なる製造施設に移転すること、又は前記製造アセンブリライン（５０２）上で作業する作業員のトレーニング又は再教育を開始することを含む、請求項６から８のいずれか一項に記載の製造材料管理システム（５００）。
【請求項１０】
前記入力は、前記製造アセンブリライン（５０２）を監視するように配置されたセンサからのセンサ出力を含む、請求項６から９のいずれか一項に記載の製造材料管理システム（５００）。
【請求項１１】
前記入力は、ユーザー入力及びサードパーティから受信したデータのうちの少なくとも１つを含む、請求項６から１０のいずれか一項に記載の製造材料管理システム（５００）。
【請求項１２】
前記コンピュータ使用可能プログラムコード（５２０）は、途絶パターン及びその結果を分析する機械学習を行うように実行可能に構成されている、請求項６から１１のいずれか一項に記載の製造材料管理システム（５００）。
【請求項１３】
前記通信システム（５２２）は、入力の受信に応答して、サードパーティベンダーにイベントを通知するように構成されている、請求項６から１２のいずれか一項に記載の製造材料管理システム（５００）。
【請求項１４】
前記通信システム（５２２）は更に、前記再割り当て計画の一環として、前記部品又はサブコンポーネントの製造を変更するよう、前記サードパーティベンダーに指示するように構成されており、前記サードパーティベンダーは、前記部品又は前記サブコンポーネントに関して、製造の拡大、製造の縮小、製造の停止、及び異なる部品又はサブコンポーネントの製造の開始からなる群から選択された作業を実行するように指示される、請求項１３に記載の製造材料管理システム（５００）。
【請求項１５】
１個の部品を含む複数個の部品を備えるオブジェクトの製造に機器を使用することを含む、製造アセンブリラインを操作すること（６０２）、
リソース又は前記部品の損失の結果、前記オブジェクトの製造が途絶するイベントとして定義される途絶イベントを示す入力のため、コンピュータと通信を行う入力デバイスを前記コンピュータによって監視すること（６０４）、
前記入力の受信に応答して、継続しうる別のプロジェクトを前記コンピュータによって計算すること（６０６）、
前記入力の受信に応答して、前記別のプロジェクトに割り当てうる残存リソースを前記コンピュータによって計算すること（６０８）、
残存リソースを前記別のプロジェクトにどのように再割り当てするかを定義する、リソース再割り当て計画を前記コンピュータによって作成すること（６１０）、
前記コンピュータに接続された通信システムを使用して、前記再割り当て計画を製造アセンブリラインのマネージャに伝えること（６１２）
を含む製造方法（６００）。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、途絶イベント学習ハンドラ（ｌｅａｒｎｉｎｇ  ｄｉｓｒｕｐｔｉｏｎ  ｅｖｅｎｔ  ｈａｎｄｌｅｒ）に関する。より具体的には、本開示は、製造活動の大きな途絶イベントに応じて、リソースの調整を含む製造方法に関する。
【背景技術】
【０００２】
現在の在庫管理システムでは、途絶イベントが起こるときに発生する在庫依存と課題の連鎖との関係性を考慮していない。例えば、航空機製造業者は、製造施設に移送される機体がサードパーティによる損傷を受けると、この途絶の影響は企業全体に波紋のように広がる。このような途絶の影響の例には、限定するものではないが、当該機体での作業が割り当てられている作業員の遊休状態、他の航空機の製造スケジュールの途絶、製造ライン全体の途絶、別の顧客用に作られている他の機体が製造ラインで先行することによる部品の誤った物理的配置、航空機の製造タイムテーブルの途絶の結果による航空機以外の側面での業務の途絶、他の部品の在庫レベルが不足している間に過剰になることがある幾つかの部品の在庫レベル、などが含まれる。一般的に、例示した機体のような１つの主要アセンブリの損失の結果として、企業には他の大きな途絶が多数起こる。他のベンダーも途絶されることがあり、結果として在庫管理問題に左右される連鎖が起こる。
【発明の概要】
【０００３】
例示的な実施形態は、製造材料管理システムを提供する。本システムは、メモリと通信リンクを有する少なくとも１つのプロセッサ、並びに最小−最大アイテムマトリクス（ｍｉｎｉｍｕｍ−ｍａｘｉｍｕｍ  ｉｔｅｍ  ｍａｔｒｉｘ）とアイテムサプライヤ依存関係マトリクス（ｉｔｅｍ  ｓｕｐｐｌｉｅｒ  ｄｅｐｅｎｄｅｎｃｙ  ｍａｔｒｉｘ）のうちの少なくとも１つを含む、製品在庫モニタを含む。本システムは、製品在庫モニタに連結され、オブジェクトを製造するための製造ラインで使用される製品在庫の中で複数のコンポーネント、サブアセンブリ、及びアセンブリの在庫レベルをリアルタイムで監視するように構成された製造ラインアイテムセンサネットワークを含む。本システムは、製造ラインアイテムセンサネットワークと通信を行い、正常な在庫回転と異常な在庫回転を検出し、これらから正常なパターンと途絶パターンを生成するように構成されている途絶パターン検出器を含む。本システムは、製品在庫モニタ、製造ラインアイテムセンサネットワーク、及び途絶パターン検出器と通信を行い、正常なパターンと途絶パターンを監視し、途絶パターンが発生するときには異なるプロジェクトにリソースを割り当てるように構成されているリソースアロケータを含む。
【０００４】
例示的な実施形態はまた、製造材料管理システムを提供する。製造材料管理システムは、１個の部品を含む複数の部品を備えるオブジェクトの製造に使用可能な機器を含む、製造アセンブリラインを含む。製造材料管理システムはまた、プロセッサ、入力デバイス、及びプロセッサと通信を行う非一過性のコンピュータ可読媒体であって、機能を果たすためプロセッサによって実行しうるコンピュータ使用可能プログラムコードを保存する非一過性のコンピュータ可読媒体を含む。これらの機能は、リソース又は部品の損失の結果、オブジェクトの製造が途絶するイベントとして定義される途絶イベントを示す入力のための入力デバイスを監視することを含む。これらの機能はまた、入力の受信に応答して、継続しうる別のプロジェクトを計算することを含む。これらの機能はまた、入力の受信に応答して、別のプロジェクトに割り当てうる残存リソースを計算することを含む。これらの機能はまた、残存リソースを別のプロジェクトにどのように再割り当てするかを定義する、リソース再割り当て計画を作成することを含む。製造材料管理システムはまた、コンピュータと通信し、再割り当て計画を製造アセンブリラインのマネージャに伝えるように構成された通信システムを含む。
【０００５】
例示的実施形態はまた、製造方法を提供する。本方法は、１個の部品を含む複数の部品を備えるオブジェクトの製造に機器を使用することを含む、製造アセンブリラインを操作することを含む。本方法はまた、リソース又は部品の損失の結果、オブジェクトの製造が途絶するイベントとして定義される途絶イベントを示す入力のため、コンピュータと通信を行う入力デバイスをコンピュータによって監視することを含む。本方法はまた、入力の受信に応答して、継続しうる別のプロジェクトをコンピュータによって計算することを含む。本方法はまた、入力の受信に応答して、別のプロジェクトに割り当てうる残存リソースをコンピュータによって計算することを含む。本方法はまた、残存リソースを別のプロジェクトにどのように再割り当てするかを定義する、リソース再割り当て計画をコンピュータによって作成することを含む。本方法はまた、コンピュータに接続された通信システムを使用して、再割り当て計画を製造アセンブリラインのマネージャに伝えることを含む。
【０００６】
例示的な実施形態の特徴と考えられる新規の特性は、添付の特許請求の範囲に明記される。しかし、例示的な実施形態並びに好ましい使用モード、更なる目的及びそれらの特性は、添付図面を参照して、本開示の例示的な実施形態についての以下の詳細な説明を読むことにより、最もよく理解されるだろう。
【図面の簡単な説明】
【０００７】
【図１】例示的な実施形態による製造材料管理システムを示す線図である。
【図２】例示的な実施形態による途絶コントローラの動作を示す線図である。
【図３】例示的な実施形態による生産ラインの実施例を示す線図である。
【図４】例示的な実施形態による製造材料管理システムを示すブロック図である。
【図５】例示的な実施形態による別の製造材料管理システムを示すブロック図である。
【図６】例示的な実施形態による製造方法のフロー図である。
【図７】例示的な実施形態によるデータ処理システムを示している。
【発明を実施するための形態】
【０００８】
例示的な実施形態は、製造環境における途絶は企業全体に壊滅的な波及効果を及ぼしうることを認識し、考慮している。サプライチェーン管理の現実に起因して、在庫の発注、出荷、及び配送には遅延が起こりうる。したがって、サプライチェーンのモメンタムは、特に途絶時に明らかになりうる。大規模な中断が起こると、人々は告知を行い、何が起こりうるのか、また、サプライヤレベルでどのように調整を行うのかについて考えなければならない。そのため、例示的な実施形態はまた、現在の在庫及び製造管理システムが途絶イベント並びにその波及効果を処理できないことを認識し、考慮している。
【０００９】
本明細書で使用されているように、「途絶イベント」という用語は、リソースの損失、部品の損失、人的リソース（製造作業員など）の不足の結果として、オブジェクトの製造が途絶又は遅延するイベントとして、或いはその他の非サプライチェーン途絶イベントとして定義される。本明細書で使用されているように、「大きな途絶」という用語は、製造活動における少なくとも２つの他の異なる重大な局面に影響を及ぼし、途絶によって引き起こされる少なくとも１つの従属的な影響を更に含む、製造環境での途絶を意味する。
【００１０】
本明細書で使用されているように、「人的リソース」の途絶という表現は、何らかの原因の結果として所望の人的リソースの不足によって引き起こされる途絶を意味する。例えば、ストライキは航空機の建造に利用できる作業員数の不足を引き起こしうる。別の実施例では、充分な人数の有能な作業員を雇うことができないため、オブジェクトの製造を完了するために利用できる作業員数の不足を引き起こす。その他の例も起こりうる。
【００１１】
本明細書で使用されているように、「非サプライチェーン」の途絶という表現は、製造活動の支援に利用されるサプライチェーンに直接結び付けられないイベントによって引き起こされる途絶を意味する。本明細書で使用されているように、「サプライチェーン」という用語は、製造工程の最初から最後まで、製品の製造に関連する材料、コンポーネント、又は部品のシステムとして定義される。
【００１２】
例えば、航空機製造環境における大きな途絶になりうるのは、損失がサードパーティによって引き起こされる場合の、航空機の建造に使用される機体の損失である。製造ラインの途絶や、機体が供給されたときにそこで作業することになっていた作業員の遊休状態など、製造活動における少なくとも２つの他の異なる重大な局面が発生する。更には、製造で使用される在庫アイテムの在庫レベル及び物理的な配置での途絶など、少なくとも１つの従属的な影響が発生する。一般的に、途絶はベンダーや製造活動を管理する企業の他の側面にも波及する。大きな途絶を引き起こしうるイベントの例には、長期間の電力の途絶、サードパーティによって引き起こされるサプライ供給事故、嵐による途絶、及び起こりうる多数の他のイベントが含まれる。
【００１３】
例示的な実施形態は、途絶イベント学習ハンドラを提供する。途絶イベント学習ハンドラは、製造活動と在庫レベルの両方を監視し、状況認識に基づいて積極的にリソースを再割り当てすることを学ぶ在庫管理監視学習システムとして動作する。本明細書に記載の例示的な実施形態は、途絶イベントが起こるときに発生する在庫依存と課題の連鎖との関係性を考慮している。例示的な実施形態は、米国特許第７，７６９，６４３号及び米国特許第８，７００，４９９号に記載の我々の初期の成果で説明されているシステムなどのシステム上での利用と構築を想定している。
【００１４】
例示的な実施形態は、企業とそのベンダーを共に含む製造環境のエコシステム全体の在庫を管理しうる。エコシステム全体の在庫レベルを管理することは、在庫とサプライチェーンの予測を縮小する結果となる。パターンに基づくトリガーを利用することによって、例示的な実施形態は、何が起こる可能性があるか、またサプライヤレベルをどのように調整するかを自動的に予測する。
【００１５】
例示的な実施形態は、ビッグデータ解析を利用するルールベースの人工知能システムを提供する。例えば、例示的な実施形態は、サプライチェーンを横断する途絶の全体的な影響に注目してもよい。例示的な実施形態は、イベントパラメータ、影響、及び範囲を決定するシステムアプローチのシステムを含む「モノのインターネット」の検知を提供する。例示的な実施形態は、途絶パターンとその結果に対する機械学習を提供する。例示的な実施形態は、途絶がサプライヤの予定にどのような影響を及ぼすかについて記述したサプライヤ依存関係一覧表を提供する。例示的な実施形態は、途絶パターン検出器を提供する。例示的な実施形態は、外部のサプライチェーンに途絶と予測される期間を通知する警報システムを提供する。例示的な実施形態は、期間に応じて代替的な内部タスクを推奨してもよい。例示的な実施形態は、途絶イベントの結果として、製造ではなく保守を実行するように推奨してもよい。例示的な実施形態は、何もしなければ遊休状態になる作業員の時間を利用するため、トレーニングや認証の機会を開始してもよい。例示的な実施形態は、途絶イベントが発生したときに、最適化のためリソースの再割り当てを積極的に開始してもよい。例示的な実施形態は、部品、計画、ツール、タスク、人員、及び新しいリソース要件と割り当てに従う関連図面を管理する、製造ワークフローシステムを更新並びに修正してもよい。
【００１６】
したがって、例示的な実施形態は、製造材料管理システムを提供しうる。製造材料管理システムは、メモリと通信リンクを有する少なくとも１つのプロセッサを含む、製品在庫モニタを含みうる。製造材料管理システムはまた、最小−最大アイテムマトリクス及びアイテムサプライヤ依存関係マトリクスのうちの少なくとも１つを含みうる。製造材料管理システムはまた、製品在庫モニタに連結され、製品在庫の中で複数のコンポーネント、サブアセンブリ及びアセンブリの在庫レベルをリアルタイムでモニタするように構成されている、製造ラインアイテムセンサネットワークを含みうる。製造材料管理システムはまた、製造ラインアイテムセンサネットワークと通信し、正常な在庫回転と異常な在庫回転を検出し、これらから正常パターンと途絶パターンを生成するように構成された途絶パターン検出器と、製品在庫モニタ、製造ラインアイテムセンサネットワーク、及び途絶パターン検出器と通信し、正常パターンと途絶パターンを監視するように構成されたリソースアロケータとを含みうる。例示的実施形態は、（ａ）一又は複数のラインリソース計画割り当て及び再割り当てパラメータ、並びに（ｂ）途絶パターンが検出される場合に、調整された最小−最大アイテムマトリクス及び調整警告を定義する、少なくとも１つのプライオリティ途絶パラメータを生成しうる。
【００１７】
例示的な実施形態は、技術的な利点を比較し、企業が構築サイクルを通じて製造の進捗状況をより確実に監視できるようにしうる。例示的な実施形態は、企業が過剰な在庫を抱えないよう保護し、労働力、ツール、及びワークパッケージを動的に調整しうる。例えば、すべてのサブコンポーネントに連鎖的な影響を及ぼす機体の不足は、労働力とリソースの余剰を生む結果となるが、例示的な実施形態を利用することで、余剰の労働力とリソースは、これらを必要とする他の領域に時間を無駄にすることなく、直ちに動的に再割り当てすることができる。例示的な実施形態は、企業がベンダーと連携して、企業内及び外部のサプライヤに課題の連鎖を引き起こしうるベンダーへの途絶の波及効果を最小限に抑えるのに役立つ。
【００１８】
例示的な実施形態は、複数の製造施設の部品群を同時に管理しうる。例示的な実施形態はまた、時間、部品、及び人的リソースの過不足の連鎖の防止に役立ちうる。例示的な実施形態は、計画されている製造活動の更新、変更、及び機会に影響を及ぼす有効性を管理することができる。
【００１９】
以下は有効性の例である。航空機は、航空機の型式の違いを示すテール型式番号を有しうる。例えば、特定の部品仕様を有する航空機ブロックのテール型式番号３０１−３３０に、不一致が生じることがある。不一致が検出されたときには、製造手続きと在庫を更新することが望ましい。更新に加えて、例示的な実施形態は、有効性を考慮して、当該テール型式の以前のブロックを遡って更新する。
【００２０】
上述のように、例示的な実施形態は、製造システムの途絶後、製造活動の下流の管理を可能にする。このように、例示的な実施形態は、途絶イベントが発生したときに、費用、時間、在庫、作業員、及びベンダーとの関係性に及ぶ負の影響を最小限に抑えることができる。
【００２１】
図１は、例示的な一実施形態による製造材料管理システムを示す図である。製造材料管理システム１００は、製造アセンブリラインとその支援ツール及び機械との組み合わせに加えて、図７のデータ処理システム７００などのデータ処理システムを利用して実装されうる。
【００２２】
製造材料管理システム１００は、メモリ及び通信リンクを有する少なくとも１つのプロセッサを含む、製品在庫モニタ１０２を含む。製造材料管理システム１００はまた、最小−最大アイテムマトリクスとアイテムサプライヤ依存関係マトリクスのうちの少なくとも１つを含みうる、サプライヤ依存関係一覧表１０４を含む。
【００２３】
製造材料管理システム１００はまた、製品在庫モニタ１０２に連結され、オブジェクト製造のための製造ラインで使用される製品在庫の中で複数のコンポーネント、サブアセンブリ、及びアセンブリの在庫レベルをリアルタイムで監視するように構成された製造ラインアイテムセンサネットワーク１０６を含む。製造材料管理システム１００はまた、製造ラインアイテムセンサネットワーク１０６と通信し、正常な在庫回転と異常な在庫回転を検出し、これらから正常パターンと途絶パターンを生成するように構成された途絶パターン検出器１０８を含む。
【００２４】
製造材料管理システム１００はまた、製品在庫モニタ１０２、製造ラインアイテムセンサネットワーク１０６、及び途絶パターン検出器１０８と通信するリソースアロケータ１１０を含む。リソースアロケータ１１０は、正常パターンと途絶パターンを監視し、途絶パターンが発生したとき、異なるプロジェクトにリソースを割り当てるように構成されうる。
【００２５】
製造材料管理システム１００はまた、警報システム１１２を含む。警報システム１１２は、作業員又は製造材料管理システム１００の他の態様に警告を発するように使用されうる。
【００２６】
これらの例示的な実施形態は変更されうる。例えば、製造ラインアイテムセンサネットワーク１０６に加えて、製造材料管理システム１００は、製品在庫モニタ１０２、サプライヤ依存関係一覧表１０４、途絶パターン検出器１０８、リソースアロケータ１１０、又は警報システム１１２のうちのいずれかに受容される入力の一部として、手動トリガー１１４を受容しうる。
【００２７】
製造材料管理システム１００の効果は、物理的なオブジェクトの製造をより効率的に実行する改良された製造システムになりうる。例えば、製造材料管理システム１００は、改良されたサプライヤ需要ガイダンス１１６を提供しうる。製造材料管理システム１００はまた、途絶イベントに耐性のある有機的に対応可能なサプライチェーン１１８を作成又は組織しうる。
【００２８】
したがって、製造材料管理システム１００の効果は、大きな途絶イベントを含む途絶イベントに直面したときに、複数の航空機をより効率的に製造しうることであろう。製造材料管理システム１００のもう１つの効果は、製造活動で使用される部品の物理的配置の移動をより効率的に指図しうることであろう。製造材料管理システム１００のもう１つの効果は、トレーニング、製造ではなく既存の航空機の保守、他の施設への移送、又はその他の調整などの途絶イベントに直面したときの人的リソースの再割り当てであろう。その他多くの変形例も可能である。したがって、例示的な実施形態は、必ずしも上述の実施例によって限定されない。
【００２９】
図２は、例示的な実施形態による途絶コントローラの動作を示す図である。イベント途絶学習コントローラ（ｌｅａｒｎｉｎｇ  ｅｖｅｎｔ  ｄｉｓｒｕｐｔｉｏｎ  ｃｏｎｔｒｏｌｌｅｒ）２００の例は、図１の製造材料管理システム１００になりうる。イベント途絶学習コントローラ２００は、図７のデータ処理システム７００などのデータ処理システムを使用して実装されうる。
【００３０】
イベント途絶学習コントローラ２００は、多数の異なるセンサ及び／又は人手による入力を受容しうる。例えば、イベント途絶学習コントローラ２００は、工場在庫レベルセンサ２０２、サプライヤレベルセンサ２０４、途絶パターン検出器２０６、需要センサ２０８、ユーザー入力２１０、及び他の入力源を使用しうる。他の入力源には、途絶パターンライブラリ及びアルゴリズム２３０、サプライヤ依存関係一覧表２３２、及び局所在庫２３４が含まれうる。
【００３１】
使用時には、イベント途絶学習コントローラ２００は、工場在庫レベルセンサを読み取り（動作２１２）、サプライヤレベルセンサを読み取り（動作２１４）、需要に対する入力を受け取り（動作２１６）、サービス警告を監視し（動作２１８）、またユーザー入力を受入れてもよい（動作２２０）。サービス警告の監視２１８には、製造速度変更２２１の監視、緊急警告２２２、空輸２２４、鉄道サービス２２６、及び作業員供給力２２８が含まれうる。イベント途絶学習コントローラ２００はまた、ユーザー入力２２０を受け取り、工場在庫レベルセンサ２１２を読み取り、サプライヤレベルセンサ２１４を読み取り、需要２１６への入力を受け取ってもよい。
【００３２】
上記の入力はすべて、センサ入力として集約され、次いで既知の途絶パターンと比較される（動作２３６）。途絶が発生すると、判断が行われる（動作２３８）。肯定的な判断の場合には、イベント途絶学習コントローラ２００が途絶の程度を評価する（動作２４０）。否定的な判断の場合、或いは、途絶が発生していない場合には、イベント途絶学習コントローラ２００は、供給に対する工場の需要を再検討し、それに応じて工場のリソースを再割り当てしてもよい（動作２４２）。この動作の一環として、イベント途絶学習コントローラ２００は、製造ワークフローシステム２４４から追加入力を受け入れてもよい。
【００３３】
その後、サプライヤレベルが許容可能か否かについて判断が行われる（動作２４６）。肯定的な判断の場合には、イベント途絶学習コントローラ２００は、元々計画されていた標準的な在庫数量を発注してもよい（動作２４８）。否定的な判断の場合には、イベント途絶学習コントローラ２００は、途絶の影響を受けるサプライヤと予測される期間を通知してもよい（動作２５０）。イベント途絶学習コントローラ２００はまた、サプライヤ需要レベル数量を調整しうる（動作２５２）。
【００３４】
次に、動作２４６でサプライヤレベルが許容しうるか否かにかかわらず、イベント途絶学習コントローラ２００は、途絶イベントに照らして、サプライヤに優先順位をつけることができる（動作２５４）。これらの順位は需要センサ２０８にフィードバック可能で、このプロセスは監視が必要なくなるまで、連続的に動作しうる。そうでない場合には、本方法はその後終了しうる。
【００３５】
図２に関して記載されている例示的な実施形態は例を示しているにすぎない。図２に関して記載されているプロセスと装置は変更されることがあり、本明細書に記載の他の例示的な実施形態を必ずしも限定しない。
【００３６】
図３は、例示的な実施形態による製造ラインの実施例を示す図である。製造環境３００は、図１、図２、及び図１から図６に関して説明されている例示的な実施形態によって改善されうる。具体的には、製造環境３００は航空機製造環境であってもよい。
【００３７】
製造環境３００は製造ライン３０２を含みうるが、これは複数の航空機の製造ラインである。図３に示したように、１日目と２日目には、領域３０４に示したように、機体は予測したとおりに供給される。しかしながら、領域３０４に示したように、３日目には機体は供給されず、大きな途絶イベントであることがわかる。その結果、領域３０６に示したように、４日目、５日目、及び６日目には機体のサプライチェーンの途絶が発生し、その結果、部品３０８の工場プル（ｆａｃｔｏｒｙ  ｐｕｌｌ）も途絶する。
【００３８】
図２のイベント途絶学習コントローラ２００などの製造材料管理システムは、領域３１０に示したように、労働力及びその他のリソースをリアルタイムで再割り当てするために使用されてもよい。本明細書で使用されているように、「リアルタイム」の動作は、イベントに対する反応がイベントのほぼ直後に起こるように、イベント又は発注の直後に措置を講じることを意味する。
【００３９】
図３に関して記載されている例示的実施形態は例を示しているにすぎない。図３に関して記載されているプロセスとデバイスは変更されることがあり、本明細書に記載の他の例示的な実施形態を必ずしも限定しない。
【００４０】
図４は、例示的な実施形態による製造材料管理システムのブロック図である。製造材料管理システム４００は、図１の製造材料管理システム１００及び図２のイベント途絶学習コントローラ２００の別の変形例である。製造材料管理システム４００は、図３の製造環境３００を管理するため使用されうる。
【００４１】
製造材料管理システム４００は、メモリ４０６と通信リンク４０８を有する少なくとも１つのプロセッサ４０４、並びに最小−最大アイテムマトリクス４１０とアイテムサプライヤ依存関係マトリクス４１２のうちの少なくとも１つを含む、製品在庫モニタ４０２を含む。これらのマトリクスはデータベースとして実装されうる。
【００４２】
製造材料管理システム４００はまた、製品在庫モニタ４０２に連結される製造ラインアイテムセンサネットワーク４１４を含む。製造ラインアイテムセンサネットワーク４１４は、オブジェクト４２２を製造するための製造ラインで使用される製品在庫の中での複数のコンポーネント４１６、サブアセンブリ４１８、及びアセンブリ４２０の在庫レベルをリアルタイムで監視するように構成されうる。本明細書で使用されているように、コンポーネントは、より大きな全体を作るために使用されるオブジェクト４２２などの部品で、例えば航空機になりうる。本明細書でコンポーネントの集まりとして定義されているサブアセンブリは、それ自体がより大きな全体の、特にアセンブリ４２０の一部である。本明細書で使用されているように、アセンブリは、オブジェクトの重要な部分を形成するサブアセンブリ又はコンポーネントの集まりで、例えば、航空機になりうる。
【００４３】
製造材料管理システム４００はまた、途絶パターン検出器４２４を含みうる。途絶パターン検出器４２４は、製造ラインアイテムセンサネットワーク４１４と通信しうる。途絶パターン検出器４２４は、正常な在庫回転と異常な在庫回転を検出し、これらから正常パターン４２６と途絶パターン４２８を生成するように構成されうる。
【００４４】
製造材料管理システム４００はまた、リソースアロケータ４３０を含みうる。リソースアロケータ４３０は、製品在庫モニタ４０２、製造ラインアイテムセンサネットワーク４１４、及び途絶パターン検出器４２４と通信しうる。リソースアロケータ４３０は、正常パターン４２６と途絶パターン４２８を監視し、途絶パターンが発生したとき、異なるプロジェクトにリソースを割り当てるように構成されうる。
【００４５】
製造材料管理システム４００は変更されうる。例えば、製造材料管理システム４００は、途絶パターンが発生したとき、製造ラインからのリソースを割り当てるように構成されたラインリソース計画割り当てパラメータを更に含みうる。別の例示的な実施形態では、製造材料管理システム４００に関しては、リソースアロケータは更に、途絶パターンが発生した後、途絶パターンの種類に基づいて、調整された最小−最大アイテムマトリクスと調整警告を定義するプライオリティ途絶パラメータと共に構成される。
【００４６】
更に別の例示的な実施形態では、オブジェクトは商用航空機を含み、製造ラインは商用航空機を製造するためのアセンブリラインを含む。この場合、途絶イベントはサードパーティによって引き起こされた損失を含む。特に、この損失は、主要アセンブリ、サブアセンブリ、及び製造ラインで使用されるコンポーネントの損失となることがある。この場合、リソースアロケータは、主要アセンブリ、サブアセンブリ、及びコンポーネントのうちの少なくとも１つの上で作用しうるリソースを、製造ラインの他のセクション及び製造ライン以外のタスクのうちの少なくとも１つにリソースを割り当てるように構成されている。リソースは、作業員、機械、ツール、部品、アセンブリ、モニュメント、電力、及び未加工のリソースからなる群から選択されうる。
【００４７】
図４に関して記載されている例示的な実施形態は例を示しているにすぎない。図４に関して記載されているプロセスとデバイスは変更されることがあり、本明細書に記載の他の例示的な実施形態を必ずしも限定しない。
【００４８】
図５は、例示的な実施形態による別の製造材料管理システムを示すブロック図である。製造材料管理システム５００は、図５の製造材料管理システム５００の別の変形例、図１の製造材料管理システム１００、及び図２のイベント途絶学習コントローラ２００である。図４の製造材料管理システム４００は、図３の製造環境３００を管理するために使用されうる。
【００４９】
製造材料管理システム５００は、１個の部品５１０又は、複数個の部品５０８を備えるオブジェクト５０６の製造に使用可能な機器５０４を含む、製造アセンブリライン５０２を含みうる。製造材料管理システム５００はまた、プロセッサ５１４、入力デバイス５１６、及びプロセッサ５１４と通信を行う非一過性のコンピュータ可読媒体５１８を含む、コンピュータ５１２を含む。非一過性のコンピュータ可読媒体５１８は、機能を実行するため、プロセッサ５１４によって実行可能なコンピュータ使用可能プログラムコード５２０を保存しうる。
【００５０】
これらの機能は、リソース又は部品の損失の結果、オブジェクト５０６の製造が途絶するイベントとして定義される、途絶イベントを示す入力のための入力デバイス５１６を監視することを含む。これらの機能はまた、入力の受信に応答して、継続しうる別のプロジェクトを計算することを含む。これらの機能はまた、入力の受信に応答して、別のプロジェクトに割り当てうる残存リソースを計算することを含む。これらの機能はまた、残存リソースを別のプロジェクトにどのように再割り当てするかを定義する、リソース再割り当て計画を作成することを含む。
【００５１】
製造材料管理システム５００には、通信システム５２２も含まれる。通信システム５２２は、コンピュータ５１２と通信し、再割り当て計画を製造アセンブリライン５０２のマネージャに伝えるように構成されている。
【００５２】
この例示的な実施形態は変更されうる。例えば、コンピュータ使用可能プログラムコード５２０は、リソース再割り当て計画を生成するため、状況認識を利用しうる。状況認識は、複数のポイントに対する最小及び最大サプライチェーン値、製造アセンブリラインに影響を及ぼす環境イベントの記述、複数の部品の中で異なる部品のサプライヤ間の依存関係と当該イベントの期間を示すアイテムサプライヤ依存関係マトリクスからなる群から選択されるコンピュータ５１２への入力であってもよい。
【００５３】
別の例示的な実施形態では、製造材料管理システム５００はまた、製造ライン外の外部サプライチェーン、人的リソースの限界（従業員のストライキや作業員にかかわる他の途絶イベントなどの人事的な課題を含む）、又は他のリソースの限界（限定するものではないが、電力の供給停止、燃料不足、材料不足、コンポーネント不足などを含む）のいずれかで途絶が発生したとき、警告を示すように構成された警告システムを含みうる。別の例示的な実施形態では、別のプロジェクトは製造アセンブリライン上で異なるものを製造しうる。また、別の例示的な実施形態では、別のプロジェクトは、既存のオブジェクトの保守を行うため、製造アセンブリラインを使用することを含む。更に別の例示的な実施形態では、別のプロジェクトは、製造アセンブリラインの稼働を停止又は縮小し、残存リソースを地理的に異なる場所の異なる製造施設に移転してもよい。別の例示的な実施形態では、別のプロジェクトは、製造アセンブリライン上で作業する作業員のトレーニング又は再教育を開始してもよい。
【００５４】
本明細書で使用されているように、途絶は、製造アセンブリラインの使用が停止されること又は減速されることとして定義される。途絶はまた、製造アセブリライン５０２上のコンポーネント、サブアセンブリ、又はアセンブリの強制的な再配置とみなされる。本明細書で使用されているように、部品はサブコンポーネントのアセンブリであってもよい。
【００５５】
別の例示的な実施形態では、入力は、製造アセンブリラインを監視するように配置されたセンサからのセンサ出力であってもよい。しかしながら、入力は、ユーザー入力及びサードパーティから受け取ったデータのうちの少なくとも１つであってもよい。更に別の態様の例示的な実施形態では、コンピュータ使用可能プログラムコードは、途絶パターンとその結果を分析する機械学習を行うように実行可能に構成されている。
【００５６】
別の例示的な実施形態では、通信システム５２２は、入力の受信に応答して、サードパーティベンダーにイベントを通知するように構成されうる。この場合、通信システム５２２は更に、再割り当て計画の一環として、部品又はサブコンポーネントの製造を変更するよう、サードパーティベンダーに指示するように構成されてもよい。更に、サードパーティベンダーは、部品又はサブコンポーネントに関して、製造の拡大、製造の縮小、製造の停止、及び異なる部品又はサブコンポーネントの製造の開始からなる群から選択された作業を実行するように指示されうる。
【００５７】
図５に関して記載されている例示的な実施形態は例を示しているにすぎない。図５に関して記載されているプロセスとデバイスは変更されることがあり、本明細書に記載の他の例示的な実施形態を必ずしも限定しない。
【００５８】
図６は例示的な実施形態による製造方法のフロー図である。方法６００は、図１の製造材料管理システム１００、図２のイベント途絶学習コントローラ２００、図４の製造材料管理システム４００、及び図５の製造材料管理システム５００によって実装されうる。方法６００は、図３の製造環境３００を管理するために使用されうる。方法６００は、図７のデータ処理システム７００などのデータ処理システムによって実装されうる。
【００５９】
方法６００は、１個の部品を含む複数の部品を備えるオブジェクトの製造に機器を使用することを含む、製造アセンブリラインを操作することによって開始されうる（動作６０２）。次に、方法６００は、リソース又は部品の損失の結果、オブジェクトの製造が途絶するイベントとして定義される途絶イベントを示す入力のため、コンピュータと通信を行う入力デバイスをコンピュータによって監視することを含みうる（動作６０４）。
【００６０】
方法６００はまた、入力の受信に応答して、継続しうる別のプロジェクトをコンピュータによって計算することを含む（動作６０６）。方法６００はまた、入力の受信に応答して、別のプロジェクトに割り当てられうる残存リソースをコンピュータによって計算することを含む（動作６０８）。
【００６１】
方法６００はまた、残存リソースを別のプロジェクトにどのように再割り当てするかを定義する、リソース再割り当て計画をコンピュータによって作成することを含む（動作６１０）。方法６００はまた、コンピュータに接続された通信システムを使用して、再割り当て計画を製造アセンブリラインのマネージャに伝えることを含む（動作６１２）。その後、方法は終了してもよい。
【００６２】
図６に関して記載されている例示的な実施形態は、例を示しているにすぎない。図６に関して記載されているプロセスとデバイスは変更されることがあり、本明細書に記載の他の例示的な実施形態を必ずしも限定しない。
【００６３】
ここで図７に注目すると、例示的な実施形態によるデータ処理システムの図が描かれている。図７のデータ処理システム７００は、図１から図６で説明されている製造材料管理システムなどの例示的な実施形態の実装に使用されうるデータ処理システムの一例である。この例示的な実施例では、データ処理システム７００は、通信ファブリック７０２を含み、これにより、プロセッサユニット７０４、メモリ７０６、固定記憶域７０８、通信ユニット７１０、入出力（Ｉ／Ｏ）ユニット７１２、及びディスプレイ１０１４の間の通信が行われる。
【００６４】
プロセッサユニット７０４は、メモリ７０６に読み込まれうるソフトウェアの命令を実行する役割を果たす。このソフトウェアは、連想メモリ、内容アドレス式メモリ（ｃｏｎｔｅｎｔ  ａｄｄｒｅｓｓａｂｌｅ  ｍｅｍｏｒｙ）、又は本明細書の他の部分に記載のプロセスを実装するためのソフトウェアであってもよい。具体的な実装に応じて、プロセッサユニット７０４は、幾つかのプロセッサ、マルチプロセッサコア、又は他の何らかの種類のプロセッサであってもよい。本明細書でアイテムを参照する際に使用している数は、一又は複数のアイテムを意味する。更に、プロセッサユニット７０４は、単一チップ上でメインプロセッサが二次プロセッサと共存する異種プロセッサシステムを任意の個数だけ使用して実装することもできる。別の実施例として、プロセッサユニット７０４は、同じ種類のプロセッサを複数個含む対称型マルチプロセッサシステムであってもよい。
【００６５】
メモリ７０６及び固定記憶域７０８は、記憶デバイス７１６の一例である。記憶デバイスは、例えば、限定するものではないが、データ、機能的な形態のプログラムコードなどの情報、及び／又は他の適切な情報を一時的に及び／又は永続的に保存できる、任意のハードウェアである。記憶デバイス７１６は、これらの実施例では、コンピュータ可読記憶デバイスと称されることもある。これらの実施例で、メモリ７０６は、例えばランダムアクセスメモリ、又は任意の他の適切な揮発性或いは不揮発性の記憶デバイスであってもよい。固定記憶域７０８は、具体的な実装に応じて様々な形態をとりうる。
【００６６】
例えば、固定記憶域７０８は、一又は複数のコンポーネント又はデバイスを包含しうる。例えば、固定記憶域７０８は、ハードドライブ、フラッシュメモリ、書換え型光ディスク、書換え可能磁気テープ、又はそれらの何らかの組み合わせであってもよい。固定記憶域７０８によって使用される媒体はまた、着脱可能なものであってもよい。例えば、着脱可能ハードドライブは固定記憶域７０８向けに使用されうる。
【００６７】
通信ユニット７１０は、これらの例では、他のデータ処理システム又はデバイスとの通信を提供する。これらの実施例では、通信ユニット７１０はネットワークインターフェースカードである。通信ユニット７１０は、物理的及び無線の通信リンクのいずれか一方又は両方を使用することによって、通信を提供することができる。
【００６８】
入出力（Ｉ／Ｏ）ユニット７１２により、データ処理システム７００に接続されうる他のデバイスとのデータの入出力が可能になる。例えば、入出力（Ｉ／Ｏ）ユニット７１２は、キーボード、マウス、及び／又は他の何らかの好適な入力デバイスを通じて、ユーザー入力のための接続を提供しうる。更に、入出力（Ｉ／Ｏ）ユニット７１２は、プリンタに出力を送信しうる。ディスプレイ７１４は、ユーザーに情報を表示するための機構を提供する。
【００６９】
オペレーティングシステム、アプリケーション、及び／又はプログラムに対する命令は記憶デバイス７１６の上に配置可能で、この記憶デバイス７１６は通信ファブリック７０２を介してプロセッサユニット７０４と通信を行う。これらの例示的な実施例では、命令は、固定記憶域７０８上の機能形態にある。これらの命令は、プロセッサユニット７０４で実行するためメモリ７０６に読み込むことができる。種々の実施形態のプロセスは、メモリ７０６などのメモリに配置されうる命令を実装したコンピュータを使用して、プロセッサユニット７０４によって実施することができる。
【００７０】
これらの命令は、プロセッサユニット７０４内のプロセッサによって読み取られ実行されうる、プログラムコード、コンピュータ使用可能プログラムコード、又はコンピュータ可読プログラムコードと呼ばれる。種々の実施形態のプログラムコードは、メモリ７０６又は固定記憶域７０８などの種々の物理的な又はコンピュータ可読の記憶媒体上に具現化されうる。
【００７１】
プログラムコード７１８は、選択的に着脱可能なコンピュータ可読媒体７２０上に機能的な形態で配置され、かつ、プロセッサユニット７０４による実行のために、データ処理システム７００に読込まれるか、又は送信されうる。プログラムコード７１８及びコンピュータ可読媒体７２０は、このような実施例においてコンピュータプログラム製品７２２を形成する。一例では、コンピュータ可読媒体７２０は、コンピュータ可読記憶媒体７２４又はコンピュータ可読信号媒体７２６になりうる。コンピュータ可読記憶媒体７２４は、例えば、固定記憶域７０８のパーツであるハードディスクなどのように、記憶デバイス上に転送するための固定記憶域７０８のパーツであるドライブ又は他のデバイスに挿入又は配置される光ディスク又は磁気ディスクなどを含みうる。コンピュータ可読記憶媒体７２４はまた、データ処理システム７００に接続された固定記憶域（例えば、ハードドライブ、サムドライブ、又はフラッシュメモリ）の形態をとりうる。幾つかの例では、コンピュータ可読記憶媒体７２４はデータ処理システム７００から着脱可能ではないことがある。
【００７２】
別の態様では、プログラムコード７１８は、コンピュータ可読信号媒体７２６を使用して、データ処理システム７００に伝送されうる。コンピュータ可読信号媒体７２６は、例えば、プログラムコード７１８を包含する伝播されたデータ信号であってもよい。例えば、コンピュータ可読信号媒体７２６は、電磁信号、光信号、及び／又は他の任意の適切な種類の信号であってもよい。これらの信号は、無線通信リンク、光ファイバケーブル、同軸ケーブル、有線などの通信リンク、及び／又は他の任意の適切な種類の通信リンクによって送信されうる。すなわち、例示的な実施例では、通信リンク及び／又は接続は、物理的なもの又は無線によるものになりうる。
【００７３】
幾つかの例示的な実施形態では、プログラムコード７１８は、データ処理システム７００内で使用するため、コンピュータ可読信号媒体７２６を通して、別のデバイス又はデータ処理システムからネットワークを介して固定記憶域７０８へダウンロードされうる。例えば、サーバーデータ処理システム内のコンピュータ可読記憶媒体に保存されているプログラムコードは、ネットワークを介してサーバーからデータ処理システム７００にダウンロードすることができる。プログラムコード７１８を提供するデータ処理システムは、サーバーコンピュータ、クライアントコンピュータ、又はプログラムコード７１８を記憶及び伝送できるその他のデバイスとすることができる。
【００７４】
データ処理システム７００に関して例示されている種々のコンポーネントは、種々の実施形態が実装されうる方式に構造的な限定をもたらすことを意図していない。異なる例示的な実施形態は、データ処理システム７００に対して図解されているコンポーネントに対して、追加的又は代替的なコンポーネントを含むデータ処理システム内に実装しうる。図７に示した他のコンポーネントは、図示されている例示的な実施例と異なることがありうる。種々の実施形態は、プログラムコードを実行できる任意のハードウェアデバイスまたはシステムを用いて実装することができる。一実施例として、データ処理システムは、無機コンポーネントと一体化した有機コンポーネントを含むこと、及び／又は人間を除く有機コンポーネントで全体を構成することができる。例えば、記憶デバイスは、有機半導体から構成されてもよい。
【００７５】
別の例示的な実施例では、プロセッサユニット７０４は、特定の用途のために製造又は構成された回路を有するハードウェア装置の形態をとってもよい。この種類のハードウェアは、動作を実行するように構成された記憶デバイスからメモリに読み込まれるプログラムコードを必要とせずに、動作を実行しうる。
【００７６】
例えば、プロセッサユニット７０４がハードウェアユニットの形態をとる場合、プロセッサユニット７０４は、回路システム、特定用途向け集積回路（ＡＳＩＣ）、プログラマブル論理デバイス、又は幾つかの動作を実行するように構成された何らか他の適切な種類のハードウェアであってもよい。プログラマブル論理デバイスにより、デバイスは任意の数の作業を実行するように構成されている。デバイスは後で再構成することができるか、又は任意の数の作業を実行するように恒久的に構成することができる。プログラマブル論理デバイスの例には、例えば、プログラマブル論理アレイ、プログラマブルアレイ論理、フィールドプログラマブル論理アレイ、フィールドプログラマブルゲートアレイ、及び他の適切なハードウェアデバイスが含まれる。この種の実行形態の場合、種々の実施形態のためのプロセスがハードウェアユニット内で実装されることから、プログラムコード７１８は省略されうる。
【００７７】
更に別の実施例では、プロセッサユニット７０４は、コンピュータ及びハードウェアユニットの中に見られるプロセッサの組み合わせを使用して実装されてもよい。プロセッサユニット７０４は、多数のハードウェアユニット及びプログラムコード７１８を実行するように構成されている多数のプロセッサを有していてもよい。図示された実施例の場合、幾つかのプロセスが、幾つかのハードウェアユニットに実装され、その他のプロセスが、幾つかのプロセッサに実装されることがある。
【００７８】
別の実施例として、データ処理システム７００の記憶デバイスは、データを保存しうる任意のハードウェア装置である。メモリ７０６、固定記憶域７０８、およびコンピュータ可読媒体７２０は、有形の形態の記憶デバイスの例である。
【００７９】
別の実施例では、バスシステムは、通信ファブリック７０２を実装するために使用することができ、システムバス又は入出力バスなどの一又は複数のバスを含むことができる。当然ながらバスシステムは、バスシステムに取り付けられた種々のコンポーネント又はデバイスの間でのデータ伝送を行う任意の適切な種類のアーキテクチャを使用して実装することができる。加えて、通信ユニットは、モデム又はネットワークアダプタといったデータの送受信に使用される一又は複数のデバイスを含むことができる。更に、メモリは例えば、通信ファブリック７０２に備わっている場合があるインターフェース及びメモリコントローラハブにみられるような、メモリ７０６又はキャッシュであってもよい。
【００８０】
種々の例示的な実施形態は、全面的にハードウェアの実施形態、全面的にソフトウェアの実施形態、又は、ハードウェアエレメントとソフトウェアエレメントの両方を包含する実施形態という形態をとりうる。幾つかの実施形態は、例えば、限定するものではないが、ファームウェア、常駐ソフトウェア、及びマイクロコードなどの形態を含むソフトウェアで実装される。
【００８１】
また更に、種々の実施形態は、命令を実行するコンピュータ或いは任意のデバイス又はシステムにより使用される、若しくはそれらに接続される、プログラムコードを提供する、コンピュータ使用可能媒体又はコンピュータ可読媒体からアクセス可能な、コンピュータプログラム製品の形態をとりうる。本開示の目的のために、コンピュータ使用可能媒体又はコンピュータ可読媒体は、一般的に、命令実行システム、装置、又はデバイスによって使用される、或いはそれらに接続されるプログラムの収容、保存、通信、伝播、又は運搬を行うことができる任意の有形装置とすることができる。
【００８２】
コンピュータ使用可能媒体又はコンピュータ可読媒体は、例えば、限定するものではないが、電子システム、磁気システム、光学システム、電磁システム、赤外線システム、又は半導体システムであるか、或いは伝播媒体であってもよい。コンピュータ可読媒体の非限定的な例には、半導体又は固体メモリ、磁気テープ、着脱式コンピュータディスケット、ランダムアクセスメモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、剛体磁気ディスク、及び光ディスクが含まれる。光ディスクは、コンパクトディスク−読出し専用メモリ（ＣＤ−ＲＯＭ）、コンパクトディスク−読出し／書込み（ＣＤ−Ｒ／Ｗ）、及びＤＶＤを含みうる。
【００８３】
更に、コンピュータ使用可能媒体又はコンピュータ可読媒体は、コンピュータ可読プログラムコード又はコンピュータ使用可能プログラムコードがコンピュータ上で実行されるときに、このコンピュータ可読プログラムコード又はコンピュータ使用可能プログラムコードの実行により、コンピュータが、通信リンクを通じて別のコンピュータ可読プログラムコード又はコンピュータ使用可能プログラムコードを伝送するように、コンピュータ可読プログラムコード又はコンピュータ使用可能プログラムコードを収容又は保存しうる。この通信リンクは、例えば、限定するものではないが、物理的又は無線の媒体を使用しうる。
【００８４】
コンピュータ可用又はコンピュータ可読プログラムコードを保存及び／又は実行するのに適したデータ処理システムは、システムバスなどの通信ファブリックによりメモリ要素に直接的に又は間接的に連結された一又は複数のプロセッサを含む。メモリ要素は、プログラムコードが実際に実行される間に使用されるローカルメモリ、大容量記憶デバイス、及び少なくとも何らかのコンピュータ可読又はコンピュータ使用可能プログラムコードを一時的に保存することにより、コード実行中に大容量記憶デバイスからコードを取り出す回数を低減できるキャッシュメモリを含むことができる。
【００８５】
本開示による発明の主題の例示的、非排他的な例が、以下の条項１から条項２５に記載される。
【００８６】
条項１．本開示の一態様によれば、
メモリと通信リンクを有する少なくとも１つのプロセッサ、並びに最小−最大アイテムマトリクス及びアイテムサプライヤ依存関係マトリクスのうちの少なくとも１つを含む製品在庫モニタ１０２と、
前記製品在庫モニタ１０２に連結され、オブジェクト製造のための製造ラインで使用される製品在庫の中で複数のコンポーネント、サブアセンブリ、及びアセンブリの在庫レベルをリアルタイムで監視するように構成された製造ラインアイテムセンサネットワーク１０６と、
前記製造ラインアイテムセンサネットワーク１０６と通信し、正常な在庫回転と異常な在庫回転を検出し、これらから正常パターンと途絶パターンを生成するように構成された途絶パターン検出器１０８と、
前記製品在庫モニタ１０２、前記製造ラインアイテムセンサネットワーク１０６、及び前記途絶パターン検出器１０８と通信し、正常パターンと途絶パターンを監視し、途絶パターンが発生するときには異なるプロジェクトにリソースを割り当てるように構成されているリソースアロケータ１１０と
を備える製造材料管理システム１００が提供される。
【００８７】
条項２．有利には、前記途絶パターンが発生すると、製造ラインからリソースを割り当てるように構成されたラインリソース計画割り当てパラメータを更に含む、条項１に記載の製造材料管理システム１００。
【００８８】
条項３．有利には、前記リソースアロケータ１１０は更に、前記途絶パターンが発生した後、前記途絶パターンの種類に基づいて、調整された最小−最大アイテムマトリクスと調整警告を定義するプライオリティ途絶パラメータと共に構成される、条項１又は２に記載の製造材料管理システム１００。
【００８９】
条項４．有利には、前記オブジェクトは商用航空機を含み、前記製造ラインは前記商用航空機を製造するためのアセンブリラインを含む、条項１から３のいずれか一項に記載の製造材料管理システム１００。
【００９０】
条項５．有利には、前記途絶パターン検出器１０８は更に、サードパーティによって引き起こされる損失を含む途絶イベントを検出するように構成されている、条項１から４のいずれか一項に記載の製造材料管理システム１００。
【００９１】
条項６．有利には、前記損失は、主要アセンブリ、サブアセンブリ、及び前記製造ラインで使用されるコンポーネントのうちの少なくとも１つの損失を含む、条項５に記載の製造材料管理システム１００。
【００９２】
条項７．有利には、前記リソースアロケータ１１０は、前記主要アセンブリ、前記サブアセンブリ、及び前記コンポーネントのうちの少なくとも１つで作用しうるリソースを、前記製造ラインの他のセクション及び前記製造ライン以外のタスクのうちの少なくとも１つに割り当てるように構成されている、条項１から６のいずれか一項に記載の製造材料管理システム１００。
【００９３】
条項８．有利には、前記リソースは、作業員、機械、ツール、部品、アセンブリ、モニュメント、電力、及び未加工のリソースからなる群から選択される、条項７に記載の製造材料管理システム１００。
【００９４】
条項９．本開示のさらなる態様によれば、
１個の部品５１０を含む複数個の部品５０８を備えるオブジェクト５０６の製造に使用可能な機器５０４を含む、製造アセンブリライン５０２と、
プロセッサ５１４、入力デバイス５１６、及び前記プロセッサ５１４と通信を行う非一過性のコンピュータ可読媒体５１８を含むコンピュータ５１２であって、前記非一過性のコンピュータ可読媒体５１８は、
リソース又は前記部品の損失、或いは人的リソースの不足の結果として前記オブジェクト５０６の製造が途絶するイベントとして定義される途絶イベントを示す入力のための前記入力デバイス５１６を監視し、
前記入力の受信に応答して、継続しうる別のプロジェクトを計算し、
前記入力の受信に応答して、前記別のプロジェクトに割り当てうる残存リソースを計算し、
残存リソースを前記別のプロジェクトにどのように再割り当てするかを定義する、リソース再割り当て計画を作成するため、
前記プロセッサによって実行可能なコンピュータ使用可能プログラムコード５２０を保存する、コンピュータ５１２と、
前記コンピュータ５１２と通信し、再割り当て計画を前記製造アセンブリライン５０２のマネージャに伝えるように構成された通信システム５２２と
を備える製造材料管理システム５００がある。
【００９５】
条項１０．有利には、前記コンピュータ使用可能プログラムコード５２０は、前記リソース再割り当て計画を生成するため、状況認識を利用する、条項９に記載の製造材料管理システム５００。
【００９６】
条項１１．有利には、前記状況認識は、複数の部品に対する最小及び最大サプライチェーン値、製造アセンブリラインに影響を及ぼす環境イベントの記述、前記複数の部品の中で異なる部品のサプライヤ間の依存関係と前記イベントの期間を示すアイテムサプライヤ依存関係マトリクスからなる群から選択されるコンピュータへの入力である、条項１０の製造材料管理システム５００。
【００９７】
条項１２．有利には、以下のイベント、
前記製造ライン外の外部サプライチェーンに発生する前記途絶、
人的リソースの限界によって発生する前記途絶、
リソースの限界によって発生する前記途絶
のうちのいずれか１つが発生するときに警告を発するように構成される警報システム１１２
を更に含む、条項９から１１のいずれか一項に記載の製造材料管理システム５００。
【００９８】
条項１３．有利には、前記別のプロジェクトは、前記製造アセンブリライン５０２上で異なるものを製造することを含む、条項９から１２のいずれか一項に記載の製造材料管理システム５００。
【００９９】
条項１４．有利には、前記別のプロジェクトは、既存のオブジェクトの保守を実行するため、前記製造アセンブリライン５０２を使用することを含む、条項９から１３のいずれか一項に記載の製造材料管理システム５００。
【０１００】
条項１５．有利には、前記別のプロジェクトは、前記製造アセンブリライン５０２の稼働を停止又は縮小し、前記残存リソースを地理的に異なる場所の異なる製造施設に移転することを含む、条項９から１４のいずれか一項に記載の製造材料管理システム５００。
【０１０１】
条項１６．有利には、前記別のプロジェクトは、前記製造アセンブリライン５０２上で作業する作業員のトレーニング又は再教育を開始することを含む、条項９から１５のいずれか一項に記載の製造材料管理システム５００。
【０１０２】
条項１７．有利には、途絶は、停止又は減速される前記製造アセンブリライン５０２の使用として定義される、条項９から１６のいずれか一項に記載の製造材料管理システム５００。
【０１０３】
条項１８．有利には、前記部品５１０は、サブコンポーネントのアセンブリである、条項９から１７のいずれか一項に記載の製造材料管理システム５００。
【０１０４】
条項１９．有利には、入力は、前記製造アセンブリライン５０２を監視するように配置されたセンサからのセンサ出力を含む、条項９から１８のいずれか一項に記載の製造材料管理システム５００。
【０１０５】
条項２０．有利には、入力は、ユーザー入力及びサードパーティから受信したデータのうちの少なくとも１つを含む、条項９から１９のいずれか一項に記載の製造材料管理システム５００。
【０１０６】
条項２１．有利には、前記コンピュータ使用可能プログラムコード５２０は、途絶パターン及びその結果を分析する機械学習を行うように実行可能に構成されている、条項９から２０のいずれか一項に記載の製造材料管理システム５００。
【０１０７】
条項２２．有利には、前記通信システム５２２は、入力の受信に応答して、サードパーティベンダーにイベントを通知するように構成されている、条項９から２１のいずれか一項に記載の製造材料管理システム５００。
【０１０８】
条項２３．有利には、前記通信システム５２２は更に、再割り当て計画の一環として、前記部品又はサブコンポーネントの製造を変更するよう、前記サードパーティベンダーに指示するように構成されている、条項２２に記載の製造材料管理システム５００。
【０１０９】
条項２４．有利には、前記サードパーティベンダーは、前記部品又は前記サブコンポーネントに関して、製造の拡大、製造の縮小、製造の停止、及び異なる部品又はサブコンポーネントの製造の開始からなる群から選択された作業を実行するように指示される、条項２３に記載の製造材料管理システム５００。
【０１１０】
条項２５．本開示の更なる態様によれば、
１個の部品を含む複数個の部品を備えるオブジェクトの製造に機器を使用することを含む、製造アセンブリラインを操作すること（６０２）、
リソース又は前記部品の損失の結果、オブジェクトの製造が途絶するイベントとして定義される途絶イベントを示す入力のため、コンピュータと通信を行う入力デバイスをコンピュータによって監視すること（６０４）、
前記入力の受信に応答して、継続しうる別のプロジェクトをコンピュータによって計算すること（６０６）、
前記入力の受信に応答して、前記別のプロジェクトに割り当てうる残存リソースをコンピュータによって計算すること（６０８）、
残存リソースを別のプロジェクトにどのように再割り当てするかを定義する、リソース再割り当て計画をコンピュータによって作成すること（６１０）、
コンピュータに接続された通信システムを使用して、再割り当て計画を製造アセンブリラインのマネージャに伝えること（６１２）
を含む製造方法６００がある。
【０１１１】
入出力デバイスすなわちＩ／Ｏデバイスは、直接的に、或いは介在するＩ／Ｏコントローラを通じて、システムに連結されうる。これらのデバイスは、例えば、限定するものではないが、キーボード、タッチスクリーンディスプレイ、及びポインティングデバイスを含みうる。データ処理システムが、介在する民間ネットワーク又は公衆ネットワークを通じて他のデータ処理システム、或いは遠隔のプリンタ又は記憶デバイスに連結可能にするために、種々の通信アダプタもシステムに結合されうる。モデムおよびネットワークアダプタの非限定的な例は、現在利用可能な種類の通信アダプタのうちのごく一部に過ぎない。種々の例示的な実施形態の説明は、例示及び説明を目的として提示されており、網羅的な説明であること、又はこれらの実施形態を開示された形態に限定することを意図しているのではない。当業者には、多くの修正例及び変形例が自明となろう。更に、種々の例示的な実施形態は、それ以外の例示的な実施形態と比較して、異なる特徴を提供しうる。選択された一又は複数の実施形態は、実施形態の原理と実際の応用を最もよく説明するため、及び、他の当業者が、様々な修正例を伴う様々な実施形態の開示内容は想定される特定の用途に適すると理解することを可能にするために、選ばれ、かつ説明されている。
【図１】
2017208078.tif 000002
【図２】
2017208078.tif 000003
【図３】
2017208078.tif 000004
【図４】
2017208078.tif 000005
【図５】
2017208078.tif 000006
【図６】
2017208078.tif 000007
【図７】
2017208078.tif 000008
【外国語明細書】
2017208078000001.pdf
2017208078000002.pdf
2017208078000003.pdf
2017208078000004.pdf