Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0774996B2 - Qualitative reasoning system - Google Patents
[go: Go Back, main page]

JPH0774996B2 - Qualitative reasoning system - Google Patents

Qualitative reasoning system

Info

Publication number
JPH0774996B2
JPH0774996B2 JP4151246A JP15124692A JPH0774996B2 JP H0774996 B2 JPH0774996 B2 JP H0774996B2 JP 4151246 A JP4151246 A JP 4151246A JP 15124692 A JP15124692 A JP 15124692A JP H0774996 B2 JPH0774996 B2 JP H0774996B2
Authority
JP
Japan
Prior art keywords
state
variable
variables
landmark
value
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.)
Expired - Lifetime
Application number
JP4151246A
Other languages
Japanese (ja)
Other versions
JPH05324326A (en
Inventor
栄二 大平
優 大木
広 新庄
正博 阿部
Original Assignee
工業技術院長
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 工業技術院長 filed Critical 工業技術院長
Priority to JP4151246A priority Critical patent/JPH0774996B2/en
Publication of JPH05324326A publication Critical patent/JPH05324326A/en
Publication of JPH0774996B2 publication Critical patent/JPH0774996B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、装置などの挙動や自然
現象などの因果関係を定性的に解析可能な定性推論シス
テムに係り、特に、正帰還などの不安定な系を含む電子
回路などの設計支援に適用した場合において生じる状態
の遷移の曖昧性を削減可能な定性推論システムの曖昧性
削減方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a qualitative inference system capable of qualitatively analyzing causal relationships such as behaviors of devices and natural phenomena, and particularly to an electronic circuit including an unstable system such as positive feedback. A ambiguity reduction method for qualitative inference systems that can reduce the ambiguity of state transitions when applied to the design support of.

【0002】[0002]

【従来の技術】定性推論システムは、解析対象の変数
を、現在の値(または値の範囲)と、その値の変化の状
態で捕らえる。変化の状態とは、増加、減少、一定の3
状態である。そして、装置などの挙動は、アナログ的に
解析するのではなく、挙動の変化する点のみをディジタ
ル的に解析する。挙動の変化する点とは、氷を熱する場
合を例にとると、温度が0度の時と100度の時であ
る。すなわち、氷が水、水が蒸気に変化する点であり、
この点を境界標(ランドマーク)と呼ぶ。この離散的に
解析される点の状態を瞬間的な状態、ある瞬間的な状態
とつぎの瞬間的な状態との間の状態を区間の状態と呼
ぶ。1個以上のランドマークにおいて、この瞬間的な状
態が起こる。定性推論システムは、瞬間的な状態と区間
の状態、および、その状態遷移の順序を求める。
2. Description of the Related Art A qualitative reasoning system captures a variable to be analyzed as a current value (or a range of values) and a state of change in the value. The state of change refers to increase, decrease, and constant 3
It is in a state. Then, the behavior of the device or the like is not analyzed in an analog manner, but only the points where the behavior changes are digitally analyzed. Taking the case of heating ice as an example, the point at which the behavior changes is when the temperature is 0 degrees and when the temperature is 100 degrees. In other words, the point where ice turns into water and water turns into steam,
This point is called a boundary mark (landmark). The state of this discretely analyzed point is called an instantaneous state, and the state between a certain instantaneous state and the next instantaneous state is called an interval state. This momentary condition occurs at one or more landmarks. The qualitative reasoning system obtains the instantaneous states, the states of the intervals, and the order of the state transitions.

【0003】さて、ここで、上記の氷を熱する場合の例
では、ランドマークを持つ変数が温度のみである。この
ため、初期状態として、例えば、温度が−10度から値
が増加状態であると与えられれば、(1)温度が−10
度のときの瞬間的な状態、(2)温度が−10度から0
度のときの区間の状態、(3)ランドマークが0度のと
きの瞬間的な状態、(4)温度が0度から100度のと
きの区間の状態、(5)ランドマークが100度のとき
の瞬間的な状態と状態が遷移することが求められる。し
かし、ランドマークを持つ変数が複数ある場合は、どの
変数のランドマークが時間的に最初に到達するものかを
その値だけからでは判断できない。すなわち、曖昧性が
生じることになる。
Now, in the case of heating the ice, the variable having the landmark is only the temperature. Therefore, for example, if the temperature is given as an increasing state from −10 degrees as the initial state, (1) the temperature is −10.
(2) Temperature is from -10 degrees to 0
The state of the section when the temperature is 0 degree, (3) the instantaneous state when the landmark is 0 degree, (4) the state of the section when the temperature is 0 to 100 degrees, (5) the landmark is 100 degree It is required that the momentary state and the state transition at time. However, if there are multiple variables that have landmarks, it cannot be determined from the value alone which variable's landmark arrives first in time. That is, ambiguity will occur.

【0004】従来の定性推論システムでは、この曖昧性
を生成−テスト法を中心として解消する。これは、可能
なすべての変数の状態を枚挙して、それらの組合せのう
ちでその組合せの仮定が矛盾せず、制約条件を満たすも
ののみを得る方法である。可能な変数の状態とは、区間
から瞬間に移る場合は、変数がランドマークに達する場
合と達しない場合であり、瞬間から区間に移る場合は、
ランドマークに留まる場合と、移行する場合である。こ
れらについては、例えば、「定性推論;知識情報処理シ
リーズ別巻1、共立出版」などにおいて、述べられてい
る。
In the conventional qualitative inference system, this ambiguity is resolved mainly by the generation-test method. This is a method of enumerating the states of all possible variables and obtaining only those combinations whose assumptions are consistent and which satisfy the constraint condition. Possible variable states are when the variable moves from the interval to the moment, when the variable reaches the landmark and when it does not, and when moving from the moment to the interval,
There are cases of staying at landmarks and cases of transition. These are described in, for example, “Qualitative Reasoning; Knowledge Information Processing Series, Annex 1, Kyoritsu Shuppan”.

【0005】[0005]

【発明が解決しようとする課題】定性推論システムは、
一般にはシミュレータとして用いられており、シミュレ
ーションに用いる場合は、変数の変化の状態が求まるた
め、次に遷移する状態はある程度限定して求められる。
一方、定性推論を用いた設計支援では、設計したい素子
の値を与えないままシミュレーションを行うことによ
り、遷移する各状態の制約をすべて満たす素子の値を求
める。このように、設計対象の素子の値が未知であるた
め、変数の変化の状態が求まらない場合が多い。このた
め、時間の曖昧性がさらに増加し、次に遷移する状態を
求める生成−テスト法の処理が増大してしまう問題が生
じる。例えば、図4のシュミットトリガ回路の2つのト
ランジスタは、そのベース・エッミタ間電圧が0.7V
を超えるか否かによって、onするかoffするかが決
まる。ここで、前状態で、2つのトランジスタのベース
・エッミタ間電圧の変化の状態が求まらなかったなら
ば、両者のトランジスタが次の状態でonするかoff
するかが決まらない。このため、2つのトランジスタが
それぞれonする場合とoffする場合の4つの状態を
生成し、各状態が存在可能か否かをテストする必要があ
る。この処理をエンビジョニング処理と呼ぶ。
[Problems to be Solved by the Invention]
Generally, it is used as a simulator, and when it is used for simulation, the state of change of a variable is obtained, so the state to transit to next is limited to some extent.
On the other hand, in design support using qualitative inference, the value of an element that satisfies all the constraints of each transition state is obtained by performing simulation without giving the value of the element to be designed. As described above, since the value of the element to be designed is unknown, the change state of the variable cannot be obtained in many cases. As a result, the ambiguity of time further increases, and the processing of the generation-test method for obtaining the next transition state increases. For example, the two transistors of the Schmitt trigger circuit of FIG. 4 have a base-emitter voltage of 0.7V.
Whether to turn on or off is determined by whether or not to exceed. If the state of the change in the voltage between the base and the emitter of the two transistors cannot be obtained in the previous state, both transistors are turned on in the next state or turned off.
I can't decide whether to do it. Therefore, it is necessary to generate four states when the two transistors are turned on and when the transistors are turned off, and test whether or not each state can exist. This process is called an envisioning process.

【0006】ここで求められる4つの状態は、実は、互
いに独立して存在可能な状態ではなく、順序性をもった
状態である。すなわち、正帰還となるon・onの状態
を介して、on・offからoff・on、逆にoff
・onからon・offに状態遷移する。尚off・o
ffの状態は制約を満たさない存在しえないものであ
る。しかし、ここでは、トランジスタのベース・エッミ
タ間電圧の変化の方向が求まらないため、システムは、
それぞれの状態に遷移する場合を仮定して処理を行う。
そして、各状態への遷移が矛盾しない限り、更に次の状
態の推論を行ってしまい、上記の正しい状態の遷移を求
めることができないという問題がある。また、仮に3つ
の状態におけるトランジスタのベース・エミッタ間電圧
の変化の状態が求まったとしても、各状態の後続する状
態遷移の推論を行って、その結果が他の状態の後続する
状態遷移とオーバラップすることが分かったとき初めて
順序性が求まる。例えば、ある条件で枝分かれした各状
態は、それぞれ次のように状態遷移することが推論され
る。
The four states obtained here are not states that can exist independently of each other, but are states having order. That is, from on / off to off / on, and vice versa through the on / on state of positive feedback.
・ State transition from on to on / off. Off-o
The state of ff cannot exist without satisfying the constraint. However, since the direction of the change in the base-emitter voltage of the transistor cannot be obtained here, the system
Processing is performed assuming the case of transition to each state.
Then, unless the transition to each state is inconsistent, there is a problem that the next state is further inferred and the above-mentioned correct state transition cannot be obtained. Even if the states of changes in the base-emitter voltage of a transistor in three states are obtained, the subsequent state transition of each state is inferred, and the result is inferior to the subsequent state transitions of other states. The ordering is determined only when it is known that the wrapping is performed. For example, it is inferred that each state branched under a certain condition makes the following state transitions.

【0007】 off・on −> on・on −> on・off on・on −> on・off on・off −> on・off これにより、各状態はoff・on状態、on・on状
態、on・off状態と状態遷移することが初めて分か
る。このため、処理量が増大してしまう問題があった。
Off-on->on-on-> on-off on-on-> on-off on-off-> on-off As a result, each state is off-on state, on-on state, on-state. It is understood for the first time that the state transitions to the off state. Therefore, there is a problem that the processing amount increases.

【0008】さらに、上述した正帰還のような不安定な
系では、数式処理では正しい解を得られない。これは、
このような不安定な系では時間遅れを考慮する必要があ
るためである。例えば、次の2つの数式からなる正帰還
の系において、 e=x+y、y=10*e x=1とおくと、yは限りなく増え続けるはずなのに、
数式処理するとy=−10*x/9となってしまう。こ
のため、数式処理による制約のテストを行うことができ
ないため、この正帰還のような不安定な状態は、多くの
場合、常に成立させざるをえなくなり、むだな推論を行
ってしまう問題がある。
Further, in an unstable system such as the above-mentioned positive feedback, a correct solution cannot be obtained by mathematical formula processing. this is,
This is because it is necessary to consider the time delay in such an unstable system. For example, in a positive feedback system consisting of the following two equations, if y = x + y and y = 10 * e x = 1, then y should continue to increase infinitely,
When mathematically processed, y = -10 * x / 9. For this reason, since it is not possible to test constraints by mathematical processing, instability such as this positive feedback often has to be always established, and there is a problem that wasteful inference is performed. .

【0009】本発明の目的は、正帰還のような不安定な
状態をも含む系の状態遷移の曖昧性を処理量を増やすこ
となく解消することにある。
An object of the present invention is to eliminate the ambiguity of the state transition of a system including an unstable state such as positive feedback without increasing the processing amount.

【0010】[0010]

【課題を解決するための手段】解析対象であるオブジェ
クトの構造を記述する構造情報ファイルと、上記オブジ
ェクトの変数間の各種の関係式を少なくとも登録する知
識ベースと、上記オブジェクトの変数間の各種の関係式
のうち、推論に必要な関係式を登録するワーキングメモ
リと、上記ワーキングメモリに登録された上記オブジェ
クトの変数間の関係式に基づいて、上記オブジェクトの
変数の値または値の範囲、および上記オブジェクトの変
数の変化の状態を求めるために制約問題を解く制約ソル
バーと、上記構造情報ファイル、上記知識ベース、上記
ワーキングメモリおよび上記制約ソルバーを用いて、物
理量に基づく上記オブジェクトの挙動を定性的に推論す
る推論手段とを備えた定性推論システムにおいて、上記
構造情報ファイルに記述された上記オブジェクトの構造
と上記知識ベースに登録された上記オブジェクトの変数
の関係式に従って、所定の仮定に基いて上記制約ソルバ
ーにて上記仮定を解析し、各オブジェクトに矛盾する状
態が存在しないように各オブジェクトの変数の状態と各
オブジェクトの変数の現在の瞬間の値を求める瞬間状態
内解析手段と、上記瞬間状態内解析手段で求められた各
オブジェクトの変数の状態から上記オブジェクト全体が
正帰還が否かを判定し、正帰還でなければ、上記知識ベ
ースに登録された上記オブジェクトの変数の関係式に従
って、上記瞬間状態内解析手段で求めた各オブジェクト
の変数の現在の瞬間の値から、次に挙動が変化する各オ
ブジェクトの変数のランドマークを推定し、正帰還であ
れば、正帰還時の各オブジェクトの変数の変化の方向を
求め、上記知識ベースに登録された上記オブジェクトの
変数の関係式に従って、上記瞬間状態内解析手段で求め
た各オブジェクトの変数の現在の瞬間の値から、上記変
化の方向に基いて順次遷移して安定した状態における各
オブジェクトの変数のランドマークを推定する第1のラ
ンドマーク推定手段と、上記瞬間状態内解析手段で求め
た各オブジェクトの変数の現在の瞬間の値と、上記第1
のランドマーク推定手段で推定された次に挙動が変化す
る各オブジェクトの変数のランドマークの値を制約条件
として与え、上記構造情報ファイルに記述された上記オ
ブジェクトの構造と上記知識ベースに登録された上記オ
ブジェクトの変数の関係式に従って、上記制約条件に基
いて上記制約ソルバー にて各オブジェクトの変数の現在
の瞬間の値から次に挙動が変化する各オブジェクトの変
数のランドマークまでの区間の状態を解析し、各オブジ
ェクトの変数の値の範囲を求める区間状態内解析手段
と、上記知識ベースに登録された上記オブジェクトの変
数の関係式に従って、上記第1のランドマーク推定手段
にて推定されたランドマークのうち、上記区間状態内解
析手段で求めた各オブジェクトの変数の値の範囲に含ま
れるものをランドマークと推定する第2のランドマーク
推定部とを上記推論手段に備えたことにより、上記目的
を達成する。
[Means for Solving the Problem] The object to be analyzed
Structure information file that describes the structure of the
To register at least various relational expressions between
Various relational expressions between the knowledge base and the variables of the above objects
Of the working notes to register the relational expressions necessary for inference
And the objects registered in the working memory.
Based on the relational expression between
The value of the variable or range of values and the change of the above object
A constraint sol that solves the constraint problem to find the state of change of numbers
Bar, above structure information file, above knowledge base, above
Using working memory and constraint solver above,
Qualitatively infer the behavior of the above objects based on the physical quantity
In a qualitative inference system equipped with
Structure of the above object described in the structure information file
And the variables of the above objects registered in the above knowledge base
Based on the given assumptions, the constraint solver
-The above assumptions are analyzed in the
Each object's variable state and each
Instantaneous state for which you want to find the current instantaneous value of an object variable
Internal analysis means, and each obtained by the instantaneous state internal analysis means
From the variable state of the object
If positive feedback is judged, if it is not positive feedback,
According to the relational expressions of the variables of the above objects registered in the
Then, each object obtained by the above-mentioned instantaneous state analysis means
From the current instantaneous value of the variable
Estimate the landmark of the object variable, and use positive feedback.
Then, the direction of change of the variable of each object at the time of positive feedback
Of the above objects registered in the above knowledge base
Calculated by the above-mentioned instantaneous state analysis means according to the relational expression of variables
The value of the variable of each
In a stable state by sequentially transitioning based on the direction of
The first layer for estimating landmarks of object variables
Calculated by the hand mark estimation means and the above-mentioned instantaneous state analysis means.
The current instant value of the variable of each object and the first
Behavior is estimated next by the landmark estimation means of
Constraint value of the landmark value of each object variable
And the above described in the above structure information file.
The structure of the object and the above-mentioned objects registered in the above-mentioned knowledge base.
Based on the relational expressions of the variables of the object,
The current variable of each object stomach in the above the constraint solver
Of each object whose behavior changes from the value at the moment of
The state of the section up to a number of landmarks is analyzed, and each object is analyzed.
In-state analysis means for finding the range of variable values
And the change of the above object registered in the above knowledge base.
The first landmark estimation means according to a numerical relational expression
Of the landmarks estimated in
Included in the range of variable values of each object obtained by analysis means
The second landmark that presumes that a landmark is a landmark
By providing the inference means with the estimation unit,
To achieve.

【0011】[0011]

【0012】[0012]

【作用】正帰還のような不安定な状態は、単独で存在す
るか、安定な安定の2状態の間にのみ存在するかのどち
らかである。このため、正帰還のような不安定な状態と
安定な状態とが存在する場合、不安定な状態が安定な状
態のいずれかに遷移するか否かを調べればむだな不安定
な状態に対する推論を行うことなく全ての状態遷移を求
められる。
The unstable state such as positive feedback exists either alone or only between two stable and stable states. Therefore, when there are unstable and stable states such as positive feedback, it is possible to infer the useless unstable state by checking whether or not the unstable state transits to one of the stable states. All state transitions are required without performing.

【0013】さらに、2つ以上の安定な状態が求まった
場合、不安定な状態が遷移する安定な状態のみならず、
不安定な状態に遷移する安定な状態をも調べることによ
りむだな推論を行うことなく全ての状態遷移を求められ
る。
Further, when two or more stable states are obtained, not only the stable state in which the unstable state transits,
All the state transitions can be obtained without performing unnecessary inference by investigating stable states that transit to unstable states.

【0014】[0014]

【実施例】本発明の一実施例を図1により説明する。図
1において、知識ベース1には、オブジェクトや物理法
則の知識が登録される。電子回路におけるトランジスタ
のオブジェクトの例を図3に示す。ここでは、トランジ
スタは、ベース、コレクタ、エミッタの各端子毎の電
圧、電流、抵抗や電流増幅率(beta)など,を変数
として持つことが記述される。さらに、トランジスタ
は、ベース・エミッタ間電圧(vbe@Tr)を条件と
して、onとoffの2状態を持つことが定義される。
すなわち、ベース・エミッタ間電圧が0.7Vを超える
ときがonで、0.7V以下の場合がoffとなる。そ
して、各状態において成り立つ変数間の関係式が定義さ
れる。例えば、on状態では、コレクタ電流(ir@c
!Tr)は、ベース電流に電流増幅率を乗じたものとい
う関係(beta@Tr*ir@b!Tr)が定義され
る。すなわち、ベース・エミッタ間電圧が0.7Vを超
えるとき、トランジスタはon状態の変数間の関係式の
モデルで構成される。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described with reference to FIG. In FIG. 1, knowledge of objects and physical laws is registered in a knowledge base 1. An example of a transistor object in an electronic circuit is shown in FIG. Here, it is described that a transistor has variables such as voltage, current, resistance, and current amplification factor (beta) for each terminal of base, collector, and emitter. Further, it is defined that the transistor has two states of on and off under the condition of the base-emitter voltage (vbe @ Tr).
That is, when the base-emitter voltage exceeds 0.7 V, it is on, and when it is 0.7 V or less, it is off. Then, a relational expression between variables that holds in each state is defined. For example, in the on state, the collector current (ir @ c
!! For Tr), a relation (beta @ Tr * ir @ b! Tr) that is obtained by multiplying the base current by the current amplification factor is defined. That is, when the base-emitter voltage exceeds 0.7 V, the transistor is configured by a model of a relational expression between variables in the on state.

【0015】次に、本発明を図4に示すシュミットトリ
ガ回路の設計の支援に応用した場合を例に説明する。シ
ュミットトリガ回路の構造の記述の一例を図5に示す。
これは図1の構造情報ファイル2に登録する。ここで
は、シュミットトリガ回路は、2つのトランジスタ(T
r1,Tr2)と5つの抵抗(RL1など)から構成さ
れ、それぞれがどう接続されているかが記述されている
(connect(・・・))。また、挙動解析時の初
期条件(図5の入力電圧vr@Inp=0Vなど)もこ
こに登録する。ここで、設計対象の素子(抵抗RE)の
値は、図のregistance@RE>0.0のよう
に、具体的な値を与えない。
Next, a case where the present invention is applied to support the design of the Schmitt trigger circuit shown in FIG. 4 will be described as an example. An example of the description of the structure of the Schmitt trigger circuit is shown in FIG.
This is registered in the structure information file 2 of FIG. Here, the Schmitt trigger circuit has two transistors (T
r1, Tr2) and five resistors (RL1, etc.), and how each is connected is described (connect (...)). Further, the initial condition at the time of behavior analysis (the input voltage vr @ Inp = 0V in FIG. 5) is also registered here. Here, the value of the element (resistor RE) to be designed does not give a concrete value like the resistance @ RE> 0.0 in the figure.

【0016】また、図6に示す設計仕様は、図7のよう
なIF−THEN型のプロダクションルールで表現し、
知識ベース1に登録する。すなわち、入力電圧<7.4
Vのときは、出力電圧(Tr2のコレクタ電圧)=8.
4〜8.6V、入力電圧=7.4Vのときは、出力電圧
=8.4〜12.0V、入力電圧>7.4Vのときは、
出力電圧=12.0Vである。以上の条件で入力電圧を
0Vから上昇させながらシミュレーションを行うことに
より、遷移する各状態の制約をすべて満たす抵抗REの
値を求めることができる。
The design specification shown in FIG. 6 is expressed by an IF-THEN type production rule as shown in FIG.
Register in Knowledge Base 1. That is, input voltage <7.4
When V, output voltage (collector voltage of Tr2) = 8.
4 to 8.6V, input voltage = 7.4V, output voltage = 8.4 to 12.0V, input voltage> 7.4V,
The output voltage is 12.0V. By performing a simulation while increasing the input voltage from 0 V under the above conditions, it is possible to obtain the value of the resistor RE that satisfies all the constraints of each transition state.

【0017】さて、推論部3では、まず瞬間状態内解析
部31が起動し、初期設定を行なう。すなわち、構造情
報ファイル2から初期条件などを取り込みワーキングメ
モリ4に登録する。つぎに、構造情報ファイル2に記述
された構造を構築する。構造情報ファイル2には、図5
に示すように、回路は2つのトランジスタと5つの抵抗
から構成されていると書かれているので、知識ベース1
から2つのトランジスタと5つの抵抗のオブジェクトを
コピィーして、ワーキングメモリ4に登録する。具体的
には、知識ベース1に記述された図3のオブジェクトの
変数間の関係式が登録される。ここで、トランジスタの
場合、回路の全ての素子が登録されるまで、ベース・エ
ミッタ間電圧が決定されない場合が多い。このため、ト
ランジスタを登録する場合、on状態の変数間の関係式
を登録していいのか、off状態の変数間の関係式を登
録していいのが決められない。このような場合は、トラ
ンジスタTr1とTr2のそれぞれのベース・エミッタ
間電圧が0.7Vを超えるときと、0.7V以下の場合
の4通りの組合せの仮定に基づいて解析を行なう。トラ
ンジスタTr1とTr2のどちらのベース・エミッタ間
電圧も0.7V超えるとの仮定を行なうと、トランジス
タTr1とTr2は共にon状態の変数間の関係式がワ
ーキングメモリ4に登録される。制約ソルバー5は、ワ
ーキングメモリ4に登録される式を計算し、変数の値、
あるいは値の範囲、及び変数の変化の状態を求める。こ
の制約ソルバー5は、例えば、線形計画法などで実現で
きる。
In the inference unit 3, first, the in-instantaneous-state analysis unit 31 is activated to perform initialization. That is, the initial conditions and the like are fetched from the structure information file 2 and registered in the working memory 4. Next, the structure described in the structure information file 2 is constructed. The structure information file 2 is shown in FIG.
As shown in, the circuit is said to consist of two transistors and five resistors, so knowledge base 1
The objects of 2 transistors and 5 resistors are copied and registered in the working memory 4. Specifically, the relational expression between the variables of the objects of FIG. 3 described in the knowledge base 1 is registered. Here, in the case of a transistor, the base-emitter voltage is often not determined until all the elements of the circuit are registered. Therefore, when registering a transistor, it is not possible to decide whether to register the relational expression between variables in the on state or the relational expression between variables in the off state. In such a case, analysis is performed based on the assumption of four combinations when the base-emitter voltage of each of the transistors Tr1 and Tr2 exceeds 0.7V and when the voltage is 0.7V or less. Assuming that the base-emitter voltage of both transistors Tr1 and Tr2 exceeds 0.7 V, the relational expression between the variables in the on state of both transistors Tr1 and Tr2 is registered in working memory 4. The constraint solver 5 calculates the expression registered in the working memory 4 and calculates the value of the variable,
Alternatively, the range of values and the state of change of variables are obtained. This constraint solver 5 can be realized by, for example, a linear programming method.

【0018】図5のシュミットトリガ回路の初期状態
(入力電圧=0V)においては、トランジスタTr1が
offで、Tr2がonのときのみ、矛盾することなく
解析できる。それ以外は、仮定が矛盾する存在しえない
状態である。そして、トランジスタTr1のベース・エ
ミッタ間電圧Vbeは−6.7V、トランジスタTr2
のVbeは、0.73Vであることが求まる。また、抵
抗REの値は、1885〜2000の範囲に制限され
る。但し、各変数の変化状態は求まらない。
In the initial state (input voltage = 0V) of the Schmitt trigger circuit of FIG. 5, analysis can be performed without contradiction only when the transistor Tr1 is off and Tr2 is on. Otherwise, the assumptions are inconsistent and cannot exist. The base-emitter voltage Vbe of the transistor Tr1 is -6.7 V, and the transistor Tr2 is
Vbe of 0.73V is obtained. Further, the value of the resistor RE is limited to the range of 1885-2000. However, the change state of each variable cannot be obtained.

【0019】つぎに、ランドマーク推定部32は、まず
生成された回路が正帰還か否かを図2の正帰還判定部3
21で調べる。求められた状態(Tr1がoffで、T
r2がon)は正帰還ではないので、ランドマーク検出
部323で瞬間状態内解析部31の結果に基づいて、値
が変化している各変数のランドマークを求める。ランド
マークとしては、オブジェクトの条件や上述した設計仕
様の条件部などから求める。ここで、状態が変化してい
る変数は入力電圧だけなので、図7の設計仕様の条件部
から入力電圧=7.4Vが次のランドマークとして求め
られる。
Next, the landmark estimation unit 32 first determines whether the generated circuit is positive feedback or not by the positive feedback determination unit 3 of FIG.
Look at 21. Required state (Tr1 is off, T
Since r2 is on) is not positive feedback, the landmark detection unit 323 obtains the landmark of each variable whose value is changing based on the result of the instantaneous state analysis unit 31. The landmark is obtained from the condition of the object or the condition part of the design specification described above. Here, since the only variable whose state is changing is the input voltage, the input voltage = 7.4V is obtained as the next landmark from the condition part of the design specification of FIG.

【0020】区間状態内解析部33は、ワーキングメモ
リ4をクリアした後、初期条件として、各変数に瞬間状
態内解析部31で求められた現在の瞬間の状態の値と、
推定された次のランドマークの値の範囲を制約条件とし
て与えた後、瞬間状態内解析部31と同様に構造情報フ
ァイル2に記述された構造を構築する。すなわち、0.
0V<入力電圧<7.4Vが初期条件としてワーキング
メモリ4に登録される。以上に基づいて構造を構築する
と、入力電圧=0Vの初期状態と同様に、トランジスタ
Tr1がoffで、Tr2がonのときのみ、矛盾する
ことなく解析できる。このときのトランジスタTr1の
ベース・エミッタ間電圧Vbeは、−6.7V〜0.6
7Vに、トランジスタTr2のVbeは、約0.703
Vの値の範囲が計算される。各変数の変化状態は同様に
求まらない。
After the working memory 4 is cleared, the intra-section state analysis unit 33 sets the value of the current instant state obtained by the instant intra-state analysis unit 31 for each variable as an initial condition.
After the estimated value range of the next landmark is given as a constraint condition, the structure described in the structure information file 2 is constructed in the same manner as in the instantaneous state analysis unit 31. That is, 0.
0V <input voltage <7.4V is registered in the working memory 4 as an initial condition. When the structure is constructed based on the above, similar to the initial state when the input voltage is 0 V, the analysis can be performed without contradiction only when the transistor Tr1 is off and Tr2 is on. At this time, the base-emitter voltage Vbe of the transistor Tr1 is -6.7 V to 0.6.
Vbe of the transistor Tr2 is about 0.703 at 7V.
A range of values for V is calculated. Similarly, the change state of each variable cannot be obtained.

【0021】ランドマーク推定部34は、ランドマーク
推定部32と同じ処理であるため、設計仕様の条件部か
ら入力電圧=7.4Vをランドマークとして求める。こ
のランドマーク入力電圧=7.4Vに基づいて、再度瞬
間状態内解析部31が起動される。ここでは、トランジ
スタTr1、Tr2が共にoffのときのみ、仮定が矛
盾する存在しえない状態であり、それ以外の3状態は矛
盾なく成立する結果が得られる。
Since the landmark estimating section 34 performs the same processing as the landmark estimating section 32, the input voltage = 7.4V is obtained as the landmark from the condition section of the design specification. Based on this landmark input voltage = 7.4V, the intra-instantaneous-state analysis unit 31 is activated again. Here, only when both the transistors Tr1 and Tr2 are off, the assumptions are inconsistent and cannot exist, and the other three states are consistently established.

【0022】つぎに、ランドマーク推定部32は、正帰
還判定部321で生成された回路が正帰還か否かを判定
する。ここでは、トランジスタTr1、Tr2が共にo
nの状態が正帰還で、他の2状態は正帰還ではないと判
定される。瞬間状態内解析部31の結果から、状態on
・onは、Tr1とTr2のどちらのベース・エミッタ
間電圧Vbeも0.7Vを超えると仮定されたもので、
Tr1のVbeは増加、Tr2のVbeは減少している
ことが分かる。すなわち、これからTr1のVbe>
0.7、Tr2のVbe=<0.7がランドマークとし
てランドマーク検出部323で求められる。
Next, the landmark estimation unit 32 determines whether the circuit generated by the positive feedback determination unit 321 is positive feedback. Here, the transistors Tr1 and Tr2 are both o
It is determined that the state of n is positive feedback and the other two states are not positive feedback. From the result of the instantaneous in-state analysis unit 31, the state on
-On is assumed that the base-emitter voltage Vbe of both Tr1 and Tr2 exceeds 0.7V,
It can be seen that Vbe of Tr1 is increasing and Vbe of Tr2 is decreasing. That is, Vbe of Tr1>
0.7, Vbe = <0.7 of Tr2 is obtained by the landmark detection unit 323 as a landmark.

【0023】さて、状態on・offでは、Tr1のV
be=約0.703V,Tr2のVbe=約−1.0
V,また、状態off・onでは、Tr1のVbe=約
0.67V、Tr2のVbe=約0.703Vと求めら
れる。このため、上記の状態on・onのランドマーク
から次状態として状態on・offへの遷移が可能であ
ることが分かる。また、状態on・onの各Vbeの変
化の方向から、状態off・onは、状態on・onへ
の遷移が可能であることが分かるため、この3つの状態
は、状態off・on、状態on・on、状態on・o
ffの順に遷移すると判定できる。これにより、次の区
間状態内解析部33は、状態on・offのみを対象に
推論を行えば良いことになり、状態の遷移の曖昧性を1
/3に減らすことができる。
Now, in the state on / off, the V of Tr1 is
be = about 0.703 V, V2 of Tr2 = about −1.0
V, and in the state off · on, Vbe of Tr1 = about 0.67V and Vbe of Tr2 = about 0.703V. Therefore, it can be seen that the above-mentioned landmark of the state on / on can transit to the state on / off as the next state. Further, since it can be seen from the direction of change of each Vbe of the states on and on, the states off and on can be transited to the states on and on. Therefore, these three states are state off and on, and state on.・ On, state on ・ o
It can be determined that the transition is made in the order of ff. As a result, the next section intra-state analysis unit 33 needs to make inferences only for the states on / off, and the ambiguity of the state transition is reduced to 1
It can be reduced to / 3.

【0024】ここで、正帰還の処理は、例えば次のよう
な手順で実現できる。図2において、正帰還判定部32
1で以下の1、2、および3のaまでの処理を行い、正
帰還処理部322で、残りの処理を行う。 (1)因果関係ネットワークの生成 次の条件の基で、等式と変数をノードとするネットワー
クを生成する。 (a)リンクは、等式から変数、または、変数から等式
に張られる。 (b)n変数からなる等式では、n−1個の変数からの
リンクが入力方向で、1個のリンクのみ変数への出力方
向である。 (c)変数ノードにも複数の入力リンクを許す。 (2)帰還ループの検出 (a)外部入力変数を起点として、分岐点の式を検出す
る。 (b)分岐点を起点として、ネットワークのループを検
出する。 (c)ループがあれば、その開ループ伝達関数を計算す
る。 (d)ループがなければ、次のノードに移行し(a)以
降の処理を続ける。 (3)帰還タイプの判定 (a)開ループ伝達関数の絶対値が1以上で、ループが
正の帰還であれば正帰還である。 (b)正帰還であれば、ループ内の各変数を、ループの
起点の等式の出力変数の関数として簡単化する。 (c)さらに、求められた、各変数の式から各変数の変
化の状態を求める。ここで、ループ起点の出力変数の変
化の方向は、外部入力変数からたどれるループ起点の等
式の入力変数の変化の方向のみで決まる。
The positive feedback process can be realized by the following procedure, for example. In FIG. 2, the positive feedback determination unit 32
In step 1, the processing up to a in the following 1, 2, and 3 is performed, and in the positive feedback processing unit 322, the remaining processing is performed. (1) Generating a causal relationship network A network having equality and variables as nodes is generated under the following conditions. (A) Links are extended from equations to variables or from variables to equations. (B) In the equation consisting of n variables, the links from n-1 variables are the input direction and only one link is the output direction to the variable. (C) Allow multiple input links for variable nodes. (2) Detection of feedback loop (a) The expression of the branch point is detected starting from the external input variable. (B) The loop of the network is detected starting from the branch point. (C) If there is a loop, calculate its open-loop transfer function. (D) If there is no loop, move to the next node and continue the processing from (a). (3) Judgment of feedback type (a) Positive feedback is provided if the absolute value of the open loop transfer function is 1 or more and the loop is positive feedback. (B) With positive feedback, each variable in the loop is simplified as a function of the output variable of the loop starting equation. (C) Further, the change state of each variable is obtained from the obtained equation of each variable. Here, the direction of change of the output variable at the loop origin is determined only by the direction of change of the input variable of the equation at the loop origin traced from the external input variable.

【0025】以上の処理を次の3つの式があった場合を
例に説明する。
The above processing will be described by taking the case where there are the following three expressions as an example.

【0026】 e=x+y、y=10*e、x=−3*inp まず、等式と変数をノードとする因果関係ネットワーク
の生成を行う。この処理により得られるネットワークの
1つを図7に示す。次に、この因果関係ネットワークか
ら帰還ループを検出する。具体的には、まず、外部入力
変数(ノード1の変数inp)を起点として、分岐点の
式を検出する。分岐点の式とは、3個以上の変数から構
成される等式であり、ノード4の等式が検出される。こ
のノード4の出力変数eをたどって、それがノード4の
入力に到達するか否かを調べる。ここでは、ノード6、
7を通って再びノード4に入力することが分かる。すな
わち、ループであることが分かる。ループが判明した
ら、式を簡単化してループの開ループ伝達関数を計算す
る。すなわち、式の代入を行い、ループ終端の変数
(y)をループ始点の変数(e)の関数として求める。
ここでは、関係式は単にノード6の等式そのものであ
る。
E = x + y, y = 10 * e, x = −3 * inp First, a causal relationship network having equations and variables as nodes is generated. FIG. 7 shows one of the networks obtained by this processing. Next, a feedback loop is detected from this causal network. Specifically, first, an external input variable (variable inp of node 1) is used as a starting point, and a branch point expression is detected. The branch point equation is an equation composed of three or more variables, and the equation of the node 4 is detected. The output variable e of this node 4 is traced to see if it reaches the input of node 4. Here, node 6,
It can be seen that the input is again input to the node 4 through the line 7. That is, it can be seen that it is a loop. Once the loop is known, simplify the formula to calculate the open loop transfer function of the loop. That is, the expression is substituted, and the variable (y) at the loop end is obtained as a function of the variable (e) at the loop start point.
Here, the relational expression is simply the equation of node 6 itself.

【0027】この結果、ループの開ループ伝達関数は1
0で1以上であり、ループ終端の変数(y)は、入力変
数(x)に対して正で入力しているため、正帰還と判定
される。
As a result, the open loop transfer function of the loop is 1
Since 0 is 1 or more, and the variable (y) at the end of the loop is positively input with respect to the input variable (x), it is determined to be positive feedback.

【0028】さて、正帰還であれば、正帰還処理部32
2でループ内の各変数の変化の方向を求める。変数はy
のみである。ここで、外部入力変数(Inp)は増加し
ているため、変数(x)も増加である。また、ノード4
の等式で、変数(x)と出力変数(e)は同符号である
ため、変数(e)も増加である。これにより、変数
(y)も増加であることが求められる。
If the feedback is positive, the positive feedback processor 32
In step 2, the direction of change of each variable in the loop is calculated. The variable is y
Only. Here, since the external input variable (Inp) is increasing, the variable (x) is also increasing. Also, node 4
In the equation, the variable (x) and the output variable (e) have the same sign, so the variable (e) also increases. As a result, the variable (y) is also required to increase.

【0029】以上の処理により、正帰還の判定ならびに
正帰還時の各変数の変化の方向を求めることができる。
By the above processing, it is possible to determine the positive feedback and obtain the direction of change of each variable during the positive feedback.

【0030】[0030]

【発明の効果】本発明によれば、正帰還などの不安定な
状態における状態遷移の曖昧性を減らすことができるた
め、推論の処理量を削減でき、高速な推論を実現でき
る。
According to the present invention, the ambiguity of state transitions in an unstable state such as positive feedback can be reduced, so that the amount of inference processing can be reduced and high-speed inference can be realized.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例のブロック図である。FIG. 1 is a block diagram of an embodiment of the present invention.

【図2】本発明のランドマーク推定部の一実施例のブロ
ック図である。
FIG. 2 is a block diagram of an embodiment of a landmark estimation unit of the present invention.

【図3】本発明のオブジェクトの知識表現を、トランジ
スタを例として示した図である。
FIG. 3 is a diagram showing a knowledge representation of an object of the present invention by taking a transistor as an example.

【図4】シュミットトリガ回路の回路図である。FIG. 4 is a circuit diagram of a Schmitt trigger circuit.

【図5】本発明をシュミットトリガ回路の設計支援に応
用したときの、回路の構造や初期値などの記述例を示し
た図である。
FIG. 5 is a diagram showing a description example of a circuit structure, initial values, and the like when the present invention is applied to design support of a Schmitt trigger circuit.

【図6】シュミットトリガ回路の設計仕様を、縦軸を出
力電圧、横軸を入力電圧として示した図である。
FIG. 6 is a diagram showing design specifications of the Schmitt trigger circuit, with the vertical axis representing an output voltage and the horizontal axis representing an input voltage.

【図7】シュミットトリガ回路の設計仕様の記述例を示
した図である。
FIG. 7 is a diagram showing a description example of design specifications of a Schmitt trigger circuit.

【図8】因果関係ネットワークを示した図である。FIG. 8 is a diagram showing a causal relationship network.

【符号の説明】[Explanation of symbols]

1‥知識ベース、2‥構造情報ファイル、3‥推論部、
4‥ワーキングメモリ、5‥制約ソルバー、31‥状態
内解析部、32‥ランドマーク推定部、33‥区間解析
部、34‥ランドマーク推定部、321‥正帰還判定
部、322‥正帰還処理部、323‥ランドマーク検出
部。
1 ... Knowledge base, 2 ... Structural information file, 3 ... Inference section,
4 ... Working memory, 5 ... Constraint solver, 31 ... In-state analysis unit, 32 ... Landmark estimation unit, 33 ... Section analysis unit, 34 ... Landmark estimation unit, 321, ... Positive feedback determination unit, 322 ... Positive feedback processing unit 323 ... Landmark detection unit.

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 ICOT TECHNICAL REP ORT TR−738(1992−2) ─────────────────────────────────────────────────── ─── Continued Front Page (56) References ICOT TECHNICAL REP ORT TR-738 (1992-2)

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】解析対象であるオブジェクトの構造を記述
する構造情報ファイルと、 上記オブジェクトの変数間の各種の関係式を少なくとも
登録する知識ベースと、 上記オブジェクトの変数間の各種の関係式のうち、推論
に必要な関係式を登録するワーキングメモリと、 上記ワーキングメモリに登録された上記オブジェクトの
変数間の関係式に基づいて、上記オブジェクトの変数の
値または値の範囲、および上記オブジェクトの変数の変
化の状態を求めるために制約問題を解く制約ソルバー
と、 上記構造情報ファイル、上記知識ベース、上記ワーキン
グメモリおよび上記制約ソルバーを用いて、物理量に基
づく上記オブジェクトの挙動を定性的に推論する推論手
段とを備えた定性推論システムにおいて、 上記構造情報ファイルに記述された上記オブジェクトの
構造と上記知識ベースに登録された上記オブジェクトの
変数の関係式に従って、所定の仮定に基いて上記制約ソ
ルバーにて上記仮定を解析し、各オブジェクトに矛盾す
る状態が存在しないように各オブジェクトの変数の状態
と各オブジェクトの変数の現在の瞬間の値を求める瞬間
状態内解析手段と、 上記瞬間状態内解析手段で求められた各オブジェクトの
変数の状態から上記オブジェクト全体が正帰還が否かを
判定し、正帰還でなければ、上記知識ベースに登録され
た上記オブジェクトの変数の関係式に従って、上記瞬間
状態内解析手段で求めた各オブジェクトの変数の現在の
瞬間の値から、次に挙動が変化する各オブジェクトの変
数のランドマークを推定し、正帰還であれば、正帰還時
の各オブジェクトの変数の変化の方向を求め、上記知識
ベースに登録された上記オブジェクトの変数の関係式に
従って、上記瞬間状態内解析手段で求めた各オブジェク
トの変数の現在の瞬間の値から、上記変化の方向に基い
て順次遷移して安定した状態における各オブジェクトの
変数のランドマークを推定する第1のランドマーク推定
手段と、 上記瞬間状態内解析手段で求めた各オブジェクトの変数
の現在の瞬間の値と、 上記第1のランドマーク推定手段
で推定された次に挙動が変化する各オブジェクトの変数
のランドマークの値を制約条件として与え、上記構造情
報ファイルに記述された上記オブジェクトの構造と上記
知識ベースに登録された上記オブジェクトの変数の関係
式に従って、上記制約条件に基いて上記制約ソルバーに
て各オブジェクトの変数の現在の瞬間の値から次に挙動
が変化する各オブジェクトの変数のランドマークまでの
区間の状態を解析し、各オブジェクトの変数の値の範囲
を求める区間状態内解析手段と、 上記知識ベースに登録された上記オブジェクトの変数の
関係式に従って、上記第1のランドマーク推定手段にて
推定されたランドマークのうち、上記区間状態内解析手
段で求めた各オブジェクトの変数の値の範囲に含まれる
ものをランドマークと推定する第2のランドマーク推定
部とを上記推論手段に備えたことを特徴とする定性推論
システム。
1. A structure of an object to be analyzed is described.
Structure information file and various relational expressions between the variables of the above objects.
Inference among the relational expressions between the knowledge base to be registered and the variables of the above objects
A working memory for registering a relation required, the object registered in the working memory
Based on the relational expression between variables,
The value or range of values, and the variable
Constraint solver that solves constraint problems to find the state of optimization
And the structure information file, the knowledge base, and the workin
Based on the physical quantity using the memory and the constraint solver above.
Based on the reasoning method to qualitatively infer the behavior of the above objects
In a qualitative inference system with a stage, the object of the above described in the above structure information file
Structure and of the above objects registered in the above knowledge base
According to the relational expression of variables, the above constraint
Analyze the above assumptions with the louver and contradict each object
State of each object variable so that there is no state
And the moment to find the current moment value of the variable for each object
The in-state analysis means and each of the objects obtained by the instantaneous in-state analysis means
Whether the above object as a whole has positive feedback from the state of variables
If it is judged and it is not positive feedback, it will be registered in the above knowledge base.
The above moment according to the relational expression of the variables of the above objects
The current variable of each object obtained by the in-state analysis means
From the value of the moment, the change of each object whose behavior changes next
Number of landmarks is estimated, and if positive feedback, then positive feedback
The direction of the change of the variable of each object of
In the relational expression of the variable of the above object registered in the base
Therefore, each object obtained by the above-mentioned instantaneous state analysis means
Based on the direction of the above change from the current instantaneous value of the variable
Of each object in a stable state
First landmark estimation for estimating landmarks of variables
Means and variables of each object obtained by the above-mentioned instantaneous state analysis means
Value of the present moment and the first landmark estimating means
Variable of each object whose behavior changes next estimated by
The landmark values of
Structure of the above object described in the report file and the above
Relationship of the variables of the above objects registered in the knowledge base
According to the formula, based on the above constraint conditions,
And then behaves from the current instant value of each object variable
Until the variable landmark of each object that changes
The range of the value of the variable of each object is analyzed by analyzing the state of the interval
Interval state analysis means for obtaining, and the variable of the object registered in the knowledge base
In accordance with the relational expression, the first landmark estimating means
Of the estimated landmarks, the analysis method in the above section state
It is included in the range of the value of the variable of each object calculated in the column
Second landmark estimation that estimates things as landmarks
Reasoning, characterized in that the inference means is provided with
system.
JP4151246A 1992-05-20 1992-05-20 Qualitative reasoning system Expired - Lifetime JPH0774996B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4151246A JPH0774996B2 (en) 1992-05-20 1992-05-20 Qualitative reasoning system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4151246A JPH0774996B2 (en) 1992-05-20 1992-05-20 Qualitative reasoning system

Publications (2)

Publication Number Publication Date
JPH05324326A JPH05324326A (en) 1993-12-07
JPH0774996B2 true JPH0774996B2 (en) 1995-08-09

Family

ID=15514464

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4151246A Expired - Lifetime JPH0774996B2 (en) 1992-05-20 1992-05-20 Qualitative reasoning system

Country Status (1)

Country Link
JP (1) JPH0774996B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7828866B2 (en) * 2022-09-26 2026-03-12 株式会社日立製作所 Fault tree generation device and fault tree generation method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ICOTTECHNICALREPORTTR−738(1992−2)

Also Published As

Publication number Publication date
JPH05324326A (en) 1993-12-07

Similar Documents

Publication Publication Date Title
Simonetto et al. Time-varying convex optimization: Time-structured algorithms and applications
Styblinski et al. Fuzzy cognitive maps, signal flow graphs, and qualitative circuit analysis
JP6359182B2 (en) Method and system for controlling the operation of a machine
Buehner et al. A tighter bound for the echo state property
Liang et al. Data-driven bipartite formation for a class of nonlinear MIMO multiagent systems
Wang et al. Zero-error consensus tracking with preassignable convergence for nonaffine multiagent systems
CN107194026A (en) Absorption tower sweetening process modeling method based on Bayesian network
CN116820174A (en) Constant-current constant-voltage circuit for electronic load and electronic load
Bonnet et al. Bezout factors and L/sup 1/-optimal controllers for delay systems using a two-parameter compensator scheme
JPH0774996B2 (en) Qualitative reasoning system
Orda et al. Minimum delay routing in stochastic network
JP2000028575A (en) Oxygen concentration sensor element impedance detector
JP2782568B2 (en) Reference voltage generator varying with temperature having constant thermal drift of power supply voltage and linear function
JP2000329730A (en) Element impedance detection method and element impedance detection device for oxygen concentration sensor
Geoghegan et al. Threading homotopies and dc operating points of nonlinear circuits
CN110793208A (en) Configuration parameter determination method and device for water heater
JPH0774995B2 (en) Qualitative reasoning system
Pejovic et al. An algorithm for solving piecewise-linear networks that include elements with discontinuous characteristics
US5461575A (en) Simulation of sequential circuits for calculating timing characteristics to design/manufacture a logic network
JPH0659894A (en) Meta control system for qualitative inference system
Nikolic et al. A general method of feedback amplifier analysis
CN117332725B (en) Steam network dynamic calculation method and device of comprehensive energy system
CN116520701B (en) Step-by-step first-order fuzzy predictive control method and device
Muralidharan et al. Imputation of ramp flow data using the asymmetric cell transmission traffic flow model
CN110635577A (en) A Nonlinear Analysis and Control Method for High Power Wireless Power Transmission System

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term