[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP6393508B2 - 分散型制御システム - Google Patents

分散型制御システム Download PDF

Info

Publication number
JP6393508B2
JP6393508B2 JP2014084168A JP2014084168A JP6393508B2 JP 6393508 B2 JP6393508 B2 JP 6393508B2 JP 2014084168 A JP2014084168 A JP 2014084168A JP 2014084168 A JP2014084168 A JP 2014084168A JP 6393508 B2 JP6393508 B2 JP 6393508B2
Authority
JP
Japan
Prior art keywords
communication device
communication
terminal communication
terminal
central
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2014084168A
Other languages
English (en)
Other versions
JP2015204584A (ja
Inventor
高志 三枝
高志 三枝
有坂 寿洋
寿洋 有坂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2014084168A priority Critical patent/JP6393508B2/ja
Priority to DE102015002837.5A priority patent/DE102015002837B4/de
Priority to US14/639,300 priority patent/US9838466B2/en
Publication of JP2015204584A publication Critical patent/JP2015204584A/ja
Application granted granted Critical
Publication of JP6393508B2 publication Critical patent/JP6393508B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D19/00Control of mechanical oscillations, e.g. of amplitude, of frequency, of phase
    • G05D19/02Control of mechanical oscillations, e.g. of amplitude, of frequency, of phase characterised by the use of electric means
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0421Multiprocessor system
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25232DCS, distributed control system, decentralised control unit
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Selective Calling Equipment (AREA)
  • Programmable Controllers (AREA)
  • Small-Scale Networks (AREA)
  • General Engineering & Computer Science (AREA)

Description

本発明は、複数のセンサとアクチュエータを接続し、複数のセンサからの情報に基づいて複数のアクチュエータの制御を実行する分散型制御装置に関する。
近年、産業用装置やFA(Factory Automation)の省配線化を目的として、分散配置されたセンサやアクチュエータをネットワークで接続し、1つのシステムで一括して制御する分散型制御装置が採用されている。
分散型制御システムは、一般的に、全体のシーケンスを統括する中央通信装置と、センサ、アクチュエータの入出力制御を行う複数の端末通信装置から構成される。
また、分散型制御システムでは、これらの中央通信装置と複数の端末通信装置との間にネットワークを構成する。
このネットワークは、マルチドロップやデイジーチェーン等のトポロジで構築されることが一般的である。
ここで、中央通信装置は、ネットワークを介して、中央通信装置が端末通信装置に制御情報を転送し、端末通信装置は、制御情報に従ってセンサ,アクチュエータの入出力制御を実行する。
また、端末通信装置は、センサやアクチュエータから入力される制御情報を、ネットワークを介して中央通信装置に転送する。
このように分散型制御装置は、ネットワークの通信を介して、中央通信装置と、各端末通信装置の間で、制御情報を送受信することで、分散配置されたセンサ、アクチュエータを中央通信装置から一括して制御できる。
一方、産業分野では、多数のセンサ、アクチュエータを用いた制御系の高速化、高精度化等の性能向上が求められている。
このような制御系の性能向上を阻害する要因の1つが、分散型制御装置のネットワークの応答性能であり、ネットワークの応答性能が低いほど、性能向上を大きく阻害するため。ネットワークの応答性能はできる限り小さくすることが望まれる。
しかしながら、分散型制御装置の一般的な特徴として、制御するセンサ、アクチュエータの増加に伴って、ネットワークの応答性能は低下する。
このため、分散型制御装置では、多数のセンサ、アクチュエータの制御に対して、できる限り高い応答性能を維持するために、ネットワークに特殊な通信制御を適用する方法が考えられている。
例えば、このような従来技術として、すべての外部機器が動作準備完了状態であることが確認された段階で同期信号がすべての外部機器に送信することを特徴とする特開2006−209646号公報に記載の技術が開示されている。
特開2006−209646号公報
しかしながら、特許文献1に記載の技術では、通信制御の調整工数や設定工数の増加に対して配慮がなされておらず、多数のセンサと、多数のアクチュエータで構成された制御系に分散型制御装置を適用する際の調整工数や設定工数を低減することが困難である。
そこで、本発明は、多数のセンサと、多数のアクチュエータで構成された制御系に分散型制御装置を適用する際の通信制御の調整や、設定を自動化できる分散型制御装置の提供を課題とする。
また、本発明は、多数のセンサと、多数のアクチュエータで構成された制御系の要求性能を満たすように、通信制御の調整や、設定を自動化するための通信制御装置を提供することを課題とする。
前記課題を解決するため、本発明の構成は、
中央通信装置と、複数の端末通信装置と、中央通信装置に接続され、制御情報の設定、表示を行う表示入力装置と、
少なくとも1つのセンサ、または、少なくとも1つのアクチュエータ、あるいは、少なくとも1つのセンサと、少なくとも1つのアクチュエータの両方が接続される端末通信装置と、
中央通信装置と複数の端末通信装置を通信路により接続し、中央通信装置と複数の端末通信装置との通信経路を複数備えてなるネットワークと、を備える分散型制御システムであって、
中央通信装置は、通信信号制御部と、通信ポートの組を複数個と、中央通信制御部と、通信制御設定演算部と、を備え、
端末通信装置は、前記通信信号制御部と、通信ポートの組を複数個と、端末通信制御部と、通信経路設定部と、制御情報入出力設定部と、制御演算部と、デバイス制御部を備え、
ネットワークは、端末通信装置の少なくとも1つの通信ポートと、中央通信装置の通信ポート、または、他の端末通信装置の通信ポートとの間に伝送路を備え、
中央通信装置は、端末通信装置に接続されるアクチュエータを駆動させることで発生する物理量が、1つあるいは複数の端末通信装置に接続される少なくとも1つのセンサに伝搬した際の物理量の増減の特性である伝達特性に基づいて、端末通信装置の通信制御を設定し、伝達特性の振幅が自身に設定される閾値以下となる場合、前記伝達特性に該当するアクチュエータと、センサを接続する端末通信装置の組が、自動制御処理の実行時に通信しないように、ネットワークを介してそれぞれの端末通信装置に通信制御の方法を設定し、
端末通信装置は、前記自動制御処理の実行時に、中央通信装置の設定された前記通信制御の方法に従って、通信し、
1つあるいは複数の端末通信装置に接続される少なくとも1つのセンサからの信号を入力とし、1つあるいは複数の端末通信装置に接続される少なくとも1つのアクチュエータの駆動を出力とする前記自動制御処理を実行し、前記自動制御処理の入力から出力の間に他の端末通信装置が介在する場合は、ネットワークの通信を用いて前記自動制御処理を実行することを特徴とする。
また、分散型制御システムにおいて、さらに、中央通信装置は、伝達特性取得部を備え、端末通信装置は、伝達特性演算部を備え、端末通信装置は、伝達特性演算部によってアクチュエータと、センサの組から伝達特性を演算し、演算によって得られた伝達特性を中央通信装置に転送し、中央通信装置は、端末通信装置から転送される伝達特性を伝達特性取得部に格納してもよい。
さらに、本発明の分散型制御システム、アクティブ型の制振器の制御装置として適用され、複数の端末通信装置に接続される複数のアクチュエータと、複数のセンサは、制振対象の複数の位置に搭載されることを特徴とする分散型制御システム
また、本発明の散型制御システムの制御方法は、
アクチュエータが接続される端末通信装置のうち、いずれか1つの端末通信装置がアクチュエータを駆動させ、
アクチュエータを駆動させる端末通信装置は、センサが接続される全ての端末通信装置に、ネットワークを介して、アクチュエータへの出力値を周期的に転送し、
センサが接続される全ての端末通信装置は、アクチュエータの駆動と同時に、センサから入力される物理量と、ネットワークを介して転送されるアクチュエータへの出力値と、を用いて伝達特性を演算することを特徴とする。
さらに、本発明の分散型制御システムの制御方法において、
端末通信装置は、自身、または、他の端末通信装置に接続される少なくとも1つのセンサ信号を入力とし、自身、または、他の端末通信装置に接続される少なくとも1つのアクチュエータ駆動を出力とする自動制御処理を実行し、自動制御処理の入力から出力の間に他の端末通信装置が介在する場合は、ネットワークの通信を用いて自動制御処理を実行する。
また、本発明の分散型制御システムの制御方法において、
中央通信装置は、伝達特性の振幅が自身に設定される閾値以下となる場合、前記伝達特性に該当するアクチュエータと、センサを接続する端末通信装置の組が、自動制御処理の実行時に通信しないように、ネットワークを介してそれぞれの端末通信装置に通信制御の方法を設定し、
端末通信装置は、自動制御処理の実行時に、中央通信装置の設定された通信制御の方法に従って、通信を実行する。
さらに、分散型制御システムの制御方法は、
中央通信装置は、端末通信装置の自動制御処理に必要となる通信データ量が最小となるように、自動制御処理を実行する端末通信装置を指定し、ネットワークを介して、指定された端末通信装置に自動制御処理の方法を設定し、
端末通信装置は、中央通信装置より設定された自動制御処理の方法に従って、自動制御処理を実行する。
また、分散型制御システムの制御方法は、
中央通信装置は、端末通信装置の自動制御処理に必要となる通信データ量と、通信経路から算出される通信遅延時間と、
自動制御処理の要求性能から算出される制御入出力に許容される最大の遅れ時間である許容遅延時間と、を比較し、
通信遅延時間の値が許容遅延時間以内となるように、自動制御処理を実行する端末通信装置を指定し、ネットワークを介して、指定された端末通信装置に自動制御処理の方法を設定し、かつ、自動制御処理に該当するアクチュエータと、センサを接続する各端末通信装置に、自動制御処理の実行時における通信経路と、通信周期を設定し、
端末通信装置のうち、中央通信装置より自動制御処理の方法を設定された端末通信装置は、自身に設定された自動制御処理の設定に従って、自動制御処理を実行し、
端末通信装置のうち、中央通信装置より通信経路と、通信周期を設定された端末通信装置は、自身に設定された通信経路と、通信周期に従って、通信制御を実行する。
最後に、本発明の分散型制御システムの制御方法は、
入出力制御装置は、中央通信装置の設定情報を入力し、中央通信装置に転送する入力機能と、
中央通信装置の設定情報、および、中央通信装置に格納される伝達特性と、端末通信装置の設定情報を中央通信装置から取得し、中央通信装置から取得された情報を出力する出力機能を備え、
入力機能と、出力機能は、ソフトウェア上のGUI(グラフィカル・ユーザー・インターフェース)にて実行可能とする。
本発明の主な態様に依れば、分散制御装置は、通信制御の調整や、設定を自動化できるため、多数のセンサと、多数のアクチュエータで構成された制御系への適用時や、センサやアクチュエータの構成数の変更に対して、人手による調整、設定工数を低減できる。
本発明の他の態様に依れば、多数のセンサ、多数のアクチュエータで構成された制御系の要求性能を保証するために必要となり通信制御の調整、設定が容易となる。
本実施形態に係る分散型制御装置を制振器として適用した例を示す図である。 本実施形態に係る分散型制御装置の構成図である。 本実施形態に係る分散型制御装置の処理動作を示すフローチャートである。 本実施形態に係る分散型制御装置の伝達特性の取得動作を示すフローチャートである。 本実施形態に係る分散型制御装置の自動制御処理および通信制御の設定動作を示すフローチャートである。 本実施形態に係る分散型制御装置の自動制御処理および通信制御の設定例を示す図である。 本実施形態に係る表示入力装置の設定画面を示す図である。
次に、本発明を実施するための形態(「実施形態」という)について、適宜図面を参照
しながら詳細に説明する。なお、以下の実施形態では、分散型制御装置をアクティブ型の制振器として適用した例として説明する。また、同じ構成要素が複数ある場合、それぞれを区別して説明する場合には図番の末尾にアルファベット(a、b、・・・)を付加する。特に区別する必要がない場合は、アルファベットを付加せずに説明する。

<実施形態1>
図1は、本実施形態に係る分散型制御装置10を制振器として適用した例を示す図である。
本実施例の分散型制御装置10は、図1(a)に示すとおり、制振対象20をアクティブに制振するための制振器として適用され、分散型制御装置10は、制振対象20に搭載される複数のセンサ130a〜130cと、複数のアクチュエータ131a〜131cと接続され、これらの制御を実行する。
また、分散型制御装置10は、図1(b)に示すとおり、中央通信装置100と、複数の端末通信装置120a〜120fと、ネットワーク150から構成され、複数のセンサ130a〜130cと、複数のアクチュエータ131a〜131cは、複数の端末通信装置120a〜120fにそれぞれ接続される。
ネットワーク150は、中央通信装置100と、端末通信装置120a、120dの間、および、端末通信装置120a〜120fとの間に通信路を備えることで構成される。
図2は、本実施形態に係る分散型制御装置10の構成図である。
中央通信装置100は、通信信号制御部110と、通信ポート140の組を複数個と、中央通信制御部101と、伝達特性取得部102と、通信制御設定演算部103と、を備える。
端末通信装置120は、通信信号制御部110と、通信ポート140の組を複数個と、端末通信制御部121と、通信経路設定部122と、制御情報入出力設定部123と、制御演算部124と、伝達特性演算部125と、デバイス制御部126を備える。
ネットワーク150は、各端末通信装置120の少なくとも1つの通信ポート140と、中央通信装置100の通信ポート140、または、他の端末通信装置120の通信ポート140との間に伝送路を備えることで構成される。
通信信号制御部110は、中央通信装置100と、端末通信装置120、または、端末通信装置120と、他の端末通信装置120との通信において、通信方向を考慮することなく、双方向に通信可能とする機能を有する。
なお、端末通信装置120は、センサ130と、アクチュエータ131を端末通信装置120の1つに対して複数接続される構成としてもよい。
分散型制御装置10の各構成の動作は、以下適宜図面を参照しながら説明する。
次に、分散型制御装置10の処理動作について図3、図4、図5、図6を用いて説明する。
図3は、本実施形態に係る分散型制御装置10の処理動作を示すフローチャートである。
まず、分散型制御装置10は、中央通信装置100と、端末通信装置120a〜120fの動作によって、端末通信装置120a〜120fに接続される各アクチュエータ131a〜131cから、各センサ130a〜130cまでの制振対象20の振動の伝搬特性である伝達特性を取得する(S300)。
ここから、S301の処理について、図4に示すフローチャートを用いて説明する。
図4は、本実施形態に係る分散型制御装置10の伝達特性の取得動作を示すフローチャートである。
まず、中央通信装置100は、伝達特性取得部102の処理によって、アクチュエータ131a〜131cが接続される端末通信装置120b、120d、120fのうち、1つを選択する(S400)。ここでは、端末通信装置120bを選択したものとする。
次に、中央通信装置100の伝達特性取得部102は、選択した端末通信装置120b宛として、アクチュエータ131を用いた制御対象20の加振方法の情報を、中央通信制御部101に転送する。
中央通信制御部101は、転送された加振方法の情報を、通信信号制御110、および、ネットワーク150を介して、端末通信装置120bに送信する。
端末通信装置120bは、中央通信装置100から送信された加振方法の情報を、端末通信制御部121で受信し、端末通信制御部121は、受信した加振方法の情報を制御情報入出力設定部123に転送する。
制御情報入出力設定部123は、転送された加振方法の情報を、伝達特性演算部125に転送し、同時に、端末通信制御部121と、伝達特性演算部125と、がデータを転送可能とするように自身の設定を切り替える。
さらに、制御情報入出力設定部123は、伝達特性演算部125から転送されるアクチュエータ131aの出力値を、センサ130a〜130cが接続される全ての端末通信装置120a、120c、120eに転送するように、自身の設定を切り替える。
伝達特性演算部125は、転送された加振方法に基づき、デバイス制御部126を介してアクチュエータ131aを駆動させ、同時にアクチュエータ131aへの出力値を制御情報入出力設定部123に周期的に転送する(S401)。
ここで、加振方法は、ランダム加振や、スイープ加振などの一般的な加振方法を選択できるものとする。
また、アクチュエータ131aへの出力値を制御情報入出力設定部123に転送する周期は、サンプリング定理から、取得したい伝達特性の最大周波数の2〜4倍以上が望ましい。
S401の処理と同時に、センサ130a〜130cが接続される全ての端末通信装置120a、120c、120eは、同時に処理を実行する。
まず、端末通信装置120a、120c、120eは、端末通信装置120bから送信されるアクチュエータ131aの出力値を端末通信制御部121で受信し、
端末通信制御部121は、受信したアクチュエータ131aの出力値を制御情報入出力設定部123に転送し、
制御情報入出力設定部123は、転送されたアクチュエータ131aの出力値を伝達特性演算部125に転送し、同時に、端末通信制御部121と、伝達特性演算部125と、がデータを転送可能とするように自身の設定を切り替え、
伝達特性演算部125は、転送されたアクチュエータ131aの出力値と、デバイス制御部126を介して取得されるセンサ130の入力値から伝達特性を演算する(S402)。
S401と、S402の処理による端末通信装置301aの加振動作と、端末通信装置301b、301d、301fの伝達特性の演算処理が全て完了した後、アクチュエータ131a〜131cが接続される端末通信装置120b、120d、120fのうち、加振していないアクチュエータ131が存在する場合(S403→Yes)、中央通信装置100の伝達特性取得部102の処理によって、アクチュエータ131a〜131cが接続される端末通信装置120b、120d、120fのうち、加振動作を行っていない端末通信装置120を1つ選択し(例えば、端末通信装置120dを選択)(S404)、S401と、S402の処理を繰り返す。
S403の処理にて、アクチュエータ131a〜131cが接続される端末通信装置120b、120d、120fのうち、加振していないアクチュエータ131が存在しない場合(S403→No)、端末通信装置301b、301d、301fの各々で演算された複数のアクチュエータ131a〜131cからの全ての伝達特性を、達特性演算部125から、制御情報入出力設定部123を介して、中央通信装置100に送信し、
中央通信装置100の伝達特性取得部102は、中央通信制御部101を介して、端末通信装置120b、120d、120fから送信される全ての伝達特性を受信し、受信した伝達特性を自身に格納する(S405)。
ここから、分散型制御装置10の処理動作を、図3に示すフローチャートに戻って、S301からの処理について説明する。
分散型制御装置10の表示入力装置160は、中央通信装置100の伝達特性取得部102に格納された伝達特性を表示し、分散型制御装置10の使用者は、表示入力装置160に表示される伝達特性に基づいて、センサ130a〜130cからの入力をアクチュエータ131a〜131cの出力にフィードバックし、振動を抑制する自動制御処理の制御器を設計する(S301)。
設計された制御器は、表示入力装置160を介して、中央通信装置100の通信制御設定演算部103に格納される。
次に、中央通信装置100は、各端末通信装置120a〜120fの自動制御処理と、通信制御の自動設定を行う(S302)。
ここから、S302の処理について、図5に示すフローチャートと図6に示す設定例を用いて説明する。
図5は、本実施形態に係る分散型制御装置10の自動制御処理と通信制御の設定動作を示すフローチャートである。
分散型制御装置10の使用者は、表示入力装置160に表示される伝達特性に基づいて、自動設定に用いられる伝達特性の振幅の閾値や、自動制御処理の制御帯域である要求性能を、表示入力装置160を介して、通信制御設定演算部103に設定する(S500)。
次に、中央通信装置100の通信制御設定演算部103は、自身格納される全ての伝達特性から、伝達特性の振幅の閾値以下となるものを抽出する(S501)。
S501の処理で抽出された伝達特性の入出力に該当するセンサ130と、アクチュエータ131を接続する端末通信装置120の組の全てに対して、自動制御処理の実行時に、相互の通信を禁止するための通信制御の設定情報を、中央通信制御部101を介して該当する端末通信装置120に送信し、
該当の端末通信装置120は、中央通信装置100から送信される通信制御の設定情報を、端末通信制御部121を介して、制御情報入出力設定部123に転送し、
制御情報入出力設定部123は、転送された通信制御の設定情報に従って、自動制御処理の実行時に、指定の端末通信装置120への通信を禁止する設定を自身に行う(S502)。
次に、中央通信装置100の通信制御設定演算部103は、S502の処理で、通信を禁止されていない端末通信装置120に対して、通信遅延時間がなるべく小さくなるように通信経路と、自動制御処理を実行する端末通信装置120を選択する(S503)。
ここから、S503の具体的な処理の内容を、図6を用いて説明する。
図6は、実施形態に係る分散型制御装置の自動制御処理と通信制御の設定例を示す図である。
まず、相互に通信可能な2つ以上の端末通信装置120の集合を、1つの通信グループ600とし、全ての端末通信装置120を、複数の通信グループ600に分割する。
図6の例では、端末通信装置120a、120b、120c、120fを通信グループ600aに分割し、さらに、端末通信装置120d、120eを通信グループ600bに分割している。
次に、ネットワーク150の通信における通信遅延時間の増加を低減するために、ネットワーク150に伝送される通信データ量が最小となるように、自動制御処理を実行する端末通信装置120を選択する。
具体的には、各通信グループ600に含まれる全ての端末通信装置120に対して、各端末通信装置120に接続される全てのセンサ130、および、全てのアクチュエータ131の入出力に必要となる総データ量を算出し、各通信グループ600内で総データ量が一番多くなる端末通信装置120を、自動制御処理を実行する端末通信装置120として選択する。
図6の例においては、通信グループ600aでは、自動制御処理を実行する端末通信装置120を、端末通信装置120cとして選択し、通信グループ600bでは、自動制御処理を実行する端末通信装置120を、端末通信装置120dとして選択している。
次に、ネットワーク150の通信の際に、端末通信装置120を中継することで増加する通信遅延時間をなるべく小さくするように、各端末通信装置120の通信経路を設定する。
具体的には、端末通信装置120の各通信グループ600に対して、自動制御処理を実行する端末通信装置120から、他の1つの端末通信装置120にたどり着く全ての通信経路のうち、通信経路上で中継する端末通信装置120の数が最も少なくするような通信経路を選択し、これを通信グループ600に含まれる全ての端末通信装置120に対して実行する。
図6の例においては、通信グループ600aでは、通信601aに示す経路が選択され、通信グループ600bでは、通信601bに示す経路が選択される。
以上の処理により、通信制御設定演算部103は、中央通信制御部101を介して、通信グループ600毎に選択された自動制御処理を実行する端末通信装置120に、自動制御処理の演算内容を送信し、
自動制御処理を実行する端末通信装置120は、中央通信装置100から送信される自動制御処理の演算内容を、端末通信制御部121を介して、制御情報入出力設定部123にて受信し、制御情報入出力設定部123は、受信した演算内容を制御演算部124に格納することで、自動制御処理の実行を設定する。
また、同様に通信制御設定演算部103は、中央通信制御部101を介して、端末通信装置120毎に選択された通信経路の設定情報をそれぞれ該当の端末通信装置120に送信し、
各端末通信装置120は、中央通信装置100から送信される通信経路の設定情報を、端末通信制御部121を介して、通信経路設定部122にて受信し、通信経路設定部122に格納することで通信経路を設定する。
ここから、図5に示すフローチャートに戻って、S504からの処理について説明する。
通信制御設定演算部103は、各端末通信装置120に設定した通信経路と、各端末通信装置120の通信データ量から、全ての端末通信装置120の通信遅延時間を算出し、さらに、端末通信装置120の通信グループ600の中で最も大きくなる通信遅延時間を最大遅延時間として、通信グループ600毎に算出する。
通信制御設定演算部103は、最大遅延時間の8〜10倍程度した時間の逆数を制御帯域として、端末通信装置100の通信グループ600毎に算出する(S505)。
なお、最大遅延時間の8〜10倍というのは、制御帯域を算出する際に一般的に知られた倍率であるが、例えば、実験的に妥当な倍率が分かっている場合などは、この数値に限らなくてもよい。
ここから、分散型制御装置10の処理動作を、図3に示すフローチャートに戻って、S303からの処理について説明する。
S302の処理の後、中央通信装置100は、通信制御設定演算部103で算出された全ての制御帯域が、自身に設定された制御帯域の要求性能を満たす場合(S303→Yes)、中央通信制御部101を介して、全ての端末通信装置120a〜120fに自動制御処理の開始指令を送信し、全ての端末通信装置120a〜120fは、それぞれに設定された動作方法に従って、自動制御処理を開始する(S304)。
中央通信装置100は、通信制御設定演算部103で算出された全ての制御帯域が、自身に設定された制御帯域の要求性能を満たさない場合(S303→No)、制御帯域の改善方法を、表示入力装置160を介して提示する(S305)。
このとき、中央通信装置100の通信制御設定演算部103は、制御帯域の改善方法として、要求性能を満たさない通信グループ600の最大遅延時間となる端末通信装置120の組が、通信経路上で経由する他の端末通信装置120を削減するための通信路の追加方法、および、ネットワーク150内の端末通信装置120の配置の変更方法を提示する。
次に、分散型制御装置10の使用者は、表示入力装置160に提示される自動制御処理の制御帯域の改善方法に基づいて、ネットワーク150の通信路の追加や、端末通信装置120の配置の変更、または、制御帯域の要求性能の再設定を行い(S306)、各端末通信装置120の自動制御処理と、通信制御の自動設定を繰り返す(S302)。
以上により、分散型制御装置10は、自身の設定を自動的に実行し、自動制御処理を実行する。
図7は、実施形態に係る表示入力装置160の設定画面700を示す図である。
設定画面700は、通信性能設定表示部701と、通信制御設定表示部702と、通信経路設定表示部703と、制御性能表示部704から構成される。
通信性能設定表示部701は、分散型制御装置10が自動制御処理を実行する際に、自動設定される通信制御に基づいて、各端末通信装置120の通信性能を表示する。
通信制御設定表示部702は、分散型制御装置10が自動制御処理を実行する際に、各端末通信装置120に設定される通信グループ600と、各端末通信装置120の通信経路と、自動制御処理を実行する端末通信装置120を表示する。
通信経路設定表示部703は、分散型制御装置10が自動制御処理を実行する際に、各端末通信装置120の通信経路を設定するために必要となる、伝達特性の振幅の閾値を設定し、設定された閾値によって、各端末通信装置120の経路情報が自動設定される結果を表示する。ここでは、通信経路設定表示部703で設定される伝達特性の振幅の閾値を、定数としたが、その限りではなく、例えば周波数に応じて閾値が増減するような閾値としてもよい。
制御性能表示部704は、分散型制御装置10に接続される各アクチュエータ131から各センサ130までの伝達特性を表示し、通信経路設定表示部703で設定される伝達特性の振幅の閾値と比較した際の大小関係も同時に示す。
本実施形態によれば、分散型制御装置10を、多数のセンサ130と、多数のアクチュエータ131を用いた制振器として適用した場合においても、各端末通信装置120の制御処理の実行時の通信経路や、自動制御処理の設定を自動化できるため、分散型制御装置10の調整、設定工数を低減でき、かつ、制御の要求性能を保証するような分散型制御装置10の調整、設定が可能なため、制振対象20に後付けで制振器を適用することが容易となる。
また、本実施形態では、端末通信装置120で取得された伝達特性より、通信を行う必要がないと判断された端末通信装置120の組では通信を実施しないため、ネットワーク150の通信路のうち、通信が実行されない通信路は削減が可能であるため、本実施形態の分散型制御装置10は、この通信路を削減しても、機能、性能を維持しながら動作可能である。
10 分散型制御装置
20 制振対象
100 中央通信装置
101 中央通信制御部
102 伝達特性取得部
103 通信制御設定演算部
110 通信信号制御部
120、120a〜120f 端末通信装置
121 端末通信制御部
122 通信経路設定部
123 制御情報入出力設定部
124 制御演算部
125 伝達特性演算部
126 デバイス制御部
130、130a〜130c センサ
131、131a〜130c アクチュエータ
140 通信ポート
150 ネットワーク
160 表示入力装置
600、600a、600b 通信グループ
601、601a、601b 通信
700 設定画面
701 通信性能設定表示部
702 通信制御設定表示部
703 通信経路設定表示部
704 制御性能表示部

Claims (7)

  1. 中央通信装置と、複数の端末通信装置と、中央通信装置に接続され、制御情報の設定、表示を行う表示入力装置と、
    少なくとも1つのセンサ、または、少なくとも1つのアクチュエータ、あるいは、少なくとも1つのセンサと、少なくとも1つのアクチュエータの両方が接続される端末通信装置と、
    中央通信装置と複数の端末通信装置を通信路により接続し、中央通信装置と複数の端末通信装置との通信経路を複数備えてなるネットワークと、を備える分散型制御システムであって、
    中央通信装置は、通信信号制御部と、通信ポートの組を複数個と、中央通信制御部と、通信制御設定演算部と、を備え、
    端末通信装置は、前記通信信号制御部と、通信ポートの組を複数個と、端末通信制御部と、通信経路設定部と、制御情報入出力設定部と、制御演算部と、デバイス制御部を備え、
    ネットワークは、端末通信装置の少なくとも1つの通信ポートと、中央通信装置の通信ポート、または、他の端末通信装置の通信ポートとの間に伝送路を備え、
    中央通信装置は、端末通信装置に接続されるアクチュエータを駆動させることで発生する物理量が、1つあるいは複数の端末通信装置に接続される少なくとも1つのセンサに伝搬した際の物理量の増減の特性である伝達特性に基づいて、端末通信装置の通信制御を設定し、伝達特性の振幅が自身に設定される閾値以下となる場合、前記伝達特性に該当するアクチュエータと、センサを接続する端末通信装置の組が、自動制御処理の実行時に通信しないように、ネットワークを介してそれぞれの端末通信装置に通信制御の方法を設定し、
    端末通信装置は、前記自動制御処理の実行時に、中央通信装置の設定された前記通信制御の方法に従って、通信し、
    1つあるいは複数の端末通信装置に接続される少なくとも1つのセンサからの信号を入力とし、1つあるいは複数の端末通信装置に接続される少なくとも1つのアクチュエータの駆動を出力とする前記自動制御処理を実行し、前記自動制御処理の入力から出力の間に他の端末通信装置が介在する場合は、ネットワークの通信を用いて前記自動制御処理を実行することを特徴とする分散型制御システム
  2. 請求項1に記載された分散型制御システムにおいて、さらに、
    中央通信装置は、伝達特性取得部を備え、
    端末通信装置は、伝達特性演算部を備え、
    端末通信装置は、伝達特性演算部によってアクチュエータと、センサの組から伝達特性を演算し、演算によって得られた伝達特性を中央通信装置に転送し、
    中央通信装置は、端末通信装置から転送される伝達特性を伝達特性取得部に格納することを特徴とする分散型制御システム
  3. 請求項2に記載された分散型制御システムにおいて、
    アクチュエータが接続される端末通信装置のうち、いずれか1つの端末通信装置がアクチュエータを駆動させ、
    アクチュエータを駆動させる端末通信装置は、センサが接続される全ての端末通信装置に、ネットワークを介して、アクチュエータへの出力値を周期的に転送し、
    センサが接続される全ての端末通信装置は、アクチュエータの駆動と同時に、センサから入力される物理量と、ネットワークを介して転送されるアクチュエータへの出力値と、を用いて伝達特性を演算することを特徴とする分散型制御システム
  4. 請求項1に記載された分散型制御システムにおいて、
    中央通信装置は、端末通信装置の前記自動制御処理に必要となる通信データ量が最小となるように、前記自動制御処理を実行する端末通信装置を指定し、ネットワークを介して、指定された端末通信装置に前記自動制御処理の方法を設定し、
    端末通信装置は、中央通信装置より設定された前記自動制御処理の方法に従って、前記自動制御処理を実行することを特徴とする分散型制御システム
  5. 請求項1に記載された分散型制御システムにおいて、
    中央通信装置は、端末通信装置の前記自動制御処理に必要となる通信データ量と、通信経路から算出される通信遅延時間と、
    前記自動制御処理の要求性能から算出される制御入出力に許容される最大の遅れ時間である許容遅延時間と、を比較し、
    通信遅延時間の値が許容遅延時間以内となるように、前記自動制御処理を実行する端末通信装置を指定し、ネットワークを介して、指定された端末通信装置に前記自動制御処理の方法を設定し、かつ、前記自動制御処理に該当するアクチュエータと、センサを接続する各端末通信装置に、前記自動制御処理の実行時における通信経路と、通信周期を設定し、
    端末通信装置のうち、中央通信装置より前記自動制御処理の方法を設定された端末通信装置は、自身に設定された前記自動制御処理の設定に従って、前記自動制御処理を実行し、
    端末通信装置のうち、中央通信装置より通信経路と、通信周期を設定された端末通信装置は、自身に設定された通信経路と、通信周期に従って、通信制御を実行することを特徴とする分散型制御システム
  6. 請求項1乃至5のいずれかに記載された分散型制御システムにおいて、
    表示入力装置は、中央通信装置の設定情報を入力し、中央通信装置に転送する入力機能と、
    中央通信装置の設定情報、および、中央通信装置に格納される伝達特性と、端末通信装置の設定情報を中央通信装置から取得し、中央通信装置から取得された情報を出力する出力機能を備え、
    入力機能と出力機能は、ソフトウェア上で制御情報の表示および設定する機能であることを特徴とする分散型制御システム
  7. 請求項1乃至6のいずれかに記載された分散型制御システムにおいて、
    分散型制御システムは、アクティブ型の制振器の制御システムとして適用され、
    複数の端末通信装置に接続される複数のアクチュエータと、複数のセンサは、制振対象の複数の位置に搭載されることを特徴とする分散型制御システム
JP2014084168A 2014-04-16 2014-04-16 分散型制御システム Active JP6393508B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2014084168A JP6393508B2 (ja) 2014-04-16 2014-04-16 分散型制御システム
DE102015002837.5A DE102015002837B4 (de) 2014-04-16 2015-03-05 Verteiltes Steuerungssystem
US14/639,300 US9838466B2 (en) 2014-04-16 2015-03-05 Distributed control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014084168A JP6393508B2 (ja) 2014-04-16 2014-04-16 分散型制御システム

Publications (2)

Publication Number Publication Date
JP2015204584A JP2015204584A (ja) 2015-11-16
JP6393508B2 true JP6393508B2 (ja) 2018-09-19

Family

ID=54249991

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014084168A Active JP6393508B2 (ja) 2014-04-16 2014-04-16 分散型制御システム

Country Status (3)

Country Link
US (1) US9838466B2 (ja)
JP (1) JP6393508B2 (ja)
DE (1) DE102015002837B4 (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11159618B2 (en) * 2014-07-25 2021-10-26 Hewlett Packard Enterprise Development Lp Software-defined sensing
RU2623791C1 (ru) * 2016-01-25 2017-06-29 Петр Юрьевич Стародубцев Способ определения оптимальной периодичности контроля состояния процессов
CN106131331B (zh) * 2016-07-01 2019-07-09 诚迈科技(南京)股份有限公司 一种对多个智能设备进行统一控制的方法、设备和系统
US10311009B2 (en) * 2016-10-24 2019-06-04 Fisher-Rosemount Systems, Inc. Apparatus and methods for communicatively coupling field devices to controllers in a process control system using a distributed marshaling architecture
JP6994329B2 (ja) * 2017-09-11 2022-01-14 Koa株式会社 多連式センサ
RU2659374C1 (ru) * 2017-10-24 2018-06-29 Вадим Викторович Алашеев Способ определения оптимальной периодичности контроля состояния технических средств и систем при минимальном времени получения результата

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7024257B2 (en) * 2001-02-09 2006-04-04 Motion Engineering, Inc. System for motion control, method of using the system for motion control, and computer-readable instructions for use with the system for motion control
US7146231B2 (en) * 2002-10-22 2006-12-05 Fisher-Rosemount Systems, Inc.. Smart process modules and objects in process plants
US6978194B2 (en) * 2003-01-31 2005-12-20 Siemens Building Technologies, Inc. Field panel event logging in a building control system
US7496041B2 (en) * 2003-02-28 2009-02-24 Fisher-Rosemount Systems, Inc. High speed auto-tuning loop
US7729789B2 (en) * 2004-05-04 2010-06-01 Fisher-Rosemount Systems, Inc. Process plant monitoring based on multivariate statistical analysis and on-line process simulation
JP2006209646A (ja) 2005-01-31 2006-08-10 Toyota Motor Corp 分散制御システム
JP4787578B2 (ja) * 2005-09-16 2011-10-05 日本電気株式会社 センサネットワークシステム、センサノード、センサ情報収集装置、事象観測方法、およびプログラム
JP2009209646A (ja) 2008-03-06 2009-09-17 Yamashita System Zosaku:Kk 既存木造家屋の耐震補強工法及び耐震補強構造
WO2009155483A1 (en) * 2008-06-20 2009-12-23 Invensys Systems, Inc. Systems and methods for immersive interaction with actual and/or simulated facilities for process, environmental and industrial control
JP5075762B2 (ja) * 2008-08-25 2012-11-21 日立Geニュークリア・エナジー株式会社 センサノード及びセンサネットワークシステム
US8442766B2 (en) * 2008-10-02 2013-05-14 Certusview Technologies, Llc Marking apparatus having enhanced features for underground facility marking operations, and associated methods and systems
JP5923856B2 (ja) * 2011-02-08 2016-05-25 日本電気株式会社 センサネットワーク制御装置および制御方法
JP5565431B2 (ja) * 2012-04-18 2014-08-06 横河電機株式会社 制御装置及び制御システム
JP5890521B2 (ja) * 2012-06-07 2016-03-22 株式会社日立製作所 モーションコントローラ装置と同装置における通信方法
AR095272A1 (es) * 2013-03-14 2015-09-30 Fisher Controls Int Llc Pronóstico de válvula en función de análisis de laboratorio

Also Published As

Publication number Publication date
US9838466B2 (en) 2017-12-05
US20150301512A1 (en) 2015-10-22
DE102015002837A1 (de) 2015-10-22
JP2015204584A (ja) 2015-11-16
DE102015002837B4 (de) 2020-09-03

Similar Documents

Publication Publication Date Title
JP6393508B2 (ja) 分散型制御システム
CN107547379B (zh) 软件定义网络中生成路由控制动作的方法和相关设备
CN105229973B (zh) 网络的构成以及动作的可视化系统
EP3186932B1 (en) Path selection in hybrid networks
US9843506B2 (en) Distributed control system and control method thereof
JP6454015B2 (ja) ロボットの制御データセットの調節システム
US20160344653A1 (en) Control system, development support apparatus, controller, and control method
JP6904369B2 (ja) 制御装置、制御方法、及びプログラム
WO2024001267A1 (zh) 无人机飞行航线更新规划的方法、装置、设备及存储介质
JP2015164245A (ja) フロー経路変更計算装置、フロー経路変更計算システムおよびフロートラヒック量計算装置
JP2011166581A (ja) フィールドネットワークシステム
JP5864032B1 (ja) プログラマブルロジックコントローラ
US10291549B2 (en) Parameter determination apparatus, parameter determination method and program
JP6879527B2 (ja) 制御方法、及び、通信システム
JP2009206863A (ja) レイヤ2スイッチシステム及びレイヤ2スイッチ
WO2017073661A1 (ja) ネットワーク管理装置、ネットワーク管理方法、ネットワーク管理システム、および、プログラム
US20170310590A1 (en) Wireless mesh network analysis and configuration
JP6939665B2 (ja) ネットワークシステム
WO2016177039A1 (zh) 隧道的调整方法及装置
JP2007073008A (ja) 位置決め装置
JPWO2014155701A1 (ja) シーケンサシステムおよびアドレス設定方法
KR102136184B1 (ko) 통신 제어 장치
CA2769910C (en) System and method for deterministic i/o with ethernet based industrial networks
JP4823093B2 (ja) ディジタル制御システムおよびその運用方法
KR102518390B1 (ko) 소프트웨어 정의 네트워크 기반 서비스 기능 체인의 백업 서비스 기능 선택 장치 및 방법

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20170110

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20170112

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170117

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171113

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171128

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180213

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180413

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180731

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180827

R150 Certificate of patent or registration of utility model

Ref document number: 6393508

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150