JP2003518459A - How to configure an intelligent control system for power distribution. - Google Patents
How to configure an intelligent control system for power distribution.Info
- Publication number
- JP2003518459A JP2003518459A JP2001537837A JP2001537837A JP2003518459A JP 2003518459 A JP2003518459 A JP 2003518459A JP 2001537837 A JP2001537837 A JP 2001537837A JP 2001537837 A JP2001537837 A JP 2001537837A JP 2003518459 A JP2003518459 A JP 2003518459A
- Authority
- JP
- Japan
- Prior art keywords
- node
- configuration
- function
- power distribution
- nodes
- 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.)
- Pending
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/03—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for
- B60R16/0315—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for using multiplexing techniques
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J1/00—Circuit arrangements for dc mains or dc distribution networks
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J2310/00—The network for supplying or distributing electric power characterised by its spatial reach or by the load
- H02J2310/40—The network being an on-board power network, i.e. within a vehicle
- H02J2310/46—The network being an on-board power network, i.e. within a vehicle for ICE-powered road vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Stored Programmes (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
- Automobile Manufacture Line, Endless Track Vehicle, Trailer (AREA)
Abstract
(57)【要約】 本発明は配電用のインテリジェント制御システムをコンフィギュレーションする方法に関する。本システムは相互に通信する複数のノードを具え、これらのノードには制御デバイス及び/又は被制御デバイス(1.1,2)を接続することができる。これらのノード(1)はノードソフトウエアとノードコンフィギュレーションを含む。ノードコンフィギュレーションはノードソフトウエアにより制御されるファンクションを識別して各ノード(1)に接続されたデバイス(2)により要求されるファンクションをマッチングさせる。コンフィギュレーションエディタ(8)を使用して、プリセットファンクションを入力データとして用いてシステムコンフィギュレーション(9)を設計する。プリセットオーダコードに基づいて、システムコンフィギュレーション(9)をサーチしてモード固有コンフィギュレーションデータを選択し、このデータをシステム内の各ノードノードメモリにロードする。自動車用の配電システムでは、たとえば、国固有及びモデル固有コンフィギュレーションを共通ファンクションファイルから設計することができ、且つ完成コンフィギュレーションをオーダコードに基づいて選択することができる。 SUMMARY The present invention relates to a method for configuring an intelligent control system for power distribution. The system comprises a plurality of nodes communicating with each other, to which control devices and / or controlled devices (1.1,2) can be connected. These nodes (1) include node software and node configuration. The node configuration identifies the functions controlled by the node software and matches the functions required by the devices (2) connected to each node (1). Using the configuration editor (8), a system configuration (9) is designed using preset functions as input data. Based on the preset order code, the system configuration (9) is searched to select mode-specific configuration data, and this data is loaded into each node memory in the system. In an automotive power distribution system, for example, country-specific and model-specific configurations can be designed from a common function file, and the finished configuration can be selected based on order codes.
Description
【0001】
(技術分野)
本発明は、複数の相互通信するノードを具え、これらのノードには制御デバイ
ス及び/又は被制御デバイスを接続することができ、且つこれらのノードはノー
ドソフトウエアと、該ノードソフトウエアにより制御されるファンクションを識
別して各ノードに接続されたデバイスにより要求されるファンクションをマッチ
ングさせるノードコンフィギュレーションとを含む配電用インテリジェント制御
システムをコンフィギュレーション(構成,設定)する方法に関するものである。TECHNICAL FIELD The present invention comprises a plurality of intercommunicating nodes to which a control device and / or a controlled device can be connected, and which nodes are associated with node software. And a node configuration for identifying functions controlled by the node software and matching functions required by devices connected to each node, and a method for configuring an intelligent control system for power distribution. It is a thing.
【0002】
(背景技術)
例えば、自動車配線用の配電制御システムは、制御すべきデバイスに接続され
る多数の制御ユニット又はノードを具える。これらの制御ユニット又はノードは
、例えば、その接続ピンによりケーブルと直結されるインテリジェント制御ユニ
ットとすることができる。各制御ユニットには種々のファンクションがある。こ
のタイプのシステムの問題は、容易にコンフィギュレーション及びメインテナン
スし得るように設計するのが難しい点にある。BACKGROUND ART For example, a power distribution control system for motor vehicle wiring comprises a number of control units or nodes connected to a device to be controlled. These control units or nodes can be, for example, intelligent control units directly connected to the cable by their connecting pins. Each control unit has various functions. The problem with this type of system is that it is difficult to design for easy configuration and maintenance.
【0003】
この問題を解消するために、例えば各制御ユニットをハードウエア的にもソフ
トウエア的にも個別に設計するなどの試みがなされている。この解決方法は、こ
れらの制御ユニットを異なる主体として取り扱う必要があるので、そのコンフィ
ギュレーション及びメインテナンスに関して不便である。更に、この既知の解決
方法は、バージョンのコンパチビリティを保証するために、制御ユニットのサブ
コントラクタに、自動車製造メーカにより供給される特別のハードウエアへのア
クセスを付与して自動車製造メーカのバージョン管理システムとの通信を設定す
る必要がある。In order to solve this problem, for example, attempts have been made to individually design each control unit both in terms of hardware and software. This solution is inconvenient with respect to its configuration and maintenance, since it is necessary to treat these control units as different entities. Furthermore, this known solution provides the vehicle manufacturer's version control by providing the control unit sub-contractor with access to the special hardware supplied by the vehicle manufacturer in order to ensure version compatibility. You need to set up communication with the system.
【0004】
(発明の開示)
本発明の目的は、上述の問題を克服し得るコンフィギュレーション方法を提供
するために、コンフィギュレーションの組み立てをライブラリによりサポートし
、これにより、例えば自動車生産において、1度設計したコンフィギュレーショ
ンベース又はテンプレートから国固有及びモデル固有のコンフィギュレーション
(country-and model-specific configurations)をオーダ(注文)コードに基づい
て自動的に構成することができ、また変更や付加が必要とされる場合には、これ
らの変更や付加を事前設計コンフィギュレーションテンプレートに容易に加える
ことができるようにすることにある。DISCLOSURE OF THE INVENTION An object of the present invention is to provide a configuration method by a library so as to provide a configuration method capable of overcoming the above-mentioned problems, and thereby, for example, in automobile production, once. Country-specific and model-specific configurations from designed configuration bases or templates
(country-and model-specific configurations) can be automatically configured based on the order code, and if changes or additions are required, these changes and additions can be pre-designed configuration It's about making it easy to add to templates.
【0005】
この目的は、請求項1又は5に記載された特徴に基づいて達成される。従属請
求項は本発明の好適実施例を記載している。This object is achieved based on the features of claim 1 or 5. The dependent claims describe preferred embodiments of the invention.
【0006】
本発明の方法は、本願人に係わる国際特許出願WO99/25585およびWO99/255
86に開示されているタイプの電流分配システムに対し使用するのが特に有用であ
る。これらの従来既知のシステムは標準ノードソフトウエアと、該ノードソフト
ウエアにより制御されるファンクションを識別し得る別個にロード可能なノード
コンフィギュレーションとを含んでいる。The method of the present invention is described in international patent applications WO99 / 25585 and WO99 / 255 relating to the present applicant.
It is particularly useful for use with current distribution systems of the type disclosed in 86. These previously known systems include standard node software and separately loadable node configurations that can identify the functions controlled by the node software.
【0007】
(発明を実施するための最良の形態)
本発明を図面を参照してさらに詳細に説明する。
本発明の方法を更に詳細に説明する前に、本発明を説明するための概念的定義
について述べる。
オペレーションは主体(エンティティ)であって、1以上のファンクションか
らなる。この主体の包含はシステムコンフィギュレーションの決定においてオプ
ションである。オペレーションの例には、自動車方向指示信号、フロントガラス
ワイパー、バス内の停車信号ボタンがある。BEST MODE FOR CARRYING OUT THE INVENTION The present invention will be described in more detail with reference to the drawings. Before describing the method of the present invention in further detail, a conceptual definition for explaining the present invention will be described. An operation is an entity and consists of one or more functions. Inclusion of this subject is optional in determining the system configuration. Examples of operations are vehicle turn signals, windshield wipers, stop signal buttons on buses.
【0008】
ファンクションは不可分の論理的主体であり、単一制御フィーチャに付随する
。ファンクションは1以上の入力値を使用し、ノードソフトウエアはこのファン
クションによってこれらの入力値から1以上の出力値を計算する。これらの値は
共通ノードに接続されたデバイスから、あるいはグリッドを介して他のノードか
ら得ることができる。例えば、オペレーション「バス方向指示器」は次のファン
クション:右前方向指示器、左前方向指示器、右後方向指示器、左後指示器:に
より構成することができる。Functions are indivisible logical entities and are associated with a single control feature. The function uses one or more input values, and the node software calculates one or more output values from these input values by this function. These values can be obtained from the devices connected to the common node or from other nodes via the grid. For example, the operation "bus direction indicator" can be composed of the following functions: right front direction indicator, left front direction indicator, right rear direction indicator, left rear direction indicator :.
【0009】
オプションはオペレーションと関連する選択性に関連する。構成者はオペレー
ションと関連するオプションのうちの所望の1つを選択することができる。選択
オプションに基づいて、オペレーションは一組の追加のオプションを採用する。
これらのオプションは完全に任意とすることができ、さもなければ複数の代替物
から1つを選択する必要がある。オペレーション「バス方向指示器」は次のオプ
ション:サイド方向指示器(オプション)、標準設計のリア方向指示器/ダブル
設計のリア方向指示器(常にどちらか選択しなければならない):を含む。The options relate to the selectivity associated with the operation. The configurator can select the desired one of the options associated with the operation. Based on the selection options, the operation adopts a set of additional options.
These options can be completely optional, otherwise one must be selected from multiple alternatives. The operation “Bus Directional Indicator” includes the following options: Side Directional Indicator (optional), Standard Design Rear Directional Indicator / Double Designed Rear Directional Indicator (must always choose one).
【0010】
ノードは物理的なハードウエアユニットであって、ノードソフトウエアとノー
ドコンフィギュレーションを含み、所定数の制御デバイス及び/又は被制御デバ
イスと接続されている。例えば、自動車の配電システムに使用されるノードは、
入力接続、出力接続、及びケーブルの電線及びデータ線への接続が設けられたイ
ンテリジェント制御ユニットである。A node is a physical hardware unit that includes node software and node configuration, and is connected to a predetermined number of control devices and / or controlled devices. For example, the nodes used in a vehicle power distribution system are
It is an intelligent control unit provided with an input connection, an output connection, and a connection of cables to electric wires and data lines.
【0011】
制御システムは任意の数の相互通信するノード1からなる。各ノード1は本発
明に従って構成し得る配電用制御システムを構成する所定のハードウエアコンフ
ィギュレーションを制御する共通タスクを有する。The control system consists of any number of intercommunicating nodes 1. Each node 1 has a common task of controlling a predetermined hardware configuration that constitutes a power distribution control system that can be configured according to the present invention.
【0012】
ノードソフトウエアは標準ソフトウエアであり、各ノード1に含まれ、このソ
フトウエアは、ノードコンフィギュレーションに基づいて、ノードのフィーチャ
をノードに接続された所定のデバイス2、1.1に適応させることができる。1つ
以上のこれらのデバイスをノード入力接続1.2及び/又は出力接続2.2に接続する
ことができる。The node software is standard software, included in each node 1, which adapts the features of the node to a given device 2, 1.1 connected to the node, based on the node configuration. be able to. One or more of these devices can be connected to the node input connection 1.2 and / or the output connection 2.2.
【0013】
入力及び出力はノードのデータストリームに対する方向を示す。これらの定義
は、独立に使用する代わりに、次のコンセプト:ピン、接続、デバイス、ドライ
バ、値:と関連して使用する。Inputs and outputs indicate the direction of the node with respect to the data stream. Instead of using these definitions independently, they are used in connection with the following concepts: pins, connections, devices, drivers, values :.
【0014】
ピンはノード1内の物理的なピンであり、接続を経て往来するデータをノード
ソフトウエアに供給することができる。接続はノード入力接続1.2とすることが
でき、或はケーブル3内の共通データバスへのノード1の接続とすることができ
る。Pins are physical pins within node 1 that are capable of supplying node software with data coming in and going through a connection. The connection can be a node input connection 1.2, or it can be a connection of node 1 to a common data bus in cable 3.
【0015】
デバイスは制御される又は制御用の物理的システム主体であり、ノード1に1
以上の接続2.2、1.2を経て結合することができる。A device is a physical system entity to be controlled or for control, and one node 1
Can be connected via the above connections 2.2, 1.2.
【0016】
ドライバはノードソフトウエアの一部であり、ピンに対して値を書き込む、或
いはピンから値を読み取ることができる。ノードソフトウエアはドライバ記述子
に定義されたドライバパラメータに従ってドライバを使用する。The driver is part of the node software and can write a value to or read a value from a pin. The node software uses the driver according to the driver parameters defined in the driver descriptor.
【0017】
値は論理データ単位であり、ファンクションによりその計算に使用される。入
力値及び出力値は付加ノードシステムとの通信に使用される。A value is a logical data unit and is used by a function in its calculation. The input value and the output value are used for communication with the additional node system.
【0018】
コンフィギュレーションはプロセスであり、その結果はシステムコンフィギュ
レーションになる。このプロセスは図2を参照して後に詳細に説明する。Configuration is a process and the result is a system configuration. This process will be described in detail later with reference to FIG.
【0019】
システムコンフィギュレーションは主体であり、コンフィギュレーションデー
タとシステム内の全てのノードに対する依存性を含む。The system configuration is the principal and contains the configuration data and dependencies on all nodes in the system.
【0020】
ノードコンフィギュレーションは単一ノードに対するコンフィギュレーション
データを含み、このデータはノードで実行すべきファンクション及びこれに使用
する値並びに必要なドライバ記述子を含む。ノードコンフィギュレーションに基
づいて、ノードソフトウエアは、どのピンを使用し、どのようにそれから値を読
み取るか、或はどのようにそれに値を供給するかを決定することができる。The node configuration contains configuration data for a single node, which data includes the function to be executed in the node and the values used for it as well as the required driver descriptors. Based on the node configuration, node software can determine which pin to use, how to read a value from it, or how to supply a value to it.
【0021】
コンフィギュレーションファイルは、単一ノードのノードコンフィギュレーシ
ョンがストアされるファイルであって、ノード1のフラッシュメモリにロードす
ることができる。The configuration file is a file in which the node configuration of a single node is stored and can be loaded in the flash memory of the node 1.
【0022】
パラメータは属性であり、オペレーションのファンクションまたはドライバに
影響を与える。ファンクションパラメータはシステムコンフィギュレーションを
決定するプロセス中に決定される。ファンクションはドライビングが続いている
間にパラメータに対して新しい値を計算することができる。ファンクションパラ
メータの一例は、フロントガラスワイパーの洗浄中に実行されるストローク数で
ある。ドライバパラメータの一例は、被制御デバイス2の供給電流である。Parameters are attributes that affect the function or driver of an operation. The function parameters are determined during the process of determining the system configuration. The function can calculate new values for the parameters while driving continues. One example of a function parameter is the number of strokes performed while cleaning the windshield wiper. An example of the driver parameter is the supply current of the controlled device 2.
【0023】
ドライバ記述子はノードコンフィギュレーションのセグメントであり、所定の
状況における所定のドライバの使い方を決定する。ドライバ記述子はドライバの
パラメータに対するデフォルト値を含む。A driver descriptor is a segment of a node configuration that determines how to use a given driver in a given situation. The driver descriptor contains default values for driver parameters.
【0024】
ファンクション記述子はノードコンフィギュレーションのセグメントであり、
単一ファンクションのビヘビアを決定する。A function descriptor is a segment of node configuration,
Determine a single function behavior.
【0025】
オーダコードはセレクタであり、個々のソケットコンフィギュレーション毎に
、システムコンフィギュレーションから、前記セレクタに割り当てられたファン
クションのサブセットを選択する。ソケットコンフィギュレーションは任意の数
のオーダコードに対して発生させることができる。The order code is a selector, and selects a subset of the functions assigned to the selector from the system configuration for each socket configuration. Socket configurations can be generated for any number of order codes.
【0026】
図1はノードまたはソケット1のデータストリームを示す全体図である。所要
数のソケット1に入力デバイス1.1が設けられる。この入力デバイス1.1はソケッ
ト1の入力接続1.2を経てソケットの入力ピン1.3と結合される。入力ドライバ1.
4により入力ピン1.3から読み取られた入力値はファンクション1.6に対する計算
の基礎を構成する。オペレーション2.1に含まれるファンクション1.6の実行の結
果として、ファンクション1.6は出力値1.7を有し、この出力値が出力ドライバ1.
8によりソケットの出力ピン1.9に書き込まれ、この出力ピンから出力値1.7は出
力接続2.2を経て出力デバイス2へ進み、出力デバイス2がそのサービスを出力
値1.7に基づいて調整する。FIG. 1 is an overall view showing a data stream of a node or socket 1. An input device 1.1 is provided in the required number of sockets 1. This input device 1.1 is combined with the input pin 1.3 of the socket via the input connection 1.2 of the socket 1. Input driver 1.
The input value read from input pin 1.3 by 4 forms the basis of the calculation for function 1.6. As a result of the execution of function 1.6 contained in operation 2.1, function 1.6 has an output value of 1.7, which output value is output driver 1.
By 8 it is written to the output pin 1.9 of the socket, from which the output value 1.7 goes via the output connection 2.2 to the output device 2, which adjusts its service based on the output value 1.7.
【0027】
全配電システムのシステムコンフィギュレーションに対するドライバ、値及び
ファンクションのコンフィギュレーションは次のように実行される。Configuration of drivers, values and functions for the system configuration of the entire power distribution system is performed as follows.
【0028】
図2に示すドライバエディタ4を用いて、ノードソフトウエアに含まれるコン
ポーネントであって、種々のドライバについて、ファンクションによりその計算
で使用される値(即ち論理単位)をノード1の出力ピンに書き込む、或はノード
の入力ピン及び出力ピンから値を読み取ることができるコンポーネントを定義し
て、このような値をファンクションから呼び出すことができるようにする。種々
のドライバはドライバライブラリ5に格納され、このライブラリがファンクショ
ンエディタ6の入力として使用される。By using the driver editor 4 shown in FIG. 2, the values (that is, the logical units), which are components included in the node software and used by the function for various drivers, are output pin of the node 1. Define a component that can write to or read values from the input and output pins of a node so that such values can be called from a function. The various drivers are stored in the driver library 5, which is used as an input to the function editor 6.
【0029】
ドライバの定義後における、コンフィギュアリングプロセスの本質的セグメン
トは1つ以上の配電システムにより要求されるオペレーション2.1及びファンク
ション1.6を定義することにあり、これらの各ファンクションは制御デバイス又
は被制御デバイスの単一制御フィーチャをサービスする。種々のファンクション
の定義後に、ファンクションエディタ6は各ファンクションに対する情報記述を
設計し、ファンクションライブラリ7に格納する。After defining the driver, the essential segment of the configuring process is to define operation 2.1 and function 1.6 required by one or more power distribution systems, each of these functions being a control device or a controlled device. Serves a single control feature of the device. After defining the various functions, the function editor 6 designs the information description for each function and stores it in the function library 7.
【0030】
単一ファンクション1.6の情報記述はファンクション1.6により実行される計算
、このファンクションにより使用される入力値1.5及び出力値1.7に関する情報、
及び入力値1.5及び出力値1.7の読み取り及び書き込みに使用し得るオプションの
制御デバイス1.1及び被制御デバイス2に関する情報の記述と、これらのデバイ
ス1.1、2により要求されるドライバ記述子を含む。The information description of a single function 1.6 is the calculation performed by the function 1.6, information about the input value 1.5 and the output value 1.7 used by this function,
And a description of the information about the optional control device 1.1 and the controlled device 2 that can be used for reading and writing the input value 1.5 and the output value 1.7 and the driver descriptors required by these devices 1.1, 2.
【0031】
次に、コンフィギュレーションエディタ8を用いてシステムコンフィギュレー
ションを設計する。このコンフィギュレーションは各別の制御システムに対する
システムコンフィギュレーション或は複数の各別の制御システムに共通のシステ
ムコンフィギュレーションとすることができる。システムコンフィギュレーショ
ンは1つのシステム(又は複数のシステム)内の全ノードに対するコンフィギュレ
ーションデータと、その相互依存性を含む。システムコンフィギュレーションを
設計するとき、ファンクションライブラリ7内に存在するファンクションの情報
記述をコンフィギュレーションエディタ8の入力情報として使用する。Next, the system configuration is designed using the configuration editor 8. This configuration can be a system configuration for each separate control system or a system configuration common to multiple separate control systems. The system configuration includes configuration data for all nodes in a system (or multiple systems) and their interdependencies. When designing the system configuration, the information description of the function existing in the function library 7 is used as the input information of the configuration editor 8.
【0032】
コンフィギュレーションエディタ8は、システムコンフィギュレーションに含
まれるファンクション1.6を共同で定義するシステムのためのオペレーション2.1
及びオペレーションのためのオプション、ファンクション1.6により使用され
るファンクションパラメータ及びファンクション1.6によりオペレートされる
制御デバイス及び被制御デバイス1.1、2の記入及び選択に使用されるとともに
、ノード1の入力ピン1.3及び出力ピン1.9への入力及び出力デバイスの入力接続
1.2及び出力接続2.2の割り当てに使用される。更に定義したオプションオーダコ
ード12と、各オーダコードにより制御される選択がある。The configuration editor 8 is an operation 2.1 for the system that jointly defines the function 1.6 contained in the system configuration.
And options for operation, function parameters used by function 1.6 and used to fill and select control and controlled devices 1.1, 2 operated by function 1.6 and input pin of node 1. Input connection to 1.3 and output pin 1.9 and input connection of output device
Used to assign 1.2 and output connection 2.2. There are further defined option order codes 12 and selections controlled by each order code.
【0033】
得られたシステムコンフィギュレーションはシステムコンフィギュレーション
ファイル9にストアする。The obtained system configuration is stored in the system configuration file 9.
【0034】
1つ以上の配電システムに対して上述の処理ステップを実行後、類似のシステ
ムのコンフィギュレーション中のときは前記ステップを繰り返す必要はない。そ
の代わりに、トランスレータ10を用いてシステムコンフィギュレーションファ
イル9からプリセットオーダコード12に基づいてノード固有コンフィギュレー
ションデータをコンパイルし、このデータをノードコンフィギュレーションファ
イル11にストアし、これからシステム内の個々のノード1のメモリにノード固
有コンフィギュレーションデータをロードする。これらのノードにインデックス
番号を付けて、設計段階IIにおいて早くも定義されたオペレーション及びデバイ
スを、生産段階IIIにおいてオーダコードの要求に応じて所定のノードに割り当
てることができるようにする必要がある。After performing the above process steps for one or more power distribution systems, it is not necessary to repeat the steps when configuring similar systems. Instead, the translator 10 is used to compile the node-specific configuration data from the system configuration file 9 based on the preset order code 12, and this data is stored in the node configuration file 11 from which individual nodes in the system can be stored. 1. Load node-specific configuration data into memory 1. These nodes should be indexed so that the operations and devices already defined in Design Phase II can be assigned to given nodes in Production Phase III as required by the order code.
【0035】
システムコンフィギュレーションは始めてコンフィギュレーションエディタ8
により生成されたので、その機能性に対する検査をシミュレーション14により
実行し、例えば種々の動作状態における自動車機能をシミュレーションすること
ができる。シミュレーションがシステムコンフィギュレーションに欠陥又は不備
を検出する場合、コンフィギュレーションエディタ8は訂正処理に供される。System configuration is the first configuration editor 8
Since it has been generated by, a test for its functionality can be carried out by the simulation 14, for example simulating vehicle functions in various operating conditions. If the simulation detects a defect or deficiency in the system configuration, the configuration editor 8 is subjected to correction processing.
【0036】
上述したように、属性は各システムコンフィギュレーション又は幾つかのシス
テムコンフィギュレーションのハイブリッドコンフィギュレーションに対し一度
決定する必要があるのみである。例えば、バスに対する配電システムの生産にお
いては、そのコンフィギュレーションは各オーダに対し個別のシステムコンフィ
ギュレーション9を設計することにより実行することができる。各システムコン
フィギュレーションにはオーダ番号を与える。他方、乗用車用の配電システムで
は、オーダはオーダコード組合わせにより識別して、種々のオーダコードを共通
のシステムコンフィギュレーション9から種々のシステムコンフィギュレーショ
ン9’に対応するノードコンフィギュレーションファイル11を生成することが
できる。As mentioned above, the attributes need only be determined once for each system configuration or a hybrid configuration of several system configurations. For example, in the production of a power distribution system for a bus, the configuration can be performed by designing a separate system configuration 9 for each order. An order number is given to each system configuration. On the other hand, in a power distribution system for passenger cars, an order is identified by an order code combination, and various order codes are generated from a common system configuration 9 to a node configuration file 11 corresponding to various system configurations 9 '. be able to.
【0037】
本発明は下記の利点をもたらす。
・本発明の方法は標準化ノードソフトウエアをノードハードウエアやノードに接
続されるデバイスの変化や変更と無関係にすることができる。
・本発明のコンフィギュレーション方法は配電システムの生産の主要部分である
。全システムの生産プロセスが一層簡単且つフレキシブルになる。
・本発明の方法はコンフィギュレーションプロセスの種々の段階の間に個別のイ
ンタフェースを与える。
・本発明の方法はライブラリを用いて種々のコンフィギュレーションの構成を助
け、例えば共通のテンプレートを用いて例えば国固有及びモデル固有コンフィギ
ュレーション(例えば30国×5モデル=150コンフィギュレーション)を設計
することができる。オーダ段階においてこれらのコンフィギュレーションからオ
ーダコードに基づいて選択が行われる。
・本発明の方法は乗り物のタイプ(バス/乗用車/ボート/その他)と無関係で
ある。本発明の方法を使用して乗り物と関連する電力供給システム以外の電力供
給システムをコンフィギュレーションすることもできること当然である。
・本発明の方法によれば、コンフィギュレーションプロセスをモジュール化して
、前記コンフィギュレーションプロセスは最上位レベルでオペレーション選択を
「チェックボックス」式にすることができるため、配電システムの注文及び生産
プロセスをビジネスの点から最適に編成することができる。
・本発明の方法はノードハードウエアの変化に関して無関係である。但し、この
変化はノードソフトウエアの限定部分に関与するのみである。
・本発明の方法はオーダ固有ドキュメンテーションを生成するために有効なサポ
ートを提供する。
・本発明の方法によれば、コンフィギュレーションシステムをテストシステムと
一体化させて、(例えば自動車工場で)完成コンフィギュレーションのファンクシ
ョンの類似性と自動車工場などに供給されるファンクションライブラリの正当性
の両方を検証することができる。
・本発明の方法はファンクションライブラリ7及びコンフィギュレーション9の
コンプライアンスを検証するきめの細かいバージョン管理をサポートする。
・本発明の方法は構成された制御システムのメインテナンス(新装置の付加、コ
ンフィギュレーションの変化)に対しソリッドサポートを提供する。
・本発明の方法はノード1を物理的にコンフィギュレーションする前に所定のコ
ンフィギュレーションの検証をワークステーションで別個のシミュレーションテ
ストシステム14により行なうことができる。The present invention provides the following advantages. The method of the present invention allows standardized node software to be independent of changes and changes in node hardware and devices connected to the node. -The configuration method of the present invention is a major part of the production of power distribution systems. The production process of the whole system will be easier and more flexible. -The method of the present invention provides a separate interface during various stages of the configuration process. The method of the invention uses a library to assist in the construction of various configurations, for example designing country-specific and model-specific configurations (eg 30 countries × 5 models = 150 configurations) using common templates. You can At the ordering stage, selection is made from these configurations based on the order code. The method of the invention is independent of the type of vehicle (bus / passenger car / boat / other). Of course, the method of the invention can also be used to configure power supply systems other than power supply systems associated with vehicles. According to the method of the present invention, the configuration process can be modularized so that at the highest level, the operation selection can be made into a “check box” type operation. From the point, it can be optimally organized. The method of the invention is irrelevant with respect to changes in node hardware. However, this change only involves a limited part of the node software. The method of the present invention provides effective support for generating order-specific documentation. According to the method of the present invention, the configuration system is integrated with the test system to provide both the similarity of the functions of the completed configuration (e.g. in a car factory) and the correctness of the function library supplied to the car factory etc. Can be verified. The method of the invention supports fine-grained version control to verify the compliance of the function library 7 and the configuration 9. The method of the present invention provides solid support for maintenance of the configured control system (addition of new equipment, configuration changes). The method of the present invention allows verification of a given configuration to be performed by a separate simulation test system 14 at the workstation before physically configuring the node 1.
【図1】 本発明の配電用制御システムにおける情報の流れに関するブロック図
を示す。FIG. 1 is a block diagram showing a flow of information in a power distribution control system of the present invention.
【図2】 本発明のコンフィギュレーション方法のパフォーマンス図を示す。FIG. 2 shows a performance diagram of the configuration method of the present invention.
───────────────────────────────────────────────────── フロントページの続き (81)指定国 EP(AT,BE,CH,CY, DE,DK,ES,FI,FR,GB,GR,IE,I T,LU,MC,NL,PT,SE,TR),OA(BF ,BJ,CF,CG,CI,CM,GA,GN,GW, ML,MR,NE,SN,TD,TG),AP(GH,G M,KE,LS,MW,MZ,SD,SL,SZ,TZ ,UG,ZW),EA(AM,AZ,BY,KG,KZ, MD,RU,TJ,TM),AE,AG,AL,AM, AT,AU,AZ,BA,BB,BG,BR,BY,B Z,CA,CH,CN,CR,CU,CZ,DE,DK ,DM,DZ,EE,ES,FI,GB,GD,GE, GH,GM,HR,HU,ID,IL,IN,IS,J P,KE,KG,KP,KR,KZ,LC,LK,LR ,LS,LT,LU,LV,MA,MD,MG,MK, MN,MW,MX,MZ,NO,NZ,PL,PT,R O,RU,SD,SE,SG,SI,SK,SL,TJ ,TM,TR,TT,TZ,UA,UG,US,UZ, VN,YU,ZA,ZW Fターム(参考) 3D114 AA03 BA19 BA40 CA20 【要約の続き】 ーションをオーダコードに基づいて選択することができ る。─────────────────────────────────────────────────── ─── Continued front page (81) Designated countries EP (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, I T, LU, MC, NL, PT, SE, TR), OA (BF , BJ, CF, CG, CI, CM, GA, GN, GW, ML, MR, NE, SN, TD, TG), AP (GH, G M, KE, LS, MW, MZ, SD, SL, SZ, TZ , UG, ZW), EA (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM), AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, B Z, CA, CH, CN, CR, CU, CZ, DE, DK , DM, DZ, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, J P, KE, KG, KP, KR, KZ, LC, LK, LR , LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NO, NZ, PL, PT, R O, RU, SD, SE, SG, SI, SK, SL, TJ , TM, TR, TT, TZ, UA, UG, US, UZ, VN, YU, ZA, ZW F term (reference) 3D114 AA03 BA19 BA40 CA20 [Continued summary] You can select the option based on the order code. It
Claims (5)
デバイス及び/又は被制御デバイス(1.1,2)を接続することができ、且つこれら
のノード(1)はノードソフトウエアと、該ノードソフトウエアにより制御される
ファンクションを識別して各ノード(1)に接続されたデバイス(1.1,2)により要求
されるファンクションをマッチングさせるノードコンフィギュレーションを含む
インテリジェント配電システムをコンフィギュレーションする方法であって、 1つ以上の配電システムにより要求されるファンクション(1.6)であって、各フ
ァンクションは制御デバイス又は被制御デバイス(1.1,2)の単一制御フィーチャ
に対応する複数のファンクションを定義し、 ファンクションエディタ(6)により各ファンクションに対する情報記述を設計
し、 各ファンクションに対する情報記述をファンクションライブラリ(7)にストア
し、 1つ以上の配電システムに対するシステムコンフィギュレーション、即ち1つ
又は複数のシステムの全てのノード(1)に対するコンフィギュレーションデータ
及び相互依存性を含むシステムコンフィギュレーションを設計し、 入力データとしてファンクションライブラリ(7)内に存在するファンクション
に対する情報記述を用いて、ファンクション(1.6)及びこれを制御する又はこれ
により制御されるデバイス(1.1,2)の記入及び選択を行なうとともに、種々のノ
ード(1)へのデバイス(1.1,2)の接続の割り当てを行なうコンフィギュレーション
エディタ(8)によってシステムコンフィギュレーションを設計し、 システムコンフィギュレーションをシステムコンフィギュレーションファイル
(9)にストアし、 システムコンフィギュレーションファイルから、プリセットオーダコード(12)
に基づいて、ノード固有コンフィギュレーションデータを選択し、ノードコンフ
ィギュレーションファイル(11)にストアし、 ノードコンフィギュレーションファイルからノード固有コンフィギュレーショ
ンデータをシステム内の単一ノード(1)のメモリにロードすることを特徴とする
インテリジェント配電システムのコンフィギュレーション方法。1. A plurality of intercommunicating nodes (1), to which control devices and / or controlled devices (1.1, 2) can be connected, and these nodes (1) An intelligent power distribution system that includes node software and a node configuration that identifies the functions controlled by the node software and matches the functions required by the devices (1.1, 2) connected to each node (1). A method of configuring a function (1.6) required by one or more power distribution systems, each function comprising a plurality of functions corresponding to a single control feature of a controlled or controlled device (1.1,2). Define the function and design the information description for each function using the function editor (6). The information description for each function is stored in the function library (7) and contains the system configuration for one or more distribution systems, ie configuration data and all interdependencies for all nodes (1) of one or more systems. Designing the system configuration and using the information description for the function existing in the function library (7) as input data, fill in the function (1.6) and the device (1.1, 2) that controls or controls it. Design the system configuration with the configuration editor (8), which also makes the selections and assigns the connections of the devices (1.1, 2) to the various nodes (1). File
Store in (9) and from system configuration file, preset order code (12)
Select node-specific configuration data, store it in the node configuration file (11), and load the node-specific configuration data from the node configuration file into the memory of a single node (1) in the system. A method for configuring an intelligent power distribution system.
ァンクションに対する情報記述を、ファンクションによりその計算に使用される
る値、即ち論理単位をノード(1)の出力ピンに書き込むことができる、あるいは
、ノード(1)の入力又は出力ピンから値を読み取ることができるノードソフトウ
エアのコンポーネントの制御に使用可能にし、 これらのドライバをドライバライブラリ(5)にストアし、 ドライバライブラリ(5)のドライバをファンクションエディタ(6)の入力として
使用することを特徴とする請求項1記載の方法。2. A driver editor (4) is used to generate a driver, whereby an information description for a function is written to the output pin of the node (1), the value used by the function for its calculation, ie the logical unit. Can be enabled or used to control components of the node software that can read values from the input or output pins of node (1), store these drivers in the driver library (5), and Method according to claim 1, characterized in that the driver of (4) is used as an input of the function editor (6).
出接点ピンによりケーブル(3)の電源用ワイヤ及びデータバスに結合するワイヤ
に直接接続されたインテリジェント制御ユニットであることを特徴とする請求項
1又は2記載の方法。3. The method is used to construct a power distribution control system, wherein the node (1) is an intelligent control unit directly connected by a protruding contact pin to the power supply wire of the cable (3) and to the wire connecting to the data bus. The method according to claim 1 or 2, characterized in that:
々のオーダコード(12)に対して、共通のシステムコンフィギュレーション(9)が
種々のシステムコンフィギュレーション(9’)に対応するノードコンフィギュレ
ーションファイル(11)を生成し得るようにすることを特徴とする請求項1−3の何
れかに記載の方法。4. A power distribution system order is selected by an order code combination, and a common system configuration (9) corresponds to various system configurations (9 ') for various order codes (12). Method according to any of the claims 1-3, characterized in that it makes it possible to generate a node configuration file (11).
デバイス及び/又は被制御デバイス(1.1,2)を接続することができ、且つこれら
のノード(1)はノードソフトウエアと、該ノードソフトウエアにより制御される
ファンクションを識別して各ノード(1)に接続されたデバイス(1.1,2)により要求
されるファンクションをマッチングさせるノードコンフィギュレーションとを含
むインテリジェント配電システムをコンフィギュレーションする方法であって、 当該システムはその種々のノードを用いて標準化ノードソフトウエアを各ノー
ドに接続されるノードハードウエア及びデバイスの変化と無関係にオペレートし
、且つ種々のオーダコードを用いて共通システムコンフィギュレーション(9)か
ら、種々のシステムコンフィギュレーションに対応するノードコンフィギュレー
ションファイル(11)を選択し、これらのノードコンフィギュレーションファイル
からノード固有コンフィギュレーションデータをシステム内の個々のノードのメ
モリにロードすることによって、ノーソフトウエアユニットをオーダコード組合
わせによって個別に機能するよう構成することを特徴とするインテリジェント配
電システムのコンフィギュレーション方法。5. An intercommunicating node (1) is provided, to which a control device and / or a controlled device (1.1, 2) can be connected, and these nodes (1) Intelligent power distribution system including node software and a node configuration for identifying a function controlled by the node software and matching a function required by a device (1.1, 2) connected to each node (1) The system uses the various nodes to operate standardized node software independent of changes in the node hardware and devices connected to each node, and uses various order codes. Common system configurations (9) to various system configurations No software unit by order-code grouping by selecting the node configuration files (11) that correspond to the application and loading the node-specific configuration data from these node configuration files into the memory of the individual nodes in the system. A method for configuring an intelligent power distribution system, which is configured to function individually according to the combination.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI19992458 | 1999-11-16 | ||
FI992458A FI109623B (en) | 1999-11-16 | 1999-11-16 | Procedure for configuring an intelligent control system for electricity distribution |
PCT/FI2000/000992 WO2001037391A2 (en) | 1999-11-16 | 2000-11-14 | Method for configuring an intelligent control system for the distribution of electricity |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003518459A true JP2003518459A (en) | 2003-06-10 |
Family
ID=8555603
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001537837A Pending JP2003518459A (en) | 1999-11-16 | 2000-11-14 | How to configure an intelligent control system for power distribution. |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP1232554A2 (en) |
JP (1) | JP2003518459A (en) |
AU (1) | AU1526901A (en) |
FI (1) | FI109623B (en) |
WO (1) | WO2001037391A2 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS55123258A (en) * | 1979-02-01 | 1980-09-22 | Ward Goldstone Ltd | Multiple information processor |
JPH07508693A (en) * | 1992-04-10 | 1995-09-28 | ロールス − ロイス モーター カーズ リミテッド | Vehicle electronic control device |
WO1999026331A1 (en) * | 1997-11-14 | 1999-05-27 | Iws International Inc. | Intelligent control system for current distribution in a vehicle |
WO1999025586A2 (en) * | 1997-11-14 | 1999-05-27 | Iws International, Inc. | Intelligent current distribution system for vehicles and method for manufacturing the same |
WO1999025585A2 (en) * | 1997-11-14 | 1999-05-27 | Iws International Inc. | Intelligent current distribution system and method for manufacturing the same |
-
1999
- 1999-11-16 FI FI992458A patent/FI109623B/en not_active IP Right Cessation
-
2000
- 2000-11-14 EP EP00977621A patent/EP1232554A2/en not_active Withdrawn
- 2000-11-14 AU AU15269/01A patent/AU1526901A/en not_active Abandoned
- 2000-11-14 JP JP2001537837A patent/JP2003518459A/en active Pending
- 2000-11-14 WO PCT/FI2000/000992 patent/WO2001037391A2/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS55123258A (en) * | 1979-02-01 | 1980-09-22 | Ward Goldstone Ltd | Multiple information processor |
JPH07508693A (en) * | 1992-04-10 | 1995-09-28 | ロールス − ロイス モーター カーズ リミテッド | Vehicle electronic control device |
WO1999026331A1 (en) * | 1997-11-14 | 1999-05-27 | Iws International Inc. | Intelligent control system for current distribution in a vehicle |
WO1999025586A2 (en) * | 1997-11-14 | 1999-05-27 | Iws International, Inc. | Intelligent current distribution system for vehicles and method for manufacturing the same |
WO1999025585A2 (en) * | 1997-11-14 | 1999-05-27 | Iws International Inc. | Intelligent current distribution system and method for manufacturing the same |
Also Published As
Publication number | Publication date |
---|---|
WO2001037391A3 (en) | 2001-11-22 |
FI19992458A (en) | 2001-05-17 |
AU1526901A (en) | 2001-05-30 |
WO2001037391A2 (en) | 2001-05-25 |
EP1232554A2 (en) | 2002-08-21 |
FI109623B (en) | 2002-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7039511B1 (en) | Vehicle electrical installation configuration system | |
CN107145140B (en) | Automatic test system and test method for CAN interface of vehicle-mounted electronic control unit | |
CN112463190A (en) | Vehicle upgrading method and device | |
CN110297649A (en) | Method, system and the equipment of software upgrading are carried out to the electronic control unit of vehicle | |
US8823386B2 (en) | Wire harness continuity inspection method and wire harness continuity inspection program | |
CN111708555A (en) | Data processing device, method and system | |
CN106469072A (en) | Vehicle program updating system and vehicle method for updating program | |
JP2003076731A (en) | Method for securing correct pin assignment among each connecting part of system board by using common mapping file | |
CN108536054A (en) | A kind of vehicle universal control method and device | |
JP2003518459A (en) | How to configure an intelligent control system for power distribution. | |
WO2023092398A1 (en) | Vehicle-level testing device and method, and cloud management platform | |
CN100533425C (en) | CAN bus conversion module | |
JP2020149446A (en) | Configuration information producer, configuration information production method, and control program | |
JP7509059B2 (en) | Center, update management method, and update management program | |
US7647127B2 (en) | Component data managing method | |
CN114546450A (en) | System and method for online writing of vehicle controller configuration | |
CN111045740A (en) | MCU software parameter calibration method and system based on USBCAN | |
RU2678512C1 (en) | Related to motor vehicles data processing method for the purpose of the subsequent electrical systems electrical diagrams graphic construction | |
CN205158046U (en) | Centralized automobile body control system | |
CN114615780A (en) | Automobile lamp control method based on lamp controller | |
CN114185297B (en) | Control method and device for vehicle-mounted software upgrading | |
CN116946140A (en) | Arbitration decision controller, vehicle driving platform, arbitration method and vehicle | |
CN116867140A (en) | Car lamp effect demonstration method and device | |
CN118227091A (en) | Software development method, device, equipment, medium and computer program for turn signal | |
CN115134244A (en) | Vehicle access equipment management method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071022 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20071220 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20071220 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20081201 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100518 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101102 |