JPS63132399A - S/d converter - Google Patents
S/d converterInfo
- Publication number
- JPS63132399A JPS63132399A JP27860186A JP27860186A JPS63132399A JP S63132399 A JPS63132399 A JP S63132399A JP 27860186 A JP27860186 A JP 27860186A JP 27860186 A JP27860186 A JP 27860186A JP S63132399 A JPS63132399 A JP S63132399A
- Authority
- JP
- Japan
- Prior art keywords
- data
- input
- register
- value
- converter
- 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.)
- Granted
Links
- 238000006243 chemical reaction Methods 0.000 claims description 13
- 230000001360 synchronised effect Effects 0.000 claims description 12
- 230000002194 synthesizing effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 6
- 230000002159 abnormal effect Effects 0.000 description 5
- 238000000034 method Methods 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 239000002689 soil Substances 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Landscapes
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はシンクロデータをデジタルデータに変換するS
/D変換器に係9、特に、多様なデータ処理を可能にす
るS/D変換器に関する。[Detailed Description of the Invention] [Industrial Field of Application] The present invention is a system for converting synchronized data into digital data.
The present invention relates to S/D converters, and particularly to S/D converters that enable various data processing.
従来のS/D変換器は、単にシンクロデータをデジタル
データに変換する機能をもつだけであシ、S/D変換器
の改良に係る従来技術の動向も、特開昭55−1197
98号、特開昭56−105796号、特開昭57−1
7098号公報に記載されているように、信号変換精度
や安定化を進めるのみであった。Conventional S/D converters simply have the function of converting synchronized data into digital data, and the trends in conventional technology related to the improvement of S/D converters can also be found in Japanese Patent Laid-Open No. 55-1197.
No. 98, JP-A-56-105796, JP-A-57-1
As described in Publication No. 7098, only the signal conversion accuracy and stabilization were improved.
S/D変換器は、シンクロデータを変換してデジタルデ
ータを出力し、これをコンピュータ等の制御装置で処理
するものであるが、従来のS/D変換器は、単にシンク
ロデータをデジタルデータに変換したものを制御装置に
出力するだけであるから、データの処理を行なうソフト
ウェアの負担が大きいという問題がある。具体例をあげ
て説明する。An S/D converter converts synchronized data and outputs digital data, which is then processed by a control device such as a computer. However, conventional S/D converters simply convert synchronized data into digital data. Since the converted data is simply output to the control device, there is a problem in that the burden on the software that processes the data is heavy. This will be explained using a specific example.
通常、電子計算機の様な制御装置に外部から数値データ
が入力された場合、そのデータの合理性判定を行なって
不合理なデータは排除するような処理が行なわれている
。この処理は、艦船搭載用システムのように外部ノイズ
の多い環境で使われるものに対して特に!要である。例
えば、艦船搭載システムにおいて、時々刻々の自艦位置
を算出する処理においては、あらかじめ定められたー・
定の周期(例えば100m5)で艦の針路および速力の
データが制御装置に入力される。このうち、針路に着目
して考えると、このデータはジャイロからシンクロデー
タの形で処理システムに伝達され、まずシンクロ/デジ
タル変換が行なわれた後、電子計算機のような制御装置
に入力される。この間に、外米ノイズ等の影響を受けて
瞬間的にでも異常なデータが入力されると、地温結果は
当然異常となる。これを避けるため、入力された針路デ
ータは、まずデータの合理性を判定し異常なデータは排
除する必要がある◎この合理性判定のため、従来は、S
/Di換器出力をソフトウェアで複雑に処理する必要が
あり、ソフトウェアの負担が大きかった。Normally, when numerical data is input from the outside to a control device such as a computer, the rationality of the data is determined and irrational data is eliminated. This process is especially useful for systems used in environments with a lot of external noise, such as systems installed on ships! It is essential. For example, in a ship-mounted system, in the process of calculating the ship's position from moment to moment, predetermined...
Data on the ship's course and speed are input to the control device at regular intervals (for example, 100 m5). Of these, focusing on the course, this data is transmitted from the gyro to a processing system in the form of synchro data, first subjected to synchro/digital conversion, and then input to a control device such as an electronic computer. During this time, if abnormal data is input even momentarily due to the influence of foreign noise, etc., the soil temperature result will naturally become abnormal. In order to avoid this, it is necessary to first judge the rationality of the input course data and eliminate abnormal data.In order to judge this rationality, conventionally, S
/Di exchanger output had to be processed in a complicated manner by software, which placed a heavy burden on the software.
本発明の目的は、制御装置でのデータ入出力処理及びデ
ータ処理の負担を軽減し、システム全体の能率を向上さ
せると共にコストの低減を図ることができるs/n変換
器を提供することにある。An object of the present invention is to provide an S/N converter that can reduce the burden of data input/output processing and data processing on a control device, improve the efficiency of the entire system, and reduce costs. .
〔問題点を解決するための手段〕
上記目的は、シンクロデータをデジタルデータに変換す
る手段を備えるS/D変換器において、変換したデジタ
ル値の変化率を求める論理手段と、該変化率を現わすデ
ータを前記デジタルデータに合成して出力させる手段と
を設けることで、達成される。[Means for solving the problem] The above object is to provide a logical means for determining the rate of change of the converted digital value and an expression for the rate of change in an S/D converter equipped with a means for converting synchronized data into digital data. This can be achieved by providing means for combining the digital data with the digital data and outputting the resultant data.
S/D変換器からは、シンクロデータを変換したデジタ
ルデータと、該デジタルデータの属性を示すデータとが
出力される。これによシ、制御装置はS/D変換器の出
力から属性を示すデータを識別し該デジタルデータの処
理を行なう。従って、制御装置は、属性データから知υ
得た情報の分だけ、デジタルデータを処理して得る必要
がある情報が減シ、負担が軽減する。The S/D converter outputs digital data obtained by converting synchro data and data indicating attributes of the digital data. Accordingly, the control device identifies data indicating attributes from the output of the S/D converter and processes the digital data. Therefore, the control device can learn υ from the attribute data.
The amount of information that needs to be obtained by processing digital data is reduced by the amount of information obtained, which reduces the burden.
以下、本発明の一実施例を図面を参照して説明する◇
第1図は本発明の一実施例に係るS/D変換器の構成図
である◇第1図において、シンクロデータ入力doは、
S/D変換回路1にてデジタルデータd、に変換される
。該デジタルデータd、はレジスタ2とレジスタ7に入
力される。そして、レジスタ2の出力データd2はレジ
スタ5と演算回路(ALU)8に入力され、レジスタ7
の出力データd3は演算回路8に入力され演算回路8の
出力データd4ハレジスタ3に入力され、レジスタ3か
ら合成データd5が出力されるようになっている。4は
クロックであシ、クロック4からの周期τ0のタイミン
グパルスp0でレジλり7が駆動され、タイミングパル
スp0を遅延回路5でて、遅延したタイミングパルスp
、でレジスタ2が駆動され、タイミングパルスp0を遅
延回路6でτ2遅延したタイミングパルス島でレジスタ
3が駆動されるようになっている。An embodiment of the present invention will be described below with reference to the drawings. ◇ Fig. 1 is a block diagram of an S/D converter according to an embodiment of the present invention. ◇ In Fig. 1, synchronized data input do is ,
The S/D conversion circuit 1 converts the data into digital data d. The digital data d is input to register 2 and register 7. Then, the output data d2 of register 2 is input to register 5 and arithmetic circuit (ALU) 8, and register 7
The output data d3 is input to the arithmetic circuit 8, the output data d4 of the arithmetic circuit 8 is input to the register 3, and the combined data d5 is output from the register 3. 4 is a clock, and the register λ register 7 is driven by a timing pulse p0 with a period τ0 from the clock 4, and the timing pulse p0 is sent to a delay circuit 5 to generate a delayed timing pulse p.
, the register 2 is driven, and the register 3 is driven by a timing pulse island obtained by delaying the timing pulse p0 by τ2 by the delay circuit 6.
このS/D変換器の動作を概説すると、S/DK換回路
1の出力d1がレジスタ2とレジスタ7で遅延され、遅
延量の異なるデータd2とd3の差すなわち変化率が演
算回路8でとられ、この属性データd4がレジスタ3に
てデータd2と合成され、データd5として出力される
。To outline the operation of this S/D converter, the output d1 of the S/DK conversion circuit 1 is delayed by registers 2 and 7, and the difference between data d2 and d3 with different delay amounts, that is, the rate of change, is calculated by the arithmetic circuit 8. This attribute data d4 is combined with data d2 in register 3 and output as data d5.
上述したS/D変換器の動作を、次に、第2図のタイミ
ングチャート及び第3図、第4図のデータ合成説明図、
属性データ作成説明図を参照して詳述する。The operation of the above-mentioned S/D converter will now be described with reference to the timing chart in FIG. 2 and the data synthesis explanatory diagrams in FIGS. 3 and 4.
This will be explained in detail with reference to an explanatory diagram for creating attribute data.
第1図において、S/D変換回路1には、シンクロデー
タd。が入力され、デジタルデータd1が出力される。In FIG. 1, an S/D conversion circuit 1 includes synchro data d. is input, and digital data d1 is output.
デジタルデータd、は、S/D変換回路1固有の変換周
期にし九がって、第2図に示すように、時々刻々のシン
クロデータd。の値に応じた値ζ、a1.・・・a9
に変換される。−万、クロック4は、周期τ。のタイミ
ングパルスp。を発生シ、レジスタ7に入力される。ま
た、このタイミングパルス杓は、遅延回路5.6で、そ
れぞれτ、Iτ2だけ遅延したタイミングパルスp1s
p2に変換され、夫々レジスタ2および3に入力される
。第2図のタイムチャートかられかるように、レジスタ
7に入力され九データd、はp。のタイミングでレジス
タ7にセットされるので、データd、の値は時刻t。に
おいて値a。となる。一方、レジスタ2に入力されたデ
ータd、はs Plのタイミングでレジスタ2にセット
されるので、データd2の値は時刻t1において値a、
となる。なお、データd2およびデータd3は、第3図
に示すように、本実施例では12ビツトのデータとする
。演算回路(ALU)8は、データd2とデータd5と
の差を計算し、その結果に応じて第4図の属性データ作
成関係からデータd4を求め、該データd4を出力する
。このようにして、レジスタ3にデータd2およびデー
タd4が入力され、この二つのデータd2.d4はp2
のタイミングの時刻t2において合成され、レジスタ3
にセットされる。この合成はデータd5、第3図に示す
ように、第15ビツトから第4ビツトまでの12ビツト
分がデータd2の値a5、第5ビツトから第0ビツトま
での4ビット分がデータd4の値日、となるようにセッ
トされる。The digital data d is synchronized data d every moment, as shown in FIG. 2, according to the conversion cycle specific to the S/D conversion circuit 1. The value ζ according to the value of a1. ...a9
is converted to -10,000, clock 4 has a period τ. timing pulse p. is generated and input to register 7. Further, this timing pulse scoop is generated by a delay circuit 5.6, and a timing pulse p1s delayed by τ and Iτ2, respectively.
p2 and input to registers 2 and 3, respectively. As can be seen from the time chart of FIG. 2, nine data d and p are input to the register 7. Since it is set in register 7 at the timing of , the value of data d is at time t. At the value a. becomes. On the other hand, the data d input to the register 2 is set to the register 2 at the timing s Pl, so the value of the data d2 becomes the value a at the time t1.
becomes. Note that data d2 and data d3 are 12-bit data in this embodiment, as shown in FIG. The arithmetic unit (ALU) 8 calculates the difference between the data d2 and the data d5, determines the data d4 from the attribute data creation relationship shown in FIG. 4 according to the result, and outputs the data d4. In this way, data d2 and data d4 are input to the register 3, and these two data d2. d4 is p2
is synthesized at time t2 at the timing of
is set to This synthesis results in data d5.As shown in Figure 3, 12 bits from the 15th bit to the 4th bit become the value a5 of the data d2, and 4 bits from the 5th bit to the 0th bit become the value of the data d4. The date is set to .
この様にして、データd5はクロック4の周期で更新さ
れ、その内容としては、シンクロデータの変換値aiお
よびその属性Biを含んでいることになる。In this way, the data d5 is updated at the cycle of the clock 4, and its contents include the synchronized data conversion value ai and its attribute Bi.
以上を総括して説明すると次の様になる。第1区の回路
は、シンクロデータd。を入力としてデジタルデータd
5を出力する。デジタルデータd5の更新はクロック4
0周期τ。で行なわれる0デジタルデータd5の上位1
2ビツトはシンクロデータd。の値に対応した変換値a
、であシ、下位4ビツトは、その時の上位12ビツトの
値a1と1周期(τ。)前の上位12ピツドの値ai−
jとの差に対応した値を示している。このデータd5が
電子計算機のような制御装置に入力されると、制御装置
側では、変換値と同時にそのデータの属性もただちに知
9得る。The above can be summarized as follows. The circuit in the first section is Synchro Data d. as input digital data d
Outputs 5. Digital data d5 is updated at clock 4
0 period τ. Top 1 of 0 digital data d5 performed in
2 bits is synchro data d. Conversion value a corresponding to the value of
, the lower 4 bits are the value a1 of the upper 12 bits at that time and the value ai- of the upper 12 bits one period (τ.) before.
It shows the value corresponding to the difference from j. When this data d5 is input to a control device such as a computer, the control device immediately obtains the conversion value and the attribute of the data.
例えば、爽艦においては、針路の変化は最大でも10度
/秒程度であり、この値よりも大きな変化率を持ったデ
ータは異常であると判定される。これに本実施例を適用
する場合、クロックの周期としては、10mBを選ぶの
が適当である。こうすると、レジスタ3の最下位ビット
が1を示した時、自艦針路変化率は約88度/秒以上で
あることを示していることになる。電子計算機のような
制御装置側では、このデータを調べることにより、ただ
ちに入力データの合理性が判定でき、異常データを併除
することができる。つまり、ソフトウェアの負担が軽減
する。For example, in a cruise ship, the course changes by about 10 degrees/second at most, and data having a rate of change larger than this value is determined to be abnormal. When this embodiment is applied to this, it is appropriate to select 10 mB as the clock cycle. In this way, when the least significant bit of register 3 indicates 1, it means that the ship's own ship's course change rate is approximately 88 degrees/second or more. By examining this data, a control device such as a computer can immediately determine the rationality of the input data and remove abnormal data. In other words, the burden on the software is reduced.
本発明によれば、シンクロデータ伝送系より得られるシ
ンクロデータの合理性判定が容易にできる0このため、
ソフトウェア処理に大きな負担をかけることなく、シン
クロデータ入力処理における入力データの信頼性確保が
可能となる。According to the present invention, it is possible to easily determine the rationality of synchronized data obtained from a synchronized data transmission system.
It is possible to ensure the reliability of input data in synchronized data input processing without placing a large burden on software processing.
【図面の簡単な説明】
第1図は本発明の一実施例に係るS/D変換器の構成図
、第2図は第1図に示すS/D変換器の動作タイミング
チャート、第6図はデータ合成説明図、第4図は属性デ
ータ作成説明図である01・・・S/D変、換回路、2
.3.7・・・レジスタ、4・・・クロック、5,6・
・・遅延回路、8・・・演算回路。[Brief Description of the Drawings] Fig. 1 is a configuration diagram of an S/D converter according to an embodiment of the present invention, Fig. 2 is an operation timing chart of the S/D converter shown in Fig. 1, and Fig. 6 4 is an explanatory diagram of data synthesis, and FIG. 4 is an explanatory diagram of attribute data creation. 01...S/D conversion, conversion circuit, 2
.. 3.7...Register, 4...Clock, 5,6.
...Delay circuit, 8... Arithmetic circuit.
Claims (1)
備えるS/D変換器において、変換して得られたデジタ
ル値の変化率を求める論理手段と、該変化率を現わす属
性データを前記デジタルデータに合成して出力させる手
段を設けたことを特徴とするS/D変換器。1. In an S/D converter equipped with means for converting synchronized data into digital data, logic means for determining the rate of change of the digital value obtained by conversion, and attribute data representing the rate of change are added to the digital data. An S/D converter characterized in that it is provided with means for synthesizing and outputting.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61278601A JPH0650556B2 (en) | 1986-11-25 | 1986-11-25 | S / D converter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61278601A JPH0650556B2 (en) | 1986-11-25 | 1986-11-25 | S / D converter |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS63132399A true JPS63132399A (en) | 1988-06-04 |
JPH0650556B2 JPH0650556B2 (en) | 1994-06-29 |
Family
ID=17599540
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61278601A Expired - Lifetime JPH0650556B2 (en) | 1986-11-25 | 1986-11-25 | S / D converter |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0650556B2 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5776689A (en) * | 1980-10-31 | 1982-05-13 | Tokyo Shibaura Electric Co | Data transmission system |
JPS57199096A (en) * | 1981-06-02 | 1982-12-06 | Mitsubishi Electric Corp | Information transmission system |
JPS61117697A (en) * | 1984-11-14 | 1986-06-05 | 株式会社日立製作所 | Transmitter for remoter monitor controlling of building |
-
1986
- 1986-11-25 JP JP61278601A patent/JPH0650556B2/en not_active Expired - Lifetime
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5776689A (en) * | 1980-10-31 | 1982-05-13 | Tokyo Shibaura Electric Co | Data transmission system |
JPS57199096A (en) * | 1981-06-02 | 1982-12-06 | Mitsubishi Electric Corp | Information transmission system |
JPS61117697A (en) * | 1984-11-14 | 1986-06-05 | 株式会社日立製作所 | Transmitter for remoter monitor controlling of building |
Also Published As
Publication number | Publication date |
---|---|
JPH0650556B2 (en) | 1994-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS63132399A (en) | S/d converter | |
JPH01151307A (en) | Digital fm demodulator | |
US4723258A (en) | Counter circuit | |
JPS6120198A (en) | Reliability securing system for s/d converter | |
JPS6386069A (en) | Interpolation circuit | |
JPS599945B2 (en) | computing device | |
JPH0619700B2 (en) | Arithmetic unit | |
SU1679477A1 (en) | Functions generator | |
JP3139011B2 (en) | Fixed-point processor | |
JP2588042B2 (en) | Data processing circuit | |
JP3106525B2 (en) | Addition method and its circuit | |
SU1200289A1 (en) | Microprogram control device | |
JP2536489B2 (en) | Compressed data decoding device | |
SU1640686A1 (en) | Device for calculating of normalized vectors inner product | |
JPH0142413B2 (en) | ||
SU960837A1 (en) | Digital function converter | |
JPH035863A (en) | Digital system | |
JPS6121681Y2 (en) | ||
JPS6262611A (en) | Digital interpolation filter circuit | |
JPS6390224A (en) | Interpolating circuit | |
JPS63204324A (en) | Multiplying system for floating point | |
JPH01240961A (en) | Dma transfer system | |
JPS6279519A (en) | General-use register reading method | |
JPS63153629A (en) | Data format converter | |
JPS6310893A (en) | Digital interpolation circuit |