JP7183446B2 - 機械の動作を制御する装置及び方法、並びに記憶媒体 - Google Patents
機械の動作を制御する装置及び方法、並びに記憶媒体 Download PDFInfo
- Publication number
- JP7183446B2 JP7183446B2 JP2021551996A JP2021551996A JP7183446B2 JP 7183446 B2 JP7183446 B2 JP 7183446B2 JP 2021551996 A JP2021551996 A JP 2021551996A JP 2021551996 A JP2021551996 A JP 2021551996A JP 7183446 B2 JP7183446 B2 JP 7183446B2
- Authority
- JP
- Japan
- Prior art keywords
- cais
- control
- updated
- state
- constraints
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/045—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using logic state machines, consisting only of a memory or a programmable logic device containing the logic for the controlled machine and in which the state of its outputs is dependent on the state of its inputs or part of its own output states, e.g. binary decision controllers, finite state controllers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/01—Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
- G08G1/161—Decentralised systems, e.g. inter-vehicle communication
- G08G1/162—Decentralised systems, e.g. inter-vehicle communication event-triggered
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
- G08G1/161—Decentralised systems, e.g. inter-vehicle communication
- G08G1/163—Decentralised systems, e.g. inter-vehicle communication involving continuous checking
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Operations Research (AREA)
- Automation & Control Theory (AREA)
- Evolutionary Computation (AREA)
- Computational Linguistics (AREA)
- Artificial Intelligence (AREA)
- Feedback Control In General (AREA)
Description
初期制御方策及び対応するCAISを受容するステップ;
機械が持続的に励起している間、少なくともti+1のデータ点のシーケンスを取得し、図7で示す制約付き方策評価問題を解くことによって、行列
各時間ステップにおいて、状態制約及び入力制約を強制するためのバックトラッキング手順と組み合わせて、図8で説明されているリアルタイム再帰的最小二乗法に基づいて、制約付き方策改善ステップを実行して、
Claims (20)
- システムの連続状態空間における状態制約を受け、前記システムの連続制御入力空間における制御入力制約を受ける機械の動作を制御する装置であって、
前記状態制約を満たす前記システムの状態の制約許容不変集合(CAIS)、及び前記CAIS内の前記システムの状態を、前記制御入力制約を満たす制御入力へとマッピングする対応する制御方策を記憶するよう構成されるメモリであって、前記対応する制御方策に従う前記CAIS内の状態を持つ前記システムの制御によって、前記CAIS内の前記システムの状態を維持するメモリと、
前記システムの状態の測定値を示すデータを受容する入力インターフェースと、
前記機械の制御、及び前記CAIS及び前記制御方策の更新を共同実行するよう構成されるプロセッサであって、制御及び更新の共同実行のために、前記プロセッサは、
前記制御方策を使用して前記システムを制御して、前記制御方策を使用して生成された制御入力のシーケンス、及び前記制御入力のシーケンスに対応する前記CAIS内の前記システムの状態の測定値のシーケンスを含むデータを収集し、現在の時間に収集されたデータが、前記制御入力と以前の時間における対応する制御入力によって引き起こされた状態の測定値とを含むようにすることと、
現在の時間に収集された前記データを使用して制約付き方策反復を実行して、前記CAIS、及び前記対応する制御方策を更新するよう構成され、
前記制約付き方策反復を実行するために、前記プロセッサは、
制約付き方策評価を実行して、更新後のCAIS、及び対応する前記システムの状態の更新後の価値関数を生成し、前記更新後の価値関数は、前記機械の動作のコスト関数を改善させ、前記更新後のCAISは、前記状態制約及び前記制御入力制約の満足を強制し、
制約付き方策改善を実行して、前記更新後のCAIS、及び対応する更新後の価値関数に従って、前記機械の動作のコスト関数を改善させる更新後の制御方策を生成するよう構成されるプロセッサと、
を備える、装置。 - 前記制約付き方策評価は、多目的最適化を実行して、前記システムの動作のコスト関数を最小化し、前記更新後のCAISのサイズを最大化して、前記更新後のCAIS及び前記対応する更新後の価値関数を生成する、請求項1に記載の装置。
- 前記多目的最適化は、前記状態制約及び前記制御入力制約を満たしつつ、前記価値関数に対する代数リカッチ方程式の解を見つけることである、請求項2に記載の装置。
- 前記多目的最適化は、制御される前記機械の動作のコスト関数、制御される前記機械の安定性、及び、前記更新後のCAISのサイズメトリックのうちの1つ又はその組み合わせを最適化する、請求項2に記載の装置。
- 前記制約付き方策評価は、前記更新後のCAIS、及び前記対応する更新後の価値関数を共同で生成して、前記更新後のCAISを現CAISの幾何学的変換にすることを可能とし、前記幾何学的変換は、前記現CAISの拡大、縮小、及び回転のうちの1つ又はその組み合わせを含む、請求項1に記載の装置。
- 前記プロセッサは、前記更新後のCAISを前記現CAISの幾何学的変換として決定する半正定値計画(SDP)を使用して、多目的最適化を解くように構成される、請求項5に記載の装置。
- 前記プロセッサは、前記更新後のCAIS及び前記対応する価値関数の一意性を促進する正則化項を使用して、前記CAISの形状及びサイズを更新するように構成される、請求項5に記載の装置。
- 前記状態制約及び前記制御入力制約は、前記更新後のCAIS、前記更新後の価値関数、及び前記更新後の制御方策を定義するパラメータに関する行列及びベクトル不等式のうちの1つ又はその組み合わせの形態を取る前記制約付き方策反復を受ける、請求項1に記載の装置。
- 前記パラメータに関する行列及びベクトル不等式は、前記収集されたデータの関数である、請求項8に記載の装置。
- 前記制約付き方策改善は、前記状態制約及び前記制御入力制約を満たしつつ、前記制御方策に対する代数リカッチ方程式の再帰的最小二乗化を使用して、前記制御方策を更新することである、請求項1に記載の装置。
- 前記プロセッサは、終了条件が満たされるまで、前記制御及び更新の共同実行を繰り返すように構成される、請求項1に記載の装置。
- 前記プロセッサは、終了条件が満たされるまで、前記制御及び更新の共同実行を繰り返して最適制御方策を生成し、その後、前記システムを、前記最適制御方策を使用して制御するように構成される、請求項1に記載の装置。
- 前記プロセッサは、交互最小化法、加速勾配法、ニュートン式法、及び内点法のうちの1つ又はその組み合わせを使用して、前記制約付き方策評価を実行するように構成される、請求項1に記載の装置。
- 前記制約付き方策評価と前記制約付き方策改善とを共同実行して、前記システムの動作のコストを最小化するのと同時に、前記更新後のCAISのサイズメトリックを最大化して、前記更新後のCAIS、前記更新後の価値関数、及び前記更新後の制御方策を生成する多目的最適化を実施する、請求項1に記載の装置。
- 前記機械は、車線維持、クルーズコントロール、及び障害物回避動作のうちの1つ又はその組み合わせを実行するように制御される車両であり、
前記車両の状態は、前記車両の位置、向き、縦方向速度、及び横方向速度のうちの1つ又はその組み合わせを含み、
前記制御入力は、横方向加速度、縦方向加速度、ステアリング角、エンジントルク、及びブレーキトルクのうちの1つ又はその組み合わせを含み、
前記状態制約は、速度制約、車線維持制約、及び障害物回避制約のうちの1つ又はその組み合わせを含み、
前記制御入力制約は、ステアリング角制約及び加速度制約のうちの1つ又はその組み合わせを含み、
前記収集されたデータは、前記車両の位置、向き、速度、加速度、トルク、及びステアリング角の値のうちの1つ又はその組み合わせを含む、請求項1に記載の装置。 - 前記機械は、或る作業を実行するよう制御される誘導モータであり、
前記誘導モータの状態は、固定子磁束、線電流、及び回転子速度のうちの1つ又はその組み合わせを含み、
前記制御入力は、励起電圧の値を含み、
前記状態制約は、固定子磁束、線電流、及び回転子速度のうちの1つ又はその組み合わせの値に対する制約を含み、
前記制御入力の制約は、励起電圧に対する制約を含み、
前記収集されたデータは、固定子磁束、線電流、及び回転子速度のうちの1つ又はその組み合わせの測定値を含む、請求項1に記載の装置。 - システムの連続状態空間における状態制約を受け、前記システムの連続制御入力空間における制御入力制約を受ける機械の動作を制御する方法であって、前記方法は、前記状態制約を満たす前記システムの状態の制約許容不変集合(CAIS)、及び前記CAIS内の前記システムの状態を、前記制御入力制約を満たす制御入力へとマッピングする対応する制御方策を記憶するメモリに結合するプロセッサを使用し、前記対応する制御方策に従う前記CAIS内の状態を持つ前記システムの制御によって、前記CAIS内の前記システムの状態を維持し、前記プロセッサは、前記方法を実施する記憶済み命令と結合され、前記命令は、前記プロセッサによって実行されると、前記方法の少なくとも幾つかのステップを実行し、前記ステップは、
前記システムの状態の測定値を示すデータを受容するステップと、
前記制御方策を使用して前記システムを制御して、前記制御方策を使用して生成された制御入力のシーケンス、及び前記制御入力のシーケンスに対応する前記CAIS内の前記システムの状態の測定値のシーケンスを含むデータを収集し、現在の時間に収集されたデータが、前記制御入力と以前の時間における対応する制御入力によって引き起こされた状態の測定値とを含むようにするステップと、
現在の時間に収集された前記データを使用して制約付き方策反復を実行して、前記CAIS、及び前記対応する制御方策を更新するステップと、
を含み、前記制約付き方策反復は、
制約付き方策評価を実行して、更新後のCAIS、及び対応する前記システムの状態の更新後の価値関数を生成することであって、前記更新後の価値関数は、前記機械の動作のコスト関数を改善させ、前記更新後のCAISは、前記状態制約及び前記制御入力制約の満足を強制することと、
制約付き方策改善を実行して、前記更新後のCAIS、及び対応する更新後の価値関数に従って、前記機械の動作のコスト関数を改善させる更新後の制御方策を生成することと、
を含む、方法。 - 前記制約付き方策評価は、多目的最適化を実行して、前記システムの動作のコスト関数を最小化し、前記更新後のCAISのサイズを最大化して、前記更新後のCAIS及び前記対応する更新後の価値関数を生成する、請求項17に記載の方法。
- 方法を実行するプロセッサによって実行可能なプログラムが具現化された非一時的コンピュータ可読記憶媒体であって、前記非一時的コンピュータ可読記憶媒体は、状態制約を満たすシステムの状態の制約許容不変集合(CAIS)、及び前記CAIS内の前記システムの状態を、制御入力制約を満たす制御入力へとマッピングする対応する制御方策を記憶し、前記対応する制御方策に従う前記CAIS内の状態を持つ前記システムの制御によって、前記CAIS内の前記システムの状態を維持し、前記方法は、
前記システムの状態の測定値を示すデータを受容することと、
前記制御方策を使用して前記システムを制御して、前記制御方策を使用して生成された制御入力のシーケンス、及び前記制御入力のシーケンスに対応する前記CAIS内の前記システムの状態の測定値のシーケンスを含むデータを収集し、現在の時間に収集されたデータが、前記制御入力と以前の時間における対応する制御入力によって引き起こされた状態の測定値とを含むようにすることと、
現在の時間に収集された前記データを使用して制約付き方策反復を実行して、前記CAIS、及び前記対応する制御方策を更新することと、
を含み、前記制約付き方策反復は、
制約付き方策評価を実行して、更新後のCAIS、及び対応する前記システムの状態の更新後の価値関数を生成することであって、前記更新後の価値関数は、機械の動作のコスト関数を改善させ、前記更新後のCAISは、前記状態制約及び前記制御入力制約の満足を強制することと、
制約付き方策改善を実行して、前記更新後のCAIS、及び前記対応する更新後の価値関数に従って、動作の前記コスト関数を改善させる更新後の制御方策を生成することと、
を含む、非一時的コンピュータ可読記憶媒体。 - 前記制約付き方策評価は、多目的最適化を実行して、前記システムの前記動作の前記コスト関数を最小化し、前記更新後のCAISのサイズを最大化して、前記更新後のCAIS及び対応する更新後の価値関数を生成する、請求項19に記載の非一時的コンピュータ可読記憶媒体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/293,818 | 2019-03-06 | ||
US16/293,818 US11106189B2 (en) | 2019-03-06 | 2019-03-06 | System and method for data-driven control of constrained system |
PCT/JP2019/039728 WO2020179116A1 (en) | 2019-03-06 | 2019-10-02 | Apparatus and method for controlling operation of machine subject, and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022513416A JP2022513416A (ja) | 2022-02-07 |
JP7183446B2 true JP7183446B2 (ja) | 2022-12-05 |
Family
ID=68393045
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021551996A Active JP7183446B2 (ja) | 2019-03-06 | 2019-10-02 | 機械の動作を制御する装置及び方法、並びに記憶媒体 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11106189B2 (ja) |
EP (1) | EP3935580B1 (ja) |
JP (1) | JP7183446B2 (ja) |
CN (1) | CN113498523B (ja) |
WO (1) | WO2020179116A1 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7351135B2 (ja) * | 2019-08-13 | 2023-09-27 | 富士通株式会社 | 方策改善方法、方策改善プログラム、および方策改善装置 |
US11580281B2 (en) * | 2020-02-19 | 2023-02-14 | Mitsubishi Electric Research Laboratories, Inc. | System and method for designing heating, ventilating, and air-conditioning (HVAC) systems |
US11392104B2 (en) * | 2020-07-23 | 2022-07-19 | Mitsubishi Electric Research Laboratories, Inc. | System and method for feasibly positioning servomotors with unmodeled dynamics |
CN112865748B (zh) * | 2021-01-13 | 2022-05-10 | 西南大学 | 基于递归最小二乘的在线分布式多任务图滤波器构建方法 |
CN113053120B (zh) * | 2021-03-19 | 2022-03-22 | 宁波亮控信息科技有限公司 | 基于迭代学习模型预测控制的交通信号灯调度方法与系统 |
CN113469561B (zh) * | 2021-07-19 | 2024-09-24 | 交叉信息核心技术研究院(西安)有限公司 | 连接到电网的氢能的环境价值评估方法和系统 |
CN113759724B (zh) * | 2021-09-17 | 2023-08-15 | 中国人民解放军国防科技大学 | 基于数据驱动的机器人控制方法、装置和计算机设备 |
CN116736748B (zh) * | 2022-03-01 | 2024-09-17 | 腾讯科技(深圳)有限公司 | 构建机器人的控制器的方法和机器人 |
CN116736749B (zh) * | 2022-03-01 | 2024-09-17 | 腾讯科技(深圳)有限公司 | 构建机器人的控制器的方法和机器人 |
CN115987157B (zh) * | 2023-02-23 | 2023-07-25 | 哈尔滨工业大学 | 基于线约束empc的电机弱磁控制方法 |
CN118672199A (zh) * | 2024-08-26 | 2024-09-20 | 中国人民解放军国防科技大学 | 基于策略迭代求解的机器人数据驱动控制方法和装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007509437A (ja) | 2003-10-23 | 2007-04-12 | クリアサイト・システムズ・インコーポレイテッド | 最適化システム |
JP2016100698A (ja) | 2014-11-19 | 2016-05-30 | 株式会社リコー | 校正装置、校正方法、プログラム |
JP2017136354A (ja) | 2016-01-29 | 2017-08-10 | キヤノン株式会社 | 画像処理装置、画像処理方法、画像処理システム、及びプログラム。 |
JP2017528848A (ja) | 2015-06-02 | 2017-09-28 | 三菱電機株式会社 | 機械の動作を制御するための方法およびシステム |
WO2018012187A1 (en) | 2016-07-14 | 2018-01-18 | Mitsubishi Electric Corporation | Controller and method for controlling vehicle and non-transitory computer readable memory |
WO2018173569A1 (en) | 2017-03-24 | 2018-09-27 | Mitsubishi Electric Corporation | Model predictive control system and method for controlling operation of machine |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3433644B2 (ja) * | 1997-04-14 | 2003-08-04 | 三菱電機株式会社 | 避難空間換気制御装置 |
JPH11259450A (ja) * | 1998-03-09 | 1999-09-24 | Hitachi Ltd | 最適な出力決定方法および装置 |
WO2006129612A1 (ja) * | 2005-05-31 | 2006-12-07 | Mitsubishi Electric Corporation | 電動機制御装置 |
US7937349B2 (en) * | 2006-11-09 | 2011-05-03 | Pucher Max J | Method for training a system to specifically react on a specific input |
US9983554B2 (en) * | 2014-11-25 | 2018-05-29 | Mitsubishi Electric Research Laboratories, Inc. | Model predictive control with uncertainties |
US20160202670A1 (en) * | 2015-01-08 | 2016-07-14 | Northwestern University | System and method for sequential action control for nonlinear systems |
US9946241B2 (en) * | 2015-02-23 | 2018-04-17 | Mitsubishi Electric Research Laboratories, Inc. | Model predictive control with uncertainties |
US10061316B2 (en) * | 2016-07-08 | 2018-08-28 | Toyota Motor Engineering & Manufacturing North America, Inc. | Control policy learning and vehicle control method based on reinforcement learning without active exploration |
-
2019
- 2019-03-06 US US16/293,818 patent/US11106189B2/en active Active
- 2019-10-02 EP EP19795689.9A patent/EP3935580B1/en active Active
- 2019-10-02 WO PCT/JP2019/039728 patent/WO2020179116A1/en unknown
- 2019-10-02 JP JP2021551996A patent/JP7183446B2/ja active Active
- 2019-10-02 CN CN201980093505.8A patent/CN113498523B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007509437A (ja) | 2003-10-23 | 2007-04-12 | クリアサイト・システムズ・インコーポレイテッド | 最適化システム |
JP2016100698A (ja) | 2014-11-19 | 2016-05-30 | 株式会社リコー | 校正装置、校正方法、プログラム |
JP2017528848A (ja) | 2015-06-02 | 2017-09-28 | 三菱電機株式会社 | 機械の動作を制御するための方法およびシステム |
JP2017136354A (ja) | 2016-01-29 | 2017-08-10 | キヤノン株式会社 | 画像処理装置、画像処理方法、画像処理システム、及びプログラム。 |
WO2018012187A1 (en) | 2016-07-14 | 2018-01-18 | Mitsubishi Electric Corporation | Controller and method for controlling vehicle and non-transitory computer readable memory |
WO2018173569A1 (en) | 2017-03-24 | 2018-09-27 | Mitsubishi Electric Corporation | Model predictive control system and method for controlling operation of machine |
Also Published As
Publication number | Publication date |
---|---|
US11106189B2 (en) | 2021-08-31 |
CN113498523B (zh) | 2024-04-30 |
WO2020179116A1 (en) | 2020-09-10 |
CN113498523A (zh) | 2021-10-12 |
US20200285209A1 (en) | 2020-09-10 |
JP2022513416A (ja) | 2022-02-07 |
EP3935580B1 (en) | 2022-09-21 |
EP3935580A1 (en) | 2022-01-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7183446B2 (ja) | 機械の動作を制御する装置及び方法、並びに記憶媒体 | |
JP6808093B2 (ja) | システムを制御する予測コントローラ、車両及び方法 | |
EP3948440B1 (en) | Nonlinear optimization method for stochastic predictive control | |
US10409233B2 (en) | Method with quasi-Newton Jacobian updates for nonlinear predictive control | |
US10895854B1 (en) | System and method for control constrained operation of machine with partially unmodeled dynamics using Lipschitz constant | |
JP2023517142A (ja) | データ駆動型モデル適応を用いる制御のための装置および方法 | |
US11474486B2 (en) | Model-based control with uncertain motion model | |
Rahmani et al. | Data-driven Koopman fractional order PID control of a MEMS gyroscope using bat algorithm | |
CN111095133A (zh) | 一种用于提供用于部署在目标现场设备上的自适应自学习控制程序的方法和装置 | |
US11790247B2 (en) | Robust adaptive dynamic mode decomposition for modeling, prediction, and control of high dimensional physical systems | |
CN116382093A (zh) | 用于模型未知的非线性系统最优控制方法及设备 | |
Benslimane et al. | Adaptive iterative learning control of nonlinearly parameterized pure feedback nonlinear systems | |
Ferreau et al. | Numerical methods for embedded optimisation and their implementation within the ACADO toolkit | |
Nammoto et al. | Robust Real-Time Model Predictive Control using Inertial Motion Prediction, Bisection, and Self-Tuning | |
CN112947078A (zh) | 一种基于值迭代的伺服电机智能优化控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210519 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220531 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220621 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220714 |
|
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: 20221025 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221122 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7183446 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |