JP2007033401A - Antenna control unit for tracking satellite - Google Patents
Antenna control unit for tracking satellite Download PDFInfo
- Publication number
- JP2007033401A JP2007033401A JP2005221267A JP2005221267A JP2007033401A JP 2007033401 A JP2007033401 A JP 2007033401A JP 2005221267 A JP2005221267 A JP 2005221267A JP 2005221267 A JP2005221267 A JP 2005221267A JP 2007033401 A JP2007033401 A JP 2007033401A
- Authority
- JP
- Japan
- Prior art keywords
- motor
- angle
- satellite
- antenna
- elevation
- 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
Images
Landscapes
- Variable-Direction Aerials And Aerial Arrays (AREA)
Abstract
Description
この発明は衛星追尾用のアンテナ制御装置に関し、特に船舶や車両や航空機等の移動体に搭載され衛星との間で通信を行う衛星追尾用のアンテナ制御装置に関するものである。 The present invention relates to an antenna control apparatus for tracking satellites, and more particularly to an antenna control apparatus for tracking satellites that is mounted on a moving body such as a ship, a vehicle, or an aircraft and communicates with a satellite.
衛星追尾用のアンテナ制御装置として、例えば特許文献1に記載されたアンテナ制御姿勢装置は、移動体の運動の角速度成分を検出する角速度検出手段と、検出された角速度成分の積分演算により移動体座標と地球座標との関係を表す座標変換マトリックスを算出する演算手段と、移動体運動の加速度成分を検出する加速度検出手段と、地磁気方位コンパス又はジャイロコンパスによる方位検出手段と、加速度検出手段及び方位検出手段の検出出力に基づいて演算手段で算出される座標変換マトリックスのドリフト成分を除去するドリフト成分除去手段と、地球座標系においてアンテナの取るべきコマンド方位角、コマンド俯仰角、コマンド偏波角からなるコマンド姿勢マトリクスを決定する第2演算手段と、座標変換マトリクスを用いてコマンド姿勢マトリクスを移動体座標上でのアンテナ姿勢マトリクスに変換する第3演算手段と、アンテナ姿勢マトリクスの要素成分に基づいて移動体に搭載されるアンテナの姿勢を制御する駆動手段とを備えている。
As an antenna control device for tracking a satellite, for example, an antenna control posture device described in
従来の衛星追尾用のアンテナ制御装置は、以上のように構成され、しかも、一般的にはアジマス駆動モータの上にエレベーションモータ、その上にポラリゼーション(偏波)モータと3個のモータが配置されているので、アンテナ駆動軸ヨーとアンテナの指令方向が一致する天頂付近等の駆動特異点で、移動体がロール又はピッチ方向に回転が発生すると、アジマス駆動モータは追従できず指向精度が悪化するという課題があった。例えば、衛星方向が天頂付近でロール方向に動揺が入ると、アジマス駆動モータを短時間で180deg近く回転させる必要があり、瞬間的に大きなトルクが必要となるが、アジマス駆動モータのトルク性能の限界により追従できないという課題があった。 A conventional satellite tracking antenna control apparatus is configured as described above, and generally, an elevation motor on an azimuth drive motor, and a polarization (polarization) motor and three motors on the elevation motor. Therefore, if the moving body rotates in the roll or pitch direction at a driving singularity such as near the zenith where the antenna drive axis yaw and the antenna command direction match, the azimuth drive motor cannot follow and directivity accuracy There was a problem of getting worse. For example, if the satellite direction is in the vicinity of the zenith and the roll direction fluctuates, it is necessary to rotate the azimuth drive motor in a short time in the vicinity of 180 deg, and a large torque is required instantaneously. However, the torque performance limit of the azimuth drive motor is limited. There was a problem that it was not possible to follow.
また、例えば3個のモータ軸に回転の外乱が同時に入り、各軸のモータ駆動角度の制限値を超えるときは、追尾のリセット動作が必要となり、衛星の追尾を中断する必要があるという課題があった。 In addition, for example, when rotation disturbance enters three motor shafts at the same time and exceeds the limit value of the motor drive angle of each shaft, a tracking reset operation is required and the tracking of the satellite needs to be interrupted. there were.
この発明は上記のような課題を解決するためになされたもので、天頂付近等の駆動特異点での使用を問題なく可能として広い指向制御範囲を実現できる衛星追尾用のアンテナ制御装置を得ることを目的とする。また、各軸のモータ駆動角度の制限値を越えないように制御することにより、衛星の追尾の中断を少なくすることができる衛星追尾用のアンテナ制御装置を得ることを目的とする。 The present invention has been made to solve the above-described problems, and provides a satellite tracking antenna control device that can be used at a driving singularity near the zenith without any problem and can realize a wide directivity control range. With the goal. Another object of the present invention is to provide a satellite tracking antenna control device that can reduce the interruption of satellite tracking by controlling the motor drive angle of each axis so as not to exceed the limit value.
この発明に係る衛星追尾用のアンテナ制御装置は、移動体に搭載されアンテナリフレクタの姿勢を制御して衛星を追尾する衛星追尾用のアンテナ制御装置において、上記アンテナリフレクタの姿勢に対して冗長のモータ軸を有し上記アンテナリフレクタを駆動するアンテナ駆動部と、上記移動体の姿勢角度情報と位置情報を出力する慣性参照ユニットと、上記移動体の姿勢角速度情報を出力するレートジャイロと、上記慣性参照ユニットにより計測された姿勢角度情報と上記レートジャイロにより計測された姿勢角速度情報に基づき、上記移動体の姿勢を推定して上記移動体の姿勢推定情報を出力する姿勢推定フィルタ部と、上記慣性参照ユニットによりから出力された上記移動体の位置情報と、上記姿勢推定フィルタ部から出力された上記移動体の姿勢推定情報と、保持している上記衛星の位置情報に基づき上記衛星の方向を演算し、現在の上記アンテナリフレクタの方向と上記衛星の方向の差を方向余弦行列として演算する衛星方向演算部と、該衛星方向演算部により演算された方向余弦行列に基づき、上記冗長のモータ軸を利用するモータ角度に関する評価関数を使用して、各モータ軸のモータ角度指令を演算する冗長軸制御処理部と、該冗長軸制御処理部により演算された各モータ軸のモータ角度指令に基づき、上記アンテナ駆動部を制御する駆動制御部とを備えたものである。 An antenna control device for satellite tracking according to the present invention is a satellite tracking antenna control device that is mounted on a mobile body and controls the attitude of an antenna reflector to track a satellite, wherein the motor is redundant with respect to the attitude of the antenna reflector. An antenna driving unit that has an axis and drives the antenna reflector, an inertia reference unit that outputs posture angle information and position information of the moving body, a rate gyro that outputs posture angular velocity information of the moving body, and the inertia reference A posture estimation filter unit that estimates the posture of the moving body based on posture angle information measured by the unit and posture angular velocity information measured by the rate gyro and outputs posture estimation information of the moving body; and the inertia reference The position information of the moving body output from the unit, and the position information output from the attitude estimation filter unit Satellite direction calculation that calculates the direction of the satellite based on the attitude estimation information of the moving object and the position information of the satellite that is held, and calculates the difference between the current direction of the antenna reflector and the direction of the satellite as a direction cosine matrix Axis control processing for calculating a motor angle command for each motor axis using an evaluation function relating to a motor angle using the redundant motor axis based on the direction cosine matrix calculated by the satellite direction calculation unit And a drive control unit for controlling the antenna drive unit based on a motor angle command for each motor shaft calculated by the redundant axis control processing unit.
この発明によれば、広い指向制御範囲を実現できると共に、衛星の追尾の中断を少なくすることができるという効果が得られる。 According to the present invention, it is possible to realize an effect that a wide directivity control range can be realized and interruption of satellite tracking can be reduced.
以下、この発明の実施の一形態を説明する。
実施の形態1.
図1はこの発明の実施の形態1による衛星追尾用のアンテナ制御装置の機構を示す側面図である。この衛星追尾用のアンテナ制御装置は、船舶や車両や航空機等の移動体11に搭載されて衛星からのビームを追尾するアンテナリフレクタ21を制御するもので、慣性参照ユニット(IRU)1、レートジャイロ2、演算部3、駆動制御部4、アンテナ架台13、アジマス(AZ)駆動モータ14、クロスエレベーション(xEL)アーム15、クロスエレベーション(xEL)モータ16、エレベーション(EL)アーム17、エレベーション(EL)モータ18、ポラリゼーション(POL)アーム19及びポラリゼーション(POL)モータ20を備えている。
An embodiment of the present invention will be described below.
1 is a side view showing the mechanism of a satellite tracking antenna control apparatus according to
また、アンテナ駆動部12は、アジマス駆動モータ14、クロスエレベーションアーム15、クロスエレベーションモータ16、エレベーションアーム17、エレベーションモータ18、ポラリゼーションアーム19及びポラリゼーションモータ20を備え、アンテナリフレクタ21の姿勢に対して冗長のモータ軸を有しアンテナリフレクタ21を駆動する。
The
慣性参照ユニット1は移動体11のロール、ピッチ、ヨーの姿勢角度情報と移動体11の位置情報を出力する。レートジャイロ2は移動体11のロール、ピッチ、ヨーの姿勢角速度情報を出力する。演算部3は慣性参照ユニット1からの移動体11の姿勢角度情報とレートジャイロ2からの移動体11の姿勢角速度情報に基づき移動体11の姿勢を推定し、衛星の方向を演算してアンテナ駆動部12の各モータ軸のモータ角度指令を出力する。駆動制御部4は、演算部3からのモータ角度指令に基づき、アンテナ駆動部12のアジマス駆動モータ14、クロスエレベーションモータ16、エレベーションモータ18及びポラリゼーションモータ20の各モータ軸を制御する。
The
アンテナ架台13は移動体11に取り付けられ、アジマス駆動モータ14はアンテナ架台13上に取り付けられ、クロスエレベーションアーム15はアジマス駆動モータ14のモータ軸に取り付けられ、クロスエレベーションモータ16はクロスエレベーションアーム15に取り付けられ、エレベーションアーム17はクロスエレベーションモータ16のモータ軸に取り付けられ、エレベーションモータ18はエレベーションアーム17に取り付けられ、ポラリゼーションアーム19はエレベーションモータ18のモータ軸に取り付けられ、ポラリゼーションモータ20はポラリゼーションアーム19とアンテナリフレクタ21に取り付けられている。
The
図2は衛星追尾用のアンテナ制御装置のモータの構成を示す図であり、各符号14〜21は図1と対応している。図2において、xA,yA,zAは移動体11に固定されたアンテナ座標系Aで、xR,yR,zRはアンテナリフレクタ21に固定されたリフレクタ座標系(アンテナリフレクタ座標系)Rである。また、q1,q2,q3,q4は、それぞれアジマス駆動モータ14、クロスエレベーションモータ16、エレベーションモータ18、ポラリゼーションモータ20のモータ角度指令を示し、φ,θ,ψはリフレクタ座標系Rにおける各軸の回転角を示している。
FIG. 2 is a diagram showing the configuration of the motor of the antenna control device for tracking satellites, and
図3は衛星追尾用のアンテナ制御装置のキネマティクスモデルを示す図であり、各符号14〜21は図1と対応し、q1,q2,q3,q4はモータ角度指令、xA,yA,zAはアンテナ座標系A、xR,yR,zRはリフレクタ座標系Rである。また、x1,y1,z1はアジマス駆動モータ14に固定されたアジマス駆動モータ座標系M1を示し、x2,y2,z2はクロスエレベーションモータ16に固定されたクロスエレベーションモータ座標系M2を示し、x3,y3,z3はエレベーションモータ18に固定されたエレベーションモータ座標系M3を示し、x4,y4,z4はポラリゼーションモータ20に固定されたポラリゼーションモータ座標系M4を示している。
FIG. 3 is a diagram showing a kinematic model of an antenna control device for satellite tracking.
図3において、リフレクタ座標系Rをz軸で回転したものがポラリゼーションモータ座標系M4となり、ポラリゼーションモータ座標系M4をy軸で回転したものがエレベーションモータ座標系M3となり、エレベーションモータ座標系M3をx軸で回転したものがクロスエレベーションモータ座標系M2となり、クロスエレベーションモータ座標系M2をz軸で回転したものがアジマス駆動モータ座標系M1となり、アジマス駆動モータ座標系M1とアンテナ座標系Aは理想的な取り付け状態であれば一致する。 In FIG. 3, the rotation of the reflector coordinate system R about the z axis is the polarization motor coordinate system M 4 , and the rotation of the polarization motor coordinate system M 4 about the y axis is the elevation motor coordinate system M 3 . , elevation motor coordinate system which the M 3 is rotated in the x-axis cross elevation motor coordinate system M 2, and the cross elevation motor coordinate system M 2 the azimuth drive motor coordinate system M 1 becomes that rotates in the z-axis The azimuth drive motor coordinate system M 1 and the antenna coordinate system A coincide with each other if they are in an ideal mounting state.
また、図3において、アジマス駆動モータ座標系M1をz軸で回転したものがクロスエレベーションモータ座標系M2となり、クロスエレベーションモータ座標系M2をx軸で回転したものがエレベーションモータ座標系M3となり、エレベーションモータ座標系M3をy軸で回転したものがポラリゼーションモータ座標系M4となり、ポラリゼーションモータ座標系M4をz軸で回転したものがリフレクタ座標系Rとなる。 In FIG. 3, the azimuth drive motor coordinate system M 1 rotated about the z-axis is the cross-elevation motor coordinate system M 2 , and the cross-elevation motor coordinate system M 2 rotated about the x-axis is the elevation motor. coordinate system M 3, and the elevation motor coordinate system M 3 those rotating at y axis Polarization motor coordinate system M 4, and the Polarization motor coordinate system M 4 is reflector coordinate system obtained by rotating the z axis R.
図4はこの発明の実施の形態1による衛星追尾用のアンテナ制御装置及びアンテナリフレクタが衛星を追尾している様子を示す図である。ここでは、衛星追尾用のアンテナ制御装置及びアンテナリフレクタ21は静止衛星である衛星22を追尾し通信を行っている。
FIG. 4 is a diagram showing a state in which the satellite tracking antenna control apparatus and the antenna reflector according to the first embodiment of the present invention track the satellite. Here, the satellite tracking antenna control device and the
図5はこの発明の実施の形態1による衛星追尾用のアンテナ制御装置の衛星追尾の構成を示すブロック図である。この衛星追尾の構成は、慣性参照ユニット(IRU)1、レートジャイロ2、演算部3及び駆動制御部4を備え、図1に示すものと同じである。また、演算部3は姿勢推定フィルタ部33、衛星方向演算部36及び冗長軸制御処理部38を備えている。
FIG. 5 is a block diagram showing a satellite tracking configuration of the satellite tracking antenna control apparatus according to the first embodiment of the present invention. This satellite tracking configuration includes an inertial reference unit (IRU) 1, a
衛星方向演算部36は、慣性参照ユニット(IRU)1から出力された移動体11の位置情報35と姿勢推定フィルタ部33から出力された移動体11の姿勢推定情報34と保持している衛星22の位置情報に基づき、アンテナ座標系Aにおける衛星22の方向を演算し、アンテナ座標系Aにおける現在のアンテナリフレクタ21の方向と衛星22の方向の差である方向余弦行列ΔΦを演算して方向余弦行列37として出力する。なお、静止衛星である衛星22の位置情報はいくつかのテーブルでメモリに記憶さている。冗長軸制御処理部38は衛星方向演算部36からの方向余弦行列情報37に基づき、冗長のモータ軸を利用するモータ角度に関する評価関数を使用して、アンテナ駆動部12の各モータ軸のモータ角度指令(q1,q2,q3,q4)39を演算して出力する。駆動制御部4は冗長軸制御処理部38からのモータ角度指令39に基づき、アンテナ駆動部12のアジマス駆動モータ14、クロスエレベーションモータ16、エレベーションモータ18及びポラリゼーションモータ20の各モータ軸を駆動する。
The satellite
次に動作について説明する。
衛星22のビームを追尾するアンテナリフレクタ21の姿勢は、方位角、俯仰角、偏波角の3つの角度で与えられる。ここで、方位角、俯仰角、偏波角は、移動体11に固定されたアンテナ座標系Aから見た衛星22の方向である。これに対して、この実施の形態1では、アンテナリフレクタ21を駆動するモータは、アジマス駆動モータ14、クロスエレベーションモータ16、エレベーションモータ18及びポラリゼーションモータ20の4つであり、冗長のモータ軸を有する構成となっている。
Next, the operation will be described.
The attitude of the
このように、アンテナ座標系Aから見た衛星22の方向である方位角、俯仰角、偏波角に対して、アンテナ駆動部12を冗長のモータ軸を有する構成とすることにより、例えば、天頂付近等の駆動特異点で、移動体11がロール又はピッチ方向に回転が発生しても、アジマス駆動モータ14だけで追随する必要はなく、後述するように、他のモータで追随することにより広い指向制御範囲を実現することができる。
As described above, the
ここで、図3に示しているキネマティクスモデルで、アジマス駆動モータ14、クロスエレベーションモータ16、エレベーションモータ18及びポラリゼーションモータ20の冗長軸制御処理部38による1サンプル前のモータ角度指令q=[q1、q2、q3、q4]Tとしたとき、冗長軸制御処理部38による各座標系の変換を以下に示す。
まず、リフレクタ座標系Rからポラリゼーションモータ座標系M4への変換は、次の式(1)で示される。
First, conversion from the reflector coordinate system R to Polarization motor coordinate system M 4 is given by expression (1).
ポラリゼーションモータ座標系M4からエレベーションモータ座標系M3の変換は、次の式(2)で示される。
エレベーションモータ座標系M3からクロスエレベーションモータ座標系M2の変換は、次の式(3)で示される。
クロスエレベーションモータ座標系M2からアジマス駆動モータ座標系M1の変換は、次の式(4)で示される。
アジマス駆動モータ座標系M1からアンテナ座標系Aの変換は、次の式(5)で示される。
ここで、冗長軸制御処理部38が後述のモータの目標指令速度、モータ角度指令を求める際に使用するヤコビ行列を定義する。
Mj座標系における各モータの回転方向の単位ベクトルをqi<Mj>とすると、ヤコビ行列はqi<R>を用いて次の式(6)のようになる。
J1=[q1<R> q2<R> q3<R> q4<R>] (6)
Here, the Jacobian matrix used when the redundant axis control processing unit 38 obtains a motor target command speed and a motor angle command, which will be described later, is defined.
Assuming that the unit vector in the rotation direction of each motor in the M j coordinate system is q i <Mj> , the Jacobian matrix is expressed by the following equation (6) using q i <R> .
J 1 = [q 1 <R >
ここで、q4<R>,q3<R>,q2<R>,q1<R>はそれぞれ下記の式(7)〜式(10)に示される。
アンテナ座標系Aにおける衛星22の方向を、アンテナ座標系Aにおける方向余弦行列ΦCMDとする。制御時において、現在のアンテナリフレクタ21の方向と衛星22の方向の差は微小であり、これを、図2に示すように、リフレクタ座標系Rにおける各軸の回転角で表した場合、x1=[φ,θ,ψ]Tとしたとき、衛星方向演算部36が演算するアンテナ座標系Aにおける現在のアンテナリフレクタ21の方向と衛星22の方向の差である方向余弦行列ΔΦは、リフレクタ座標系Rにおいて次の式(11)のように表せる。
J1をx1のqに関するヤコビ行列、J1 +をヤコビ行列J1の擬似逆行列、x1dを変数x1に対する目標、k1をn次元任意定数ベクトルとしたとき、モータの目標指令速度は次の式(12)で与えられる。
1サンプル前のモータ角度指令(q1,q2,q3,q4)をqdk、今回のモータ角度指令(q1,q2,q3,q4)をqdk+1、Δtをサンプリング時間とすると、冗長軸制御処理部38は、上記式(12)を用いて、今回のモータ角度指令qdk+1を次の式(13)で求める。
上記式(13)の右辺の第3項が冗長項であり、これを利用するため、角度ベクトルq(1サンプル前のモータ角度指令に相当)で表したモータ角度に関する評価関数pをなるべく大きく保つようにする。kpを正の定数として、評価関数pを以下の式(14)から式(17)ように与える。
p=V(q) (14)
k1=ξkp (15)
ξ=[ξ1,ξ2,ξ3,ξ4]T (16)
ξl=∂V(q)/∂ql (17)
ここで、ξ1,ξ2,ξ3,ξ4は式(17)に示すように評価関数=V(q)を角度ベクトルqlで偏微分したものであり、ξは式(16)に示すようにξ1,ξ2,ξ3,ξ4をベクトルで表現したものである。
The third term on the right side of the above equation (13) is a redundant term, and in order to use this, the evaluation function p related to the motor angle represented by the angle vector q (corresponding to the motor angle command one sample before) is kept as large as possible. Like that. The k p is a positive constant, gives an evaluation function p as equation (17) from the following equation (14).
p = V (q) (14)
k 1 = ξk p (15)
ξ = [ξ 1 , ξ 2 , ξ 3 , ξ 4 ] T (16)
ξ l = ∂V (q) / ∂q l (17)
Here, ξ 1 , ξ 2 , ξ 3 , and ξ 4 are obtained by partial differentiation of the evaluation function = V (q) with respect to the angle vector q l as shown in Expression (17), and ξ is expressed in Expression (16). As shown, ξ 1 , ξ 2 , ξ 3 , ξ 4 are represented by vectors.
この冗長項は、アンテナリフレクタ21の姿勢が3軸で決定されるのに対し、1軸冗長の4軸のモータ軸により制御していることによるものである。あるモータが駆動角度の制限値に近づいたときに、そのモータはそれ以上動作できなくなるが、冗長軸制御処理部38は、冗長のモータ軸を利用するモータ角度に関する評価関数を使用して、動作できる他の3つのモータで適切に制御することにより、あるモータの駆動角度の制限値を補うことができる。このように、評価関数pを定義することにより冗長のモータ軸を利用する規範を与える。
This redundant term is due to the fact that the
冗長軸制御処理部38は、駆動角度の制限値を持つモータについて、評価関数p=V(q)として、次の式(18)の評価関数を使用することにより、他のモータを制御し、駆動角度の制限値を超えないように制御させることができる。
ここでは、移動体11の例としての船舶に、衛星追尾用のアンテナ制御装置及びアンテナリフレクタ21を搭載し、動揺を与えた場合についてのシミュレーションを示す。ある座標系ΣAをzA軸まわりに角度αだけ回転させた座標系をΣA’とし、ΣA’をyA’軸まわりに角度βだけ回転させた座標系をΣA’ ’とし、ΣA’ ’をxA’ ’軸まわりに角度γ回転させた座標系はΣA’ ’ ’とする。ある軸Wまわりに角度αだけ回転させることにより得られる座標系との間の回転行列をΦ(W,α)とすると、衛星方向演算部36が演算するロール角α、ピッチ角β、ヨー角γの動揺に対するアンテナ座標系Aにおける衛星22の方向を示す方向余弦行列ΦCMDは次の式(19)で表せる。
ΦCMD=Φ(zA,γ)Φ(yA’,β)Φ(xA’ ’,α) (19)
Here, a simulation is shown for a case where an antenna control device for satellite tracking and an
Φ CMD = Φ (z A , γ) Φ (y A ′, β) Φ (x A ′ ′, α) (19)
図6は衛星追尾用のアンテナ制御装置及びアンテナリフレクタ21を船舶に搭載した場合に、船舶のロール(x軸)、ピッチ(y軸)、ヨー(z軸)について入力される動揺の角度を示す図である。図6に示すように、船舶のロール(x軸)、ピッチ(y軸)、ヨー(z軸)について入力される動揺の角度をα、β、γとしたとき、衛星方向演算部36が演算するアンテナ座標系Aにおける衛星22の方向を示すアンテナの方向余弦行列ΦCMDは、次の式(20)に示す行列で与えられる。
上記式(19)及び式(20)により船舶に動揺を与えた場合のシミュレーションは次のようになる。
各軸の回転角λ=[α,β,γ]で表し、ロール(x軸)±30deg/8sec、ピッチ(y軸)0deg、ヨー(z軸)±8deg/6secで動揺したとき、次の式(21)で表せる。
λ=[α,β,γ]=λ0+λ1=[α0,β0,γ0]
+[30sin2π(t−4)/8,0,8sin2π(t−4)/6]deg(21)
ここで、λ0は初期角度、λtは時間tに対する動揺角度である。初期角度λ0は次の2条件とする。
λ0=[α0,β0,γ0]=[0,0,0]deg
λ0=[α0,β0,γ0]=[0,30,30]deg
The simulation when the ship is shaken according to the above equations (19) and (20) is as follows.
The rotation angle of each axis is expressed as λ = [α, β, γ], and when the roll (x axis) ± 30 deg / 8 sec, pitch (y axis) 0 deg, yaw (z axis) ± 8 deg / 6 sec, It can be expressed by equation (21).
λ = [α, β, γ] = λ 0 + λ 1 = [α 0 , β 0 , γ 0 ]
+ [30 sin2π (t−4) / 8,0,8sin2π (t−4) / 6] deg (21)
Here, λ 0 is an initial angle, and λ t is a rocking angle with respect to time t. The initial angle λ 0 is set to the following two conditions.
λ 0 = [α 0 , β 0 , γ 0 ] = [0, 0, 0] deg
λ 0 = [α 0 , β 0 , γ 0 ] = [ 0 , 30, 30] deg
各モータ軸の駆動角度の制限値として、アジマスモータは−270deg≦q1≦270deg、クロスエレベーションモータは−35deg≦q2≦35deg、エレベーションモータは−15deg≦q3≦125deg、ポラリゼーションモータは−120deg≦q4≦120degで与える。制御の各定数はサンプリングΔt=0.001sec、kp=3×10-5、f1=0、f2=1000、f3=100、f4=0とする。 As the drive angle limit value of each motor shaft, −270 deg ≦ q 1 ≦ 270 deg for the azimuth motor, −35 deg ≦ q 2 ≦ 35 deg for the cross elevation motor, −15 deg ≦ q 3 ≦ 125 deg for the elevation motor, and polarization The motor is given by −120 deg ≦ q 4 ≦ 120 deg. The control constants are sampling Δt = 0.001 sec, k p = 3 × 10 −5 , f 1 = 0, f 2 = 1000, f 3 = 100, and f 4 = 0.
図7は船舶に以上の条件の動揺を与えた場合の各モータの駆動角度のシミュレーション結果を示す図である。図7(a)では、初期のアンテナ方向が真上を向いた天頂付近で、動揺時において、アジマス駆動モータ(AZ)14、クロスエレベーションモータ(xEL)16、エレベーションモータ(EL)18、ポラリゼーションモータ(POL)20の各軸の制御は良好になされている。図7(b)では、初期のアンテナ方向が天頂から30degの位置における結果であり、モータ角度制限内で良好に制御できている。例えば、図7(b)では、5sec前後にクロスエレベーションモータ(xEL)16が駆動角度の制限値に近づいたところでは、クロスエレベーションモータ(xEL)16の駆動が抑制され、代りに、アジマス駆動モータ(AZ)14、エレベーションモータ(EL)18、ポラリゼーションモータ(POL)20が駆動されている。 FIG. 7 is a diagram showing a simulation result of the drive angle of each motor when the ship is shaken under the above conditions. In FIG. 7 (a), the azimuth drive motor (AZ) 14, the cross elevation motor (xEL) 16, the elevation motor (EL) 18, near the zenith where the initial antenna direction is directly above, Each axis of the polarization motor (POL) 20 is well controlled. In FIG. 7B, the initial antenna direction is a result at a position of 30 deg from the zenith, and the control can be performed well within the motor angle limit. For example, in FIG. 7B, when the cross-elevation motor (xEL) 16 approaches the limit value of the drive angle around 5 seconds, the drive of the cross-elevation motor (xEL) 16 is suppressed. A drive motor (AZ) 14, an elevation motor (EL) 18, and a polarization motor (POL) 20 are driven.
冗長軸がない場合、例えばクロスエレベーションモータ(xEL)16のモータ軸がない場合に、例えば、衛星22の方向が天頂付近でロール方向に動揺が入ると、アジマス駆動モータ14を短時間で180deg近く回転させる必要があり、瞬間的に大きなトルクが必要となるが、アジマス駆動モータ14のトルク性能の限界により追従できない。しかし、上記のように、他のモータで追随することにより、広い指向制御範囲を実現することができる。
When there is no redundant axis, for example, when there is no motor shaft of the cross-elevation motor (xEL) 16, for example, when the direction of the
以上のように、この実施の形態1によれば、移動体11に固定されたアンテナ座標系Aから見た衛星22の方位角、俯仰角、偏波角に対して、アンテナ駆動部12が冗長のモータ軸を有し、冗長軸制御処理部38が、衛星方向演算部36により演算された方向余弦行列ΔΦに基づき、冗長のモータ軸を利用するモータ角度に関する評価関数を使用して、各モータ軸のモータ角度指令39を演算することにより、冗長のモータ軸のない3軸駆動で発生していた天頂付近等の駆動特異点での指向精度の悪化を解消することができ、広い指向制御範囲を実現できるという効果が得られる。
As described above, according to the first embodiment, the
また、この実施の形態1によれば、冗長軸制御処理部38が、冗長のモータ軸を利用するモータ角度に関する評価関数を使用して、各軸のモータ駆動角度の制限値を越えないように各モータ軸を制御することにより、衛星22の追尾の中断を少なくすることができるという効果が得られる。
Further, according to the first embodiment, the redundant axis control processing unit 38 uses the evaluation function related to the motor angle using the redundant motor axis so as not to exceed the limit value of the motor driving angle of each axis. By controlling each motor shaft, it is possible to reduce the tracking interruption of the
実施の形態2.
この発明の実施の形態2による衛星追尾用のアンテナ制御装置の機構を示す図は上記実施の形態1の図1と同じであり、衛星追尾の構成を示すブロック図は上記実施の形態1の図5と同じである。
図8はこの発明の実施の形態2及び後述する実施の形態3による衛星追尾用のアンテナ制御装置において、衛星22の俯仰角に対するクロスエレベーションモータの駆動角度の制限値特性を示す図である。
The diagram showing the mechanism of the satellite tracking antenna control apparatus according to the second embodiment of the present invention is the same as that of FIG. 1 of the first embodiment, and the block diagram showing the configuration of the satellite tracking is the diagram of the first embodiment. Same as 5.
FIG. 8 is a diagram showing limit value characteristics of the drive angle of the cross elevation motor with respect to the elevation angle of the
図8において、○印はこの実施の形態2の場合の特性を示し、▲印は次の実施の形態3の場合の特性を示している。この○印の特性はアンテナ座標系Aから見た衛星22の俯仰角xに対するクロスエレベーションモータ16の駆動角度の制限値を2次関数と定数の切り替えで表している。これは、衛星22の俯仰角xに対して、クロスエレベーションモータ16の駆動角度の制限値が、例えば機構部品の干渉等により変化するという制約を受ける場合を想定している。
In FIG. 8, the ◯ marks indicate the characteristics in the case of the second embodiment, and the ▲ marks indicate the characteristics in the case of the third embodiment. The characteristics indicated by ◯ represent the limit value of the driving angle of the
図8の○印に示す例は、上記実施の形態1の式(18)で使用するクロスエレベーションモータ16の駆動角度q2の制限値を、次の式(22)、式(23)を切り替えることで与えている。
q2max,q2min=±(−0.0253(x−90)2+36) deg
(abs(x−90)≦55 deg) (22)
q2max,q2min=±5 deg
(abs(x−90)>55 deg) (23)
In the example indicated by a circle in FIG. 8, the limit value of the driving angle q 2 of the
q 2max, q 2min = ± ( -0.0253 (x-90) 2 +36) deg
(Abs (x−90) ≦ 55 deg) (22)
q 2max, q 2min = ± 5 deg
(Abs (x-90)> 55 deg) (23)
図9はこの発明の実施の形態2による衛星追尾用のアンテナ制御装置において、船舶に動揺を与えた場合の各モータの駆動角度のシミュレーション結果を示す図である。図9(a)は天頂付近での動揺を与えた場合を示し、図9(b)は天頂から30degの位置で動揺を与えた場合を示している。図9(a),(b)に示すように、両者ともに良好に制御できていることがわかる。 FIG. 9 is a diagram showing a simulation result of the drive angle of each motor when the ship is shaken in the satellite tracking antenna control apparatus according to the second embodiment of the present invention. FIG. 9A shows a case where a swaying is given near the zenith, and FIG. 9B shows a case where a swaying is given at a position of 30 deg from the zenith. As shown in FIGS. 9A and 9B, it can be seen that both can be controlled well.
上記の例では、クロスエレベーションモータ16の駆動角度の制限値が衛星22の俯仰角xにより変化する場合について示したが、全てのモータ軸に対して、次の式(24)、式(25)のように駆動角度の制限値を設定することも可能である。
qimax,qimin=±(ai(x−90)2+bi) deg
(abs(x−90)≦di deg) (24)
qimax,qimin=±ci deg
(abs(x−90)>di deg) (25)
ここで、aiは負の定数、bi,ciは正の定数、diは関数を切り替える衛星22の俯仰角である。
In the above example, the case where the limit value of the driving angle of the
q imax , q imin = ± (a i (x−90) 2 + b i ) deg
(Abs (x−90) ≦ d i deg) (24)
q imax , q imin = ± c i deg
(Abs (x−90)> d i deg) (25)
Here, a i is a negative constant, b i and c i are positive constants, and d i is the elevation angle of the
以上のように、この実施の形態2によれば、衛星22の俯仰角xに対して、各モータの駆動角度の制限値が変化するという制約を受ける場合にも、冗長軸制御処理部38が冗長のモータ軸を利用する評価関数を適切に使用することにより、広い指向制御範囲を実現できると共に、衛星22の追尾の中断を少なくすることができるという効果が得られる。
As described above, according to the second embodiment, the redundant axis control processing unit 38 can be used even when the limit value of the driving angle of each motor changes with respect to the elevation angle x of the
実施の形態3.
この発明の実施の形態3による衛星追尾用のアンテナ制御装置の機構を示す図は上記実施の形態1の図1と同じであり、衛星追尾の構成を示すブロック図は上記実施の形態1の図5と同じである。
Embodiment 3 FIG.
The diagram showing the mechanism of the satellite tracking antenna control device according to the third embodiment of the present invention is the same as that of FIG. 1 of the first embodiment, and the block diagram showing the configuration of the satellite tracking is the diagram of the first embodiment. Same as 5.
上記実施の形態2で示した図8において、▲印の特性はアンテナ座標系Aから見た衛星22の俯仰角xにに対するクロスエレベーションモータ16の駆動角度の制限値をexp関数で表している。これは、上記実施の形態2と同様に、衛星22の俯仰角xに対して、クロスエレベーションモータ16の駆動角度の制限値が、例えば機構部品の干渉等により変化するという制約を受ける場合を想定している。
In FIG. 8 shown in the second embodiment, the characteristics indicated by ▲ represent the limit value of the driving angle of the
図8の▲印に示す例は、上記実施の形態1の式(18)で使用するクロスエレベーションモータ16の駆動角度q2の制限値を、次の式(26)で与えている。
図10はこの発明の実施の形態3による衛星追尾用のアンテナ制御装置において、船舶に動揺を与えた場合の各モータの駆動角度のシミュレーション結果を示す図である。図10(a)に示すように、アンテナ初期位置が天頂付近で動揺を与えた場合には、モータの駆動角度の制限値を越えないように、良好に制御できていることがわかる。また、図10(b)に示すように、天頂から30degの位置を初期位置として動揺を与えた場合には、モータの駆動角度の制限値を越えないよう良好に制御できていることがわかる。 FIG. 10 is a diagram showing a simulation result of the drive angle of each motor when the ship is shaken in the satellite tracking antenna control apparatus according to the third embodiment of the present invention. As shown in FIG. 10A, when the initial antenna position is shaken near the zenith, it can be seen that the control can be satisfactorily performed so as not to exceed the limit value of the motor drive angle. Further, as shown in FIG. 10 (b), it can be seen that when the initial position is 30 deg from the zenith, the motor is controlled well so as not to exceed the limit value of the driving angle of the motor.
上記の例では、クロスエレベーションモータ16の駆動角度の制限値が衛星22の俯仰角xにより変化する場合について示したが、全てのモータ軸に対して、次の式(27)のように駆動角度の制限値を設定することも可能である。
以上のように、この実施の形態3によれば、衛星22の俯仰角xに対して、各モータの駆動角度の制限値が変化するという制約を受ける場合にも、冗長軸制御処理部38が冗長のモータ軸を利用する評価関数を適切に使用することにより、広い指向制御範囲を実現できると共に、衛星22の追尾の中断を少なくすることができるという効果が得られる。
As described above, according to the third embodiment, the redundant axis control processing unit 38 can be used even when the limit value of the driving angle of each motor changes with respect to the elevation angle x of the
1 慣性参照ユニット(IRU)、2 レートジャイロ、3 演算部、4 駆動制御部、11 移動体、12 アンテナ駆動部、13 アンテナ架台、14 アジマス駆動モータ、15 クロスエレベーションアーム、16 クロスエレベーションモータ、17 エレベーションアーム、18 エレベーションモータ、19 ポラリゼーションアーム、20 ポラリゼーションモータ、21 アンテナリフレクタ、22 衛星、31 姿勢角度情報、32 姿勢角速度情報、33 姿勢推定フィルタ部、34 姿勢推定情報、35 位置情報、36 衛星方向演算部、37 方向余弦行列、38 冗長軸制御処理部、39 モータ角度指令。
DESCRIPTION OF
Claims (8)
上記アンテナリフレクタの姿勢に対して冗長のモータ軸を有し上記アンテナリフレクタを駆動するアンテナ駆動部と、
上記移動体の姿勢角度情報と位置情報を出力する慣性参照ユニットと、
上記移動体の姿勢角速度情報を出力するレートジャイロと、
上記慣性参照ユニットにより計測された姿勢角度情報と上記レートジャイロにより計測された姿勢角速度情報に基づき、上記移動体の姿勢を推定して上記移動体の姿勢推定情報を出力する姿勢推定フィルタ部と、
上記慣性参照ユニットによりから出力された上記移動体の位置情報と、上記姿勢推定フィルタ部から出力された上記移動体の姿勢推定情報と、保持している上記衛星の位置情報に基づき上記衛星の方向を演算し、現在の上記アンテナリフレクタの方向と上記衛星の方向の差を方向余弦行列として演算する衛星方向演算部と、
該衛星方向演算部により演算された方向余弦行列に基づき、上記冗長のモータ軸を利用するモータ角度に関する評価関数を使用して、各モータ軸のモータ角度指令を演算する冗長軸制御処理部と、
該冗長軸制御処理部により演算された各モータ軸のモータ角度指令に基づき、上記アンテナ駆動部を制御する駆動制御部とを備えたことを特徴とする衛星追尾用のアンテナ制御装置。 In the satellite control antenna control device for tracking the satellite by controlling the attitude of the antenna reflector mounted on the moving body,
An antenna drive unit having a redundant motor shaft for driving the antenna reflector with respect to the attitude of the antenna reflector;
An inertial reference unit that outputs posture angle information and position information of the moving body;
A rate gyro that outputs posture angular velocity information of the moving body;
A posture estimation filter unit that estimates the posture of the moving body based on posture angle information measured by the inertial reference unit and posture angular velocity information measured by the rate gyro and outputs posture estimation information of the moving body;
The direction of the satellite based on the position information of the moving object output from the inertial reference unit, the attitude estimation information of the moving object output from the attitude estimation filter unit, and the position information of the satellite that is held. A satellite direction calculation unit that calculates the difference between the current direction of the antenna reflector and the direction of the satellite as a direction cosine matrix;
Based on the direction cosine matrix calculated by the satellite direction calculation unit, a redundant axis control processing unit that calculates a motor angle command for each motor axis using an evaluation function related to a motor angle using the redundant motor axis;
An antenna control device for satellite tracking, comprising: a drive control unit that controls the antenna drive unit based on a motor angle command of each motor axis calculated by the redundant axis control processing unit.
k1=ξkp
ξ=[ξ1,ξ2,ξ3,ξ4]T
ξl=∂V(q)/∂ql The redundant axis control processing unit samples q dk as the motor angle command one sample before, J 1 is the Jacobian matrix for the angle vector q of x 1 , J 1 + is the pseudo inverse matrix of J 1 , I is the unit matrix, and Δt is sampled 5. The satellite tracking according to claim 4, wherein a motor angle command q dk + 1 of each motor shaft is calculated by the following formula, where time, p is an evaluation function relating to motor angle, and k p is a positive constant. Antenna control device.
k 1 = ξk p
ξ = [ξ 1 , ξ 2 , ξ 3 , ξ 4 ] T
ξ l = ∂V (q) / ∂q l
qimax,qimin=±(ai(x−90)2+bi) deg
(abs(x−90)≦di deg)
qimax,qimin=±ci deg
(abs(x−90)>di deg) When the redundant axis control processing unit uses the evaluation function, a i is a negative constant, b i and c i are positive constants, and d i is an elevation of the satellite as viewed from the antenna coordinate system fixed to the moving object. The angle limit value of the i-th motor of the following equation that switches to a quadratic function and a constant with respect to the elevation angle of the satellite is used as the angle of the satellite. Antenna control device.
q imax , q imin = ± (a i (x−90) 2 + b i ) deg
(Abs (x−90) ≦ d i deg)
q imax , q imin = ± c i deg
(Abs (x-90)> d i deg)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005221267A JP4489654B2 (en) | 2005-07-29 | 2005-07-29 | Antenna control device for satellite tracking |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005221267A JP4489654B2 (en) | 2005-07-29 | 2005-07-29 | Antenna control device for satellite tracking |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007033401A true JP2007033401A (en) | 2007-02-08 |
JP4489654B2 JP4489654B2 (en) | 2010-06-23 |
Family
ID=37792833
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005221267A Active JP4489654B2 (en) | 2005-07-29 | 2005-07-29 | Antenna control device for satellite tracking |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4489654B2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008228045A (en) * | 2007-03-14 | 2008-09-25 | Mitsubishi Electric Corp | Satellite tracking antenna device |
JP2009284458A (en) * | 2008-04-25 | 2009-12-03 | Mitsubishi Electric Corp | Antenna attitude control device |
CN113119131A (en) * | 2021-05-08 | 2021-07-16 | 北京爱康宜诚医疗器材有限公司 | Robot control method and device, computer readable storage medium and processor |
CN113300106A (en) * | 2021-06-08 | 2021-08-24 | 中国电子科技集团公司第五十四研究所 | Two-axis antenna overhead method |
CN113640833A (en) * | 2021-08-04 | 2021-11-12 | 上海奥令科电子科技有限公司 | Communication-in-motion terminal equipment and satellite alignment method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04315301A (en) * | 1991-04-15 | 1992-11-06 | Japan Radio Co Ltd | Swing compensation antenna device |
JPH0779111A (en) * | 1993-09-06 | 1995-03-20 | Tokimec Inc | Controller for posture of mobile body mount antenna |
JPH09270634A (en) * | 1996-04-01 | 1997-10-14 | Nippon Hoso Kyokai <Nhk> | Mobile SNG device |
JP2005181149A (en) * | 2003-12-19 | 2005-07-07 | Mitsubishi Electric Corp | Satellite tracking antenna control device |
-
2005
- 2005-07-29 JP JP2005221267A patent/JP4489654B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04315301A (en) * | 1991-04-15 | 1992-11-06 | Japan Radio Co Ltd | Swing compensation antenna device |
JPH0779111A (en) * | 1993-09-06 | 1995-03-20 | Tokimec Inc | Controller for posture of mobile body mount antenna |
JPH09270634A (en) * | 1996-04-01 | 1997-10-14 | Nippon Hoso Kyokai <Nhk> | Mobile SNG device |
JP2005181149A (en) * | 2003-12-19 | 2005-07-07 | Mitsubishi Electric Corp | Satellite tracking antenna control device |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008228045A (en) * | 2007-03-14 | 2008-09-25 | Mitsubishi Electric Corp | Satellite tracking antenna device |
JP2009284458A (en) * | 2008-04-25 | 2009-12-03 | Mitsubishi Electric Corp | Antenna attitude control device |
JP4535187B2 (en) * | 2008-04-25 | 2010-09-01 | 三菱電機株式会社 | Antenna attitude control device |
CN113119131A (en) * | 2021-05-08 | 2021-07-16 | 北京爱康宜诚医疗器材有限公司 | Robot control method and device, computer readable storage medium and processor |
CN113119131B (en) * | 2021-05-08 | 2022-08-16 | 北京壹点灵动科技有限公司 | Robot control method and device, computer readable storage medium and processor |
CN113300106A (en) * | 2021-06-08 | 2021-08-24 | 中国电子科技集团公司第五十四研究所 | Two-axis antenna overhead method |
CN113300106B (en) * | 2021-06-08 | 2022-07-01 | 中国电子科技集团公司第五十四研究所 | Two-axis antenna over-top method |
CN113640833A (en) * | 2021-08-04 | 2021-11-12 | 上海奥令科电子科技有限公司 | Communication-in-motion terminal equipment and satellite alignment method |
CN113640833B (en) * | 2021-08-04 | 2024-04-09 | 上海奥令科电子科技有限公司 | Communication-in-motion terminal equipment and satellite alignment method |
Also Published As
Publication number | Publication date |
---|---|
JP4489654B2 (en) | 2010-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5016464B2 (en) | Control method for reducing directivity error of antenna having biaxial gimbal structure and control device including the method | |
US6039290A (en) | Robust singularity avoidance in satellite attitude control | |
US6859185B2 (en) | Antenna assembly decoupling positioners and associated methods | |
US7548835B2 (en) | Method and system for integrated inertial stabilization mechanism | |
US6131056A (en) | Continuous attitude control that avoids CMG array singularities | |
US20220155800A1 (en) | Method and apparatus for yaw fusion and aircraft | |
JP4191588B2 (en) | Satellite tracking antenna controller | |
Li et al. | A low-cost attitude heading reference system by combination of GPS and magnetometers and MEMS inertial sensors for mobile applications | |
JP4489654B2 (en) | Antenna control device for satellite tracking | |
JP2006106910A (en) | Gimbal device | |
KR19990063535A (en) | DEVICE AND METHOD FOR CONTROLLING MOVING OBJECT | |
JP4535187B2 (en) | Antenna attitude control device | |
JP2009190506A (en) | Posture control device for artificial satellite and posture control method of artificial satellite | |
CN112136020A (en) | Information processing apparatus, information processing method, and program | |
JPH098533A (en) | Antenna posture controller | |
JP2008217129A (en) | Following device | |
EP1134640B1 (en) | Attitude control system for a spacecraft | |
JP3919911B2 (en) | Azimuth and orientation reference device | |
JP2012170004A (en) | Method for controlling driving angle of three-axis telescope | |
JPH11325951A (en) | Method and device for determining orbit with attitude sensor of space navigating object | |
US11131425B1 (en) | Three axis stabilization platform | |
JPH0717496A (en) | Attitude control method for satellite | |
JP2008216138A (en) | Tracking antenna device, attitude angle estimation method, and its program | |
JP2023151398A (en) | Capture tracking system, artificial satellite, control device, capture tracking method and program | |
JPH09289413A (en) | Directional controller for antenna |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070109 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071004 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080624 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090313 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090317 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090515 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090908 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091105 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100323 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100331 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130409 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4489654 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130409 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140409 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |