JP7810331B2 - 水上ボートのbldcモーター遠隔制御システム及び方法 - Google Patents

水上ボートのbldcモーター遠隔制御システム及び方法

Info

Publication number
JP7810331B2
JP7810331B2 JP2024147987A JP2024147987A JP7810331B2 JP 7810331 B2 JP7810331 B2 JP 7810331B2 JP 2024147987 A JP2024147987 A JP 2024147987A JP 2024147987 A JP2024147987 A JP 2024147987A JP 7810331 B2 JP7810331 B2 JP 7810331B2
Authority
JP
Japan
Prior art keywords
boat
joystick
module
integrated
signals
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
Application number
JP2024147987A
Other languages
English (en)
Other versions
JP2025104226A (ja
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
Priority claimed from KR1020240111372A external-priority patent/KR20250101819A/ko
Application filed by グローバルコリア,リミテッド filed Critical グローバルコリア,リミテッド
Publication of JP2025104226A publication Critical patent/JP2025104226A/ja
Application granted granted Critical
Publication of JP7810331B2 publication Critical patent/JP7810331B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Position Input By Displaying (AREA)
  • Mechanical Control Devices (AREA)

Description

本発明は、水上ボートのBLDCモーター遠隔制御システムに関し、より詳しくは、ユーザーの操作によってボートを遠隔で操縦するに際して、ジョイスティックにより精密でかつ迅速な反応性を提供する水上ボートのBLDCモーター遠隔制御システムに関する。
従来の技術では、ユーザーがジョイスティックを用いてボートを遠隔操縦するシステムであるが、この場合、精密な反応性と効率性に欠如しており、360度方向別の精密制御が困難であり、ジョイスティックのx、y軸操作信号を線形的に変換する技術も不十分であるからモーター出力の精巧な制御が不可能であった。
これにより、ジョイスティックの多様な方向操作を正確に認識し、これを効率よく電圧信号に変換してモーターコントローラーに伝達する技術開発の必要性が台頭した。
また、ユーザーの操作によるボートの方向の決定と動きの制御が不正確で且つ遅かったし、リアルタイム遠隔制御機能も制限的であった。これを解決するために、統合コントローラーとモーターコントローラーとの相互作用を通じてユーザーの操作情報を迅速で且つ正確に処理するシステムが開発された。
よって、ユーザーの操作に基づき、ボートを遠隔で操縦するシステムを通じて精密で且つ迅速な反応性を提供することで、全体的なボート操縦の正確度と効率性を大幅に向上させる装置の開発が求められるようになった。
本発明は、前述した問題点を改善するために案出されたもので、その目的は、ユーザーの操作によってボートを遠隔で操縦するに際して、精密でかつ迅速な反応性を提供するシステムを構築することにより、各構成要素はユーザーの操作を精密に電圧信号に変換し、これにより、ボートの動きと方向を正確で且つ効率的に制御し、ユーザーの操作に基づいてボートの遠隔操縦を迅速で且つ正確に行うことができるように設計された水上ボートのBLDCモーター遠隔制御システムを提供することにある。
上記の目的を達成するために、本発明の一実施形態は、ユーザーの操作情報を電圧信号に変換する装置であって、x、y軸方向の操作による360度方向別の電圧信号を出力してPCモジュールに伝送するジョイスティックモジュールと、前記ジョイスティックモジュールから受けた信号を処理し、これを遠隔操縦命令で水上用統合GSCを介してボートに伝送し、ボートの状態情報を受信してモニタリングする役割を果たすPCモジュールと、前記PCモジュールとボートミッションコンピューターとの間のデータ送信のハブの役割を果たし、遠隔制御信号およびボートの状態情報を双方向に中継する水上用統合GSC(Ground Station Controller)と、前記水上用統合GSCから伝達された遠隔制御信号を解釈してx、y軸情報に変換した後、これを統合コントローラーに伝達するボートミッションコンピューターと、前記ボートミッションコンピューターから受けた操作情報に基づいて右側BLDCモーターコントローラー及び左側BLDCモーターコントローラーに電圧信号を出力してモーターの速度と方向を調整する統合コントローラーと、前記統合コントローラーから電圧信号を受けてそれぞれ右側モーターおよび左側モーターを制御し、これによって、ボートの動きと方向を調整する右側BLDCモーターコントローラー及び左側BLDCモーターコントローラーと、を含む。
ユーザーがジョイスティックで操作したx、y軸方向の信号を電圧信号に変換する装置であって、x軸とy軸に対する多様な角度で操作された信号をそれぞれ0.5V~4.5Vの範囲の電圧信号として出力し、前記ジョイスティックの中心位置において、x、y軸の変化に応じて線形的に増減する電圧信号を生成し、モーター出力制御モジュールに伝達するジョイスティック信号変換モジュールと、前記ジョイスティック信号変換モジュールから受けた電圧信号に基づいて左側モーターおよび右側モーターの出力を調節し、入力されたジョイスティック電圧信号に対応して-5~+5の間の値を出力し、これはBLDCモーターの回転方向と速度を決定し、左側モーターおよび右側モーターの出力値は、ジョイスティックの位置に応じて独立に変化するモーター出力制御モジュールと、をさらに含む。
前記ジョイスティックの作動において、X軸信号は、ジョイスティックが左に移動すれば0に近くなり、右に移動すれば1に近くなり、Y軸信号は、ジョイスティックが上に移動すれば0に近くなり、下に移動すれば1に近くなり、前記ジョイスティックが8つの方向に移動することができるので、左上、左、左下、上、右上、右、右下、下の各方向に対する信号値は、当該方向に移動するジョイスティックの位置を示す。
前記ジョイスティックからx軸及びy軸信号(x_signal、y_signal)を受信して、これを解釈することでユーザーの操作による方向(左上、左下、左、右上、右下、右、上、下)を決めるジョイスティック信号処理モジュールと、前記ジョイスティック信号処理モジュールから伝達された方向の決定によって、ボートの移動を制御するボート移動制御モジュールと、をさらに含む。
本発明は、ジョイスティックモジュールがユーザーの操作によって、x、y方向に電圧信号を出力する装置であって、360度方向別に操作可能であり、これを通じて生成された電圧信号をPCモジュールに伝送する段階と、PCモジュールがジョイスティックモジュールで受信した電圧信号を水上用統合GSCを介して遠隔ボートへ伝送する役割を果たす。同時に、ボートの状態情報を水上用統合GSCを介してリアルタイムで受信してモニタリングする段階と、水上用統合GSCが遠隔制御信号およびボートの状態情報をPCモジュールとボートミッションコンピューターとの間で中継する段階と、を含む。
ボートミッションコンピューターが水上用統合GSCから受信したジョイスティックの方向信号をx、y座標情報に変換して統合コントローラーへ伝達する。また、ボートの状態情報を水上用統合GSCに伝送してPCモジュールへ常時更新を提供する段階、をさらに含む。
統合コントローラーがボートミッションコンピューターから入力されたジョイスティックの電圧値に基づいてアップロードされた動作プログラムによってモーターコントローラーに電圧信号を出力する。これによって、右側BLDCモーターコントローラーおよび左側BLDCモーターコントローラーを独立に制御する段階、をさらに含む。
右側BLDCモーターコントローラーおよび左側BLDCモーターコントローラーがそれぞれ統合コントローラーから伝達された電圧信号に基づいて右側モーターおよび左側モーターを駆動させる段階、をさらに含む。
本発明は、ジョイスティックモジュールがユーザーの操作によってx、y方向に電圧信号を出力する装置であって、360度方向別に操作可能であり、これによって生成された電圧信号をPCモジュールに伝送する段階と、PCモジュールがジョイスティックモジュールで受信した電圧信号を水上用統合GSCを介して遠隔ボートに伝送する役割を果たす。同時に、ボートの状態情報を水上用統合GSCを介してリアルタイムで受信してモニタリングする段階と、水上用統合GSCが遠隔制御信号およびボートの状態情報をPCモジュールとボートミッションコンピューターとの間で中継する段階と、ホールセンサーを前記ボートの左側及び右側BLDCモーターに内蔵してモーターの回転方向及び速度情報を把握する段階と、を含む。
ユーザーによって操作されたジョイスティックモジュールのx、y軸方向の電圧信号をPCを介して受信し、この信号を遠隔ボートのボートミッションコンピューターへ伝送し、ユーザーの操作信号を360度方向別に解釈して、遠隔ボートの統合コントローラーに操作指示を提供する段階と、前記ボートの内部に装着された左側及び右側BLDCモーターに内蔵されたホールセンサーから状態を感知し、モーターの回転方向及び速度情報を取得し、前記回転方向及び速度情報は、リアルタイムでボートミッションコンピューターに伝送され、ボートミッションコンピューターは、これを水上用統合GSCに送出して遠隔モニタリングを可能にする段階と、前記内臓のホールセンサーによってそれ自体の運動状態を感知し、これらのホールセンサーはモーターの状態を感知してモーターの回転方向および速度を決定する段階と、をさらに含む。
本発明の一実施形態によれば、ユーザーがジョイスティックを操作して360度方向別の電圧信号を生成し、これによって、ボートを遠隔操縦することができる。
また、本発明の一実施形態によれば、ジョイスティックのx、y軸操作を線形的に増減する電圧信号に精密に変換してモーター出力をさらに精巧に制御することができる。
また、本発明の一実施形態によれば、ジョイスティックの8つの方向の操作を正確に認識することで、より直観的で且つ精密な遠隔操縦を行うことができるようにする。
また、本発明の一実施形態によれば、ユーザーの操作による方向を正確に決定してボートの移動を効果的に制御することができる。
また、本発明の一実施形態によれば、ユーザーの操作情報を効率的に処理してボートをリアルタイムで遠隔制御することができる方法を提供する。
また、本発明の一実施形態によれば、ボートミッションコンピューターがジョイスティックの方向信号を効果的に処理してボート制御の正確度を高める。
また、本発明の一実施形態によれば、統合コントローラーがモーターコントローラーに精密な電圧信号を提供することでボートの動きを一層精密に制御する。
また、本発明の一実施形態によれば、モーターコントローラーが効果的にモーターを駆動させてボートの動きを円滑に調整する。
また、本発明の一実施形態によれば、ホールセンサーによるモーターの状態の感知は、ボート運動の精密な制御を可能にする。
また、本発明の一実施形態によれば、ホールセンサーによるモーターの運動状態の感知は、遠隔制御システムの反応速度と正確性を向上させる。
ユーザー操作情報を電圧信号に変換してPCモジュールに伝送するジョイスティックモジュールと、信号処理及び遠隔命令を伝送するPCモジュールと、データ送信のハブ役割の水上用統合GSCと、遠隔制御信号の解釈及び変換を行うボートミッションコンピューター、統合コントローラーによるモーターの制御、BLDCモーターコントローラーによる右側及び左側モーターの制御機能を含む水上ボートのBLDCモーター遠隔制御システムを概略的に示す図である。 ジョイスティック信号を電圧信号に変換するモジュールおよびモーター出力制御モジュールによってジョイスティックの操作によるモーターの出力を調節するシステムを示す図である。 ジョイスティック作動によるX軸及びY軸の信号変化および8つの方向に対する信号値を特徴とするシステムを示す図である。 ジョイスティック信号処理モジュールによるユーザー操作方向の決定及びボート移動制御モジュールを含むシステムを示す図である。 ジョイスティックモジュール、PCモジュール、水上用統合GSCによる信号伝送及びモニタリング段階を含む方法を示す図である。 ボートミッションコンピューターがジョイスティックの方向信号をX、Y座標情報に変換して統合コントローラーへ伝達し、ボートの状態情報を更新する過程を示す図である。 統合コントローラーがジョイスティック電圧値に基づいてモーターコントローラーへ電圧信号を出力して独立的な制御を行う段階を示す図である。 ユーザー操作情報を電圧信号に変換してPCモジュールへ伝送するジョイスティックモジュールと、信号処理及び遠隔命令を伝送するPCモジュールと、データ送信のハブ役割の水上用統合GSCと、遠隔制御信号の解釈及び変換を行うボートミッションコンピューターと、統合コントローラーによるモーターの制御、BLDCモーターコントローラーによる右側及び左側モーターの制御機能を含む水上ボートのBLDCモーター遠隔制御システムを概略的に示す図である。 ジョイスティック信号を電圧信号に変換するモジュールおよびモーター出力制御モジュールによってジョイスティック操作に応じたモーターの出力を調節するシステムを示す図である。
以下、添付の図面及び実施形態により本発明を詳しく説明する。
本発明で使われる技術的用語は、特定の実施例を説明するために使われたものに過ぎず、本発明を限定しようとする意図ではないことを留意しなければならない。また、本発明で使われる技術的用語は、本発明で特に他の意味で定義されない限り、本発明の属する技術分野における通常の知識を有する者によって一般に理解される意味で解釈されなければならなく、過度に包括的な意味で解釈されるか、過度に縮小された意味で解釈されてはならない。また、本発明で使われる技術的な用語が本発明の思想を正確に表現することができない誤った技術的用語であるときには、当業者が正しく理解することができる技術的用語で代替されて理解されなければならないはずである。また、本発明で使われる一般的な用語は、辞典上に定義されているところに従って、もしくは前後の文脈に応じて解釈されなければならないし、過度に縮小された意味で解釈されてはならない。
なお、本発明で使われる単数の表現は、文脈上明白に異なる意味で用いられている場合を除き、複数の表現を含む。本発明において、「構成される」または「含む」などの用語は、発明に記載の複数の構成要素、または複数の段階を必ずいずれも含むものと解釈されてはならなく、その中の一部の構成要素または一部の段階は含まなくてもよく、または更なる構成要素または段階をさらに含むことができるものと解釈されなければならない。
以下、添付図面を参照して本発明による好適な実施例を詳しく説明する。なお、各図面において、同一又は類似の構成要素には同じ符号を付してあり、重複する説明は省略する。
また、本発明を説明するにおいて、関連の公知技術についての具体的な説明が本発明の要旨を濁らす恐れがあると判断される場合、その詳細な説明を省略する。また、添付の図面は本発明の思想を容易に理解させるためのものに過ぎず、添付の図面によって本発明の思想が限定されるものと解釈されてはならないことを留意してほしい。
図1~図3に示されているように、本発明はジョイスティックモジュール110と、PCモジュール120と、水上用統合GSC130と、ボートミッションコンピューター140と、統合コントローラー150と、右側BLDCモーターコントローラー160と、左側BLDCモーターコントローラー170と、右側モーター180と、左側モーター190と、などで構成される。
ジョイスティックモジュール110は、ユーザーの操作情報を電圧信号に変換する装置であって、x、y軸方向の操作による360度方向別の電圧信号(または8つの方向の信号)を出力してPCモジュール120に伝送する。
PCモジュール120は、ジョイスティックモジュール110から受けた信号を処理し、これを遠隔操縦命令で水上用統合GSC130を通じてボートに伝送し、ボートの状態情報を受信してモニタリングする役割を果たす。
水上用統合GSC130は、PCモジュール120とボートミッションコンピューター140との間のデータ送信のハブの役割を果たし、遠隔制御信号およびボートの状態情報を双方向に中継する。
ボートミッションコンピューター140は、水上用統合GSC130から伝達された遠隔制御信号を解釈してx、y軸情報に変換した後、これを統合コントローラー150に伝達する。
統合コントローラー150は、ボートミッションコンピューター140から受けた操作情報に基づいて右側BLDCモーターコントローラー160及び左側BLDCモーターコントローラー170に電圧信号を出力してモーターの速度と方向を調整する。
右側BLDCモーターコントローラー160および左側BLDCモーターコントローラー170は、統合コントローラー150から電圧信号を受けてそれぞれ右側モーター180および左側モーター190を制御し、これによってボートの動きと方向を調整する。
本発明は、遠隔制御の可能性、リアルタイム状態のモニタリング、精密なモーター制御を可能にする統合された通信と制御メカニズムを特徴とする。このような統合システムは、ユーザーが遠隔位置でもボートを効率的に操縦し得るように設計されている。
したがって、本発明は、遠隔でジョイスティックによる精密な操作が可能であり、ボートのリアルタイム状態モニタリングを通じて安定した遠隔操縦の環境を提供する。すべての構成要素は、高い相互連結性と調整を通じて効率的に統合されており、ボートの繊細な動きができるようにして全体システムの機能性と効率性を極大化する。
より具体的に、本発明は、ジョイスティックモジュール110と、PCモジュール120と、水上用統合GSC130と、ボートミッションコンピューター140と、統合コントローラー150と、右側BLDCモーターコントローラー160と、左側BLDCモーターコントローラー170と、右側モーター180と、左側モーター190と、などを含む。
ここで、水上用統合GSC130は、主に陸上と水上との間の通信中継役割、PCモジュール120から受けた遠隔制御信号をボートへ伝送し、ボートの状態情報を収集してPCモジュール120に伝送し、長距離無線通信を担って遠隔制御の範囲を拡張する機能を含む。
統合コントローラー150は、ボート内部の中央制御装置として機能して、ボートミッションコンピューター140から受けた命令を解釈し、BLDCモーターコントローラー160、170に直接制御信号を伝達し、ボートの各種センサーデータを処理して統合して、ボートの全般的な動作と安全を管理する機能を含む。
このように水上用統合GSC130は、外部通信およびデータ中継に焦点を合わせて、統合コントローラー150は、ボート内部の実質的な制御とオペレーションを担うようになるがこれに限定されず、相互補完するか、故障に備えるために互いに重複した機能を遂行することもできる。
ジョイスティックモジュール110は、ユーザーの操作によってx、y方向に電圧信号を出力する装置であって、360度方向別に操作可能であり、これによって生成された電圧信号はPCモジュール120に伝送される。
PCモジュール120は、ジョイスティックモジュール110で受信した電圧信号を、水上用統合GSC130を介して遠隔ボートに伝送する役割を果たす。同時に、ボートの状態情報を、水上用統合GSC130を介してリアルタイムで受信してモニタリングする。
ボートミッションコンピューター140は、ボート内部に位置し、水上用統合GSC130から受信したジョイスティックの方向信号をx、y座標情報に変換して統合コントローラー150へ伝達する。また、ボートの状態情報を水上用統合GSC130に伝送してPCモジュール120へ常時更新を提供する。
統合コントローラー150は、ボートミッションコンピューター140から入力されたジョイスティックの電圧値に基づいてアップロードされた動作プログラムによってモーターコントローラーへ電圧信号を出力する。これによって、右側BLDCモーターコントローラー160および左側BLDCモーターコントローラー170を独立に制御することができる。
例えば、右側BLDCモーターコントローラー160および左側BLDCモーターコントローラー170は、それぞれ統合コントローラー150から伝達された電圧信号に基づいて右側モーター180および左側モーター190を駆動させる役割を果たす。これらのモーターは、ボートの推進と操向を担い、コントローラーによって精密に操作されることができる。
全体システムの特徴は、遠隔での精密な操作が可能であり、ジョイスティックからの信号をリアルタイムでボートに伝送し、ボートの状態情報を常時モニタリングすることができるという能力にある。各モジュール、コンピューター、コントローラー、およびモーターコントローラーは、高い水準の統合性と独立した作動能力を通じて全体システムの効率性と機能性を極大化する。
図4及び図5に示されているように、一実施形態に係る本発明は、ジョイスティック信号変換モジュール210と、モーター出力制御モジュール220と、などをさらに含む。
ジョイスティック信号変換モジュール210は、ユーザーがジョイスティックで操作したx、y軸方向の信号を電圧信号に変換する装置であって、x軸とy軸に対する多様な角度で操作された信号をそれぞれ0.5V~4.5V範囲の電圧信号として出力する。
ジョイスティック信号変換モジュール210は、前記ジョイスティックの中立位置を基準とし、x軸とy軸のそれぞれの方向にジョイスティックが動く時、その移動距離に比例して電圧信号が線形的に変化するように生成する。
より具体的に、ジョイスティックがx軸の正の方向に移動するときは、電圧が2.5Vから4.5Vに線形増加し、負の方向に移動する時は、2.5Vから0.5Vに線形減少する。y軸も同様な原理で適用される。こうして生成された電圧信号は、モーター出力制御モジュール220へ伝達される。
モーター出力制御モジュール220は、ジョイスティック信号変換モジュール210から受けた電圧信号に基づいて左側モーターLおよび右側モーターRの出力を調節する。
モーター出力制御モジュール220は、入力されたジョイスティック電圧信号に対応して-4.5~+4.5V値を出力し、これはBLDCモーターの回転方向と速度を決定する。左側と右側モーターの出力値は、ジョイスティックの位置に応じて独立に変化し、これはボートの精密な操向及び速度制御を可能にする。
全体システムは、ジョイスティックの位置に応じて、モーターの速度と方向を精密に調整することができる能力を特徴とする。
ジョイスティック信号変換モジュール210とモーター出力制御モジュール220とは、密接に統合されてジョイスティックの入力による即時でかつ正確なモーターの応答を提供する。これにより、ユーザーはボートを直観的で且つ効果的に操縦することができ、これはボート操縦システムの使い勝手と安全性を大きく向上させる。
図4に示されている本発明によるジョイスティック信号の表において、X軸とY軸に対する信号を示す。
X軸信号は、ジョイスティックが左に移動すれば0に近くなり、右側に移動すれば1に近くなる。Y軸信号は、ジョイスティックが上に移動すれば0に近くなり、下に移動すれば1に近くなる。
図4の表は、ジョイスティックが8つの方向に移動できることを示している。左上、左、左下、上、右上、右、右下、下である。各方向に対する信号値は、当該方向に移動するジョイスティックの位置を示す。
例えば、ジョイスティックが左上方向にまったく移動すると、X軸信号は0.5となり、Y軸信号は0.5となる。ジョイスティックが左上方向に中間程度移動すると、X軸信号は約0.75となり、Y軸信号は約0.25となる。
このようなコードは、ゲームエンジンにおいてジョイスティックの入力を処理するのに用いられる。エンジンは、図4の表を用いてジョイスティックが現在どんな方向に移動しているのかを決めることができる。しかるのち、この情報を用いてボートまたはゲームオブジェクトを制御することができる。
図4および図7に示されているように、一実施形態に係る本発明は、ジョイスティック信号処理モジュール310と、ボート移動制御モジュール320と、などをさらに含む。
ジョイスティック信号処理モジュール310は、ジョイスティックからx軸及びy軸信号(x_signal、y_signal)を受信し、これを解釈することでユーザーの操作による方向(左上、左下、左、右上、右下、右、上、下)を決める。x軸信号が0.5未満であり、y軸信号が0.5未満である場合は「左上」、x軸信号が0.5未満であり、y軸信号が0.5超である場合は「左下」、x軸信号だけが0.5未満である場合は「左」、x軸信号が0.5超であり、y軸信号が0.5未満である場合は「右上」、x軸信号が0.5超であり、y軸信号が0.5超である場合は「右下」、x軸信号だけが0.5超である合は「右」、y軸信号だけが0.5未満である場合は「上」、それ以外の場合は「下」に、方向を決める。
ボート移動制御モジュール320はジョイスティック信号処理モジュール310から伝達された方向の決定に応じてボートの移動を制御する。「左上」方向に移動しなさいという決定を受けると、ボートを左上に移動させ、「左下」方向に移動しなさいという決定を受けると、ボートを左下に移動させる。同様な方式で「左」はボートを左に、「右上」はボートを右上に、「右下」はボートを右下に、「右」はボートを右に、「上」はボートを上に、「下」はボートを下に移動させる。
本発明は、ジョイスティックの多次元的な操作を、単純な方向の決定に変換することによりボートの移動を直観的でかつ効率的に操縦することができるシステムを提供する。これを通じて、ユーザーはより繊細でかつ正確な操作によって仮想環境内でボートを自然に操縦することができる。
<実施例1>
図8および図9に示されているように、本発明は、ホールセンサーと連動されたアジマススラスター(Azimuth thruster)を利用した高性能船舶推進及び制御システムに関し、特に、ホールセンサーを通じた精密なモーターの制御によりアジマスススラスターの全方向推進能力を極大化する方法に関する。
本発明の核心は、アジマススラスターとホールセンサーとの有機的結合にある。ホールセンサーは、アジマススラスターモーターの回転子の位置を精密に感知して、360度の全方向に亘ってモーターの回転角度と速度をリアルタイムで正確に測定する。これによって、アジマススラスターの全方向推進能力が爆発的に増加する。
より具体的に、本発明は、アジマススラスター、アジマススラスターの任意の位置に取り付けられるホールセンサー、モータードライバー、インバーター部、および制御ロジッグで構成される。
例えば、ホールセンサーは、アジマススラスターモーターの回転子に離間して取り付けられており、モーターの回転によって発生する磁場変化を感知する。この情報は、モータードライバーおよび制御ロジッグに伝達されて、モーターの正確な角度と速度を計算するのに用いられる。
かかる精密な角度及び速度情報に基づき、制御システムは、アジマススラスターの方向と推力を微細に調節することができる。
これは船舶が如何なる方向にも即時で且つ正確に動くことができるようにする。例えば、0.1度単位の精密な方向転換や、極低速から高速までの連続的な速度変化が可能になる。
また、本発明のシステムは、過負荷の感知及び除去機能を含む。ホールセンサーを通じて感知されたモーターの回転数が、設定された閾値よりも低くなる場合、システムはこれを過負荷状態と判断する。
過負荷状態が感知されれば、インバーター部を通じてモーター駆動を直ちに中止させ、設定された時間の間モータードライバーを介して逆回転制御信号を出力する。これによって、アジマススラスターにかかった過負荷を効果的に除去し、システムを保護することができる。
本発明の一実施形態によれば、ホールセンサーとアジマススラスターとの結合は、ボート運動の超精密制御を行うことができるようにする。ホールセンサーが提供する高解像度の位置及び速度情報に基づき、システムはアジマススラスターの動作をマイクロ単位で調節することができる。これは特に精密な位置保持や複雑な起動が必要な状況で大きい利点を提供する。
なお、本発明のまた他の実施形態では、このシステムが遠隔操縦の反応速度と正確性を画期的に向上させる。ホールセンサーを通じて得たリアルタイムのモーター状態情報は、遠隔操縦命令と実際のアジマススラスターの動作との間の遅延を最小化する。これにより、遠隔操縦時操作の即時性と正確性が大きく改善され、まるで直接操縦するものと等しい水準の制御が可能になる。
<実施例2>
BLDCモーター制御装置及びこれを用いたBLDCモーターの初期位置検出方法に関する。
本発明によるBLDCモーター制御装置を用いたBLDCモーターの初期位置検出方法は、BLDCモーターが停止した状態でBLDCモーターに3相パルスの電流をそれぞれ印加する段階と、ローターの位置による3相のコイルインダクタンスを利用して3相電流値をそれぞれ測定する段階と、測定された3相の電流値を利用してサイン・コサイン値を計算する段階と、計算された値を既に保存済みのマッピングテーブルと比較してBLDCモーターの現在角度を検出する段階と、を含む。
このような本発明によれば、電動式オイルポンプのBLDCモーター停止時にローター角度を高速で検出してモーター起動時に反映することで、起動時間を短縮できるという効果がある。
例えば、ジョイスティックモジュールを用いてユーザーの操作情報を電圧信号に変換する技術とBLDCモーターの初期位置検出の技術とを統合すれば、ジョイスティックモジュールを通じて入力された操作情報を電圧信号に変換した後、この信号をBLDCモーターの初期位置の検出に活用してボートの操縦とモーターの精密な制御が可能なシステムを提供することができる。
本発明は、ジョイスティックの入力に基づく正確なモーター制御を可能にすることで、ボートの動きと方向を一層敏感でかつ精密に調整することができ、BLDCモーターの初期位置の検出機能は、モーターの起動時間を短縮させて全般的な反応速度を向上させることができる。
<実施例3>
本発明の方法によるPCモジュール120がジョイスティックモジュール110で受信した電圧信号を水上用統合GSC130を介して遠隔ボートへ伝送する役割を果たすとともに、ボートの状態情報を水上用統合GSC130を介してリアルタイムで受信してモニタリングする段階において、
本発明のPCモジュール120は、ジョイスティックモジュール110で受信した電圧信号を水上用統合GSC130を介して遠隔ボートへ伝送する役割を果たすとともに、ボートの状態情報を水上用統合GSC130を介してリアルタイムで受信してモニタリングする機能を遂行する。
このようなPCモジュール120の具体的な作動原理と機能は次の通りである。
まず、PCモジュール120は、ジョイスティックモジュール110からx軸とy軸のアナログ電圧信号を受信する。この信号はジョイスティックの物理的位置に応じて、0.5V~4.5Vの値を有し、16ビット解像度のADC(Analog-to-Digital Converter)を通じて65,536個のデジタル値に精密に変換される。変換されたデジタル信号は、100Hz周波数で作動するカールマンフィルターを通じてノイズが除去されて安定化される。
そして、安定化された信号は、8つの方向(左上、左、左下、上、右上、右、右下、下)及び中立位置を含む9つの領域にマッピングされる。各方向は45度の角度に区分され、中央から5%以内の変位は中立と見なされる。かかるマッピングの結果に基づき、ボートの移動方向が決められ、ジョイスティックの変位の程度によって5段階の速度が決められる。
また、決められた方向と速度情報は、8ビット命令語でエンコードされる。上位3ビットは方向を示し、下位3ビットは速度を示しており、残りの2ビットは、今後の拡張性のために予約される。このようにエンコードされた命令語は、AES(Advanced Encryption Standard)256ビットの暗号化アルゴリズムによって暗号化されてセキュリティを強化する。
<実施例4>
本発明は、水上ボートのBLDCモーター遠隔制御及び自律運航統合システムに関し、多重センサー技術、人工知能アルゴリズム、拡張現実技術を結合してボート制御システムの安全性と効率性を画期的に向上させる。
1.群制御システム
統合コントローラー150は、スウォームインテリジェンスアルゴリズムを水上環境に最適化して適用した群制御システムを含む。このシステムは、動的ルーティング重み付けシステム、環境要素の統合、リアルタイムタスク再配分の機能を提供する。
動的ルーティング重み付けシステムは、アントコロニー最適化(ACO)アルゴリズムを基盤とし、フェロモントレールをGPS座標とタイムスタンプで代替する。各ルーティングセグメントの重み付けは、0~1の間の値に標準化され、5秒ごとに更新される。これによって、リアルタイムで変わる海洋環境に対応し得る動的ルーティングの計画が可能となる。
環境要素の統合機能は、海流速度(最大10ノット)、風速(最大100ノット)、波高(最大10m)を重み付けの計算に含む。各要素は相対的重要度によって、例えば、0.3、0.3、0.4の重み付けとして反映される。これによって、多様な海洋環境要素を考慮した重み付けによる最適のルーティング計画が可能になる。
リアルタイムタスク再配分機能は、遺伝的アルゴリズムを用いて各ボートの役割と位置をダイナミックに最適化する。全体群のタスク遂行効率を1分ごとに評価し、必要時再配分を行う。これによって、変化する状況に柔軟に対応することができる適応型群制御が可能になる。
2.非常対応システム
統合コントローラー150は、多様な非常状況に自動で対処するモードを含む。このシステムは、自動帰還モードと、非常救助要請モードと、気象待避モードとで構成される。
自動帰還モードは、統合コントローラー150がGPSと慣性航法システム(INS)とを結合して通信途絶時にも正確な位置を把握して、A*アルゴリズム(A*algorithm)を用いて最短の安全経路を計算する。これによって、通信途絶のような非常状況下でも安全な帰還が可能になる。
<実施例5>
一実施形態に係る方法であって、水上用統合GSC130が遠隔制御信号およびボートの状態情報をPCモジュール120とボートミッションコンピューター140との間で中継する段階において、
本発明による水上用統合GSC130の中継過程は、次のような詳細段階で構成される:
1.信号受信段階
水上用統合GSC130は、PCモジュール120から遠隔制御信号を受信するとともにボートミッションコンピューター140からボートの状態情報を受信する。水上用統合GSC130は、多重アンテナシステムを活用して信号受信の安定性を高める。
2.信号検証段階
水上用統合GSC130は、受信された信号の無欠性を検証するために、多様なエラーの検出及び訂正技法を用いる。水上用統合GSC130は、基本的に32ビットCRC(Cyclic Redundancy Check)を用いてデータが損傷したか否かを確認する。
3.信号復号化段階
水上用統合GSC130は、暗号化された信号を復号化する過程において、多様な暗号化アルゴリズムを支援する。水上用統合GSC130は、AES-256、ChaCha20、Twofishなどの対称キー暗号化アルゴリズムを状況によって選択的に用いることができるようにする。
4.データパケット分析段階
水上用統合GSC130は、復号化されたデータパケットのヘッダーを分析して宛先(PCモジュールまたはボートミッションコンピューター)と優先順位を確認する。水上用統合GSC130は、パケットヘッダーに含まれた16ビットの宛先識別子と8ビットの優先順位情報とを使用する。
5.信号変換段階
水上用統合GSC130は、受信された信号を宛先システムに適した形式に変換する。水上用統合GSC130は、この過程で柔軟なプロトコル変換エンジンを用いて多様な形式のデータを処理し得るようにする。
10 ホールセンサー
110 ジョイスティックモジュール
120 PCモジュール
130 水上用統合GSC
140 ボートミッションコンピューター
150 統合コントローラー
160 右側BLDCモーターコントローラー
170 左側BLDCモーターコントローラー
180 右側モーター
190 左側モーター
210 ジョイスティック信号変換モジュール
220 モーター出力制御モジュール
310 ジョイスティック信号処理モジュール
320 ボート移動制御モジュール

Claims (10)

  1. ユーザーの操作情報を電圧信号に変換する装置であって、x、y軸方向の操作による360度方向別の電圧信号を出力してPCモジュールに伝送するジョイスティックモジュールと、
    前記ジョイスティックモジュールから受けた信号を処理し、これを遠隔操縦命令で水上用統合GSCを通じてボートに伝送し、ボートの状態情報を受信してモニタリングする役割を果たすPCモジュールと、
    前記PCモジュールは、前記ジョイスティックモジュールからのアナログ電圧信号をA/D変換し、フィルタリングにより当該信号を安定化した後、複数の方向領域および速度段階へマッピングして命令語にエンコードし、暗号化して前記水上用統合GSCへ送信する構成であり、
    前記PCモジュールとボートミッションコンピューターとの間のデータ送信のハブの役割を果たし、遠隔制御信号およびボートの状態情報を双方向に中継する水上用統合GSC(Ground Station Controller)と、
    前記水上用統合GSCから伝達された遠隔制御信号を解釈してx、y軸情報に変換した後、これを統合コントローラーに伝達するボートミッションコンピューターと、
    前記ボートミッションコンピューターから受けた操作情報に基づいて右側BLDCモーターコントローラー及び左側BLDCモーターコントローラーに電圧信号を出力してモーターの速度と方向を調整する統合コントローラーと、
    前記統合コントローラーから電圧信号を受けてそれぞれ右側モーターおよび左側モーターを制御し、これによりボートの動きと方向を調整する右側BLDCモーターコントローラー及び左側BLDCモーターコントローラーと、を含むことを特徴とする、水上ボートのBLDCモーター遠隔制御システム。
  2. 前記ジョイスティックで操作したx、y軸方向の信号を電圧信号に変換する装置であって、x軸とy軸に対する多様な角度で操作された信号をそれぞれ所定の電圧範囲の電圧信号として出力し、前記ジョイスティックの中心位置において、x、y軸の変化に応じて線形的に増減する電圧信号を生成して、モーター出力制御モジュールへ伝達するジョイスティック信号変換モジュールと、
    前記ジョイスティック信号変換モジュールから受けた電圧信号に基づいて左側モーターおよび右側モーターの出力を調節し、入力されたジョイスティック電圧信号に対応して所定値を出力し、これはBLDCモーターの回転方向と速度を決定し、左側モーターおよび右側モーターの出力値は、ジョイスティックの位置に応じて独立に変化するモーター出力制御モジュールと、をさらに含むことを特徴とする、請求項1に記載の水上ボートのBLDCモーター遠隔制御システム。
  3. 前記ジョイスティックの作動において、X軸信号は、ジョイスティックが左に移動すれば0に近くなり、右に移動すれば1に近くなり、Y軸信号は、ジョイスティックが上に移動すれば0に近くなり、下に移動すれば1に近くなり、前記ジョイスティックが8つの方向に移動することができるので、左上、左、左下、上、右上、右、右下、下の各方向に対する信号値は、当該方向に移動するジョイスティックの位置を示すことを特徴とする、請求項1に記載の水上ボートのBLDCモーター遠隔制御システム。
  4. 前記ジョイスティックからx軸及びy軸信号(x_signal、y_signal)を受信して、これを解釈することにより、ユーザーの操作による方向(左上、左下、左、右上、右下、右、上、下)を決めるジョイスティック信号処理モジュールと、
    前記ジョイスティック信号処理モジュールから伝達された方向の決定によって、ボートの移動を制御するボート移動制御モジュールと、をさらに含むことを特徴とする、請求項2に記載の水上ボートのBLDCモーター遠隔制御システム。
  5. 請求項1に記載の水上ボートのBLDCモーター遠隔制御システムを用いた方法において、
    ジョイスティックモジュールがユーザーの操作によってx、y方向に電圧信号を出力する装置であって、360度方向別に操作可能であり、これを通じて生成された電圧信号をPCモジュールに伝送する段階と、
    PCモジュールがジョイスティックモジュールで受信した電圧信号を水上用統合GSCを介して遠隔ボートへ伝送する役割を果たすとともに、ボートの状態情報を水上用統合GSCを介してリアルタイムで受信してモニタリングする段階と、
    水上用統合GSCが遠隔制御信号およびボートの状態情報をPCモジュールとボートミッションコンピューターとの間で中継する段階と、を含むことを特徴とする、水上ボートのBLDCモーター遠隔制御システムを用いた方法。
  6. 前記ボートミッションコンピューターが水上用統合GSCから受信したジョイスティックの方向信号をx、y座標情報に変換して統合コントローラーへ伝達し、ボートの状態情報を水上用統合GSCに伝送してPCモジュールへ常時更新を提供する段階をさらに含むことを特徴とする、請求項5に記載の水上ボートのBLDCモーター遠隔制御システムを用いた方法。
  7. 統合コントローラーがボートミッションコンピューターから入力されたジョイスティックの電圧値に基づいてアップロードされた動作プログラムによってモーターコントローラーに電圧信号を出力し、これにより、右側BLDCモーターコントローラーおよび左側BLDCモーターコントローラーを独立に制御する段階をさらに含むことを特徴とする、請求項5に記載の水上ボートのBLDCモーター遠隔制御システムを用いた方法。
  8. 右側BLDCモーターコントローラーおよび左側BLDCモーターコントローラーがそれぞれ統合コントローラーから伝達された電圧信号に基づいて右側モーターおよび左側モーターを駆動させる段階をさらに含むことを特徴とする、請求項5に記載の水上ボートのBLDCモーター遠隔制御システムを用いた方法。
  9. 請求項1に記載の水上ボートのBLDCモーター遠隔制御システムを用いた方法において、
    ジョイスティックモジュールがユーザーの操作によってx、y方向に電圧信号を出力する装置であって、360度方向別に操作可能であり、これにより生成された電圧信号をPCモジュールに伝送する段階と、
    PCモジュールがジョイスティックモジュールで受信した電圧信号を、水上用統合GSCを介して遠隔ボートへ伝送するとともに、ボートの状態情報を、水上用統合GSCを介してリアルタイムで受信してモニタリングする段階と、
    水上用統合GSCが遠隔制御信号およびボートの状態情報をPCモジュールとボートミッションコンピューターとの間で中継する段階と、
    ホールセンサーを前記ボートの左側及び右側BLDCモーターに内蔵してモーターの回転方向及び速度情報を把握する段階と、を含むことを特徴とする、水上ボートのBLDCモーター遠隔制御システムを用いた方法。
  10. ユーザーによって操作されたジョイスティックモジュールのx、y軸方向の電圧信号をPCを介して受信し、この信号を遠隔ボートのボートミッションコンピューターへ伝送し、ユーザーの操作信号を360度方向別に解釈して、遠隔ボートの統合コントローラーに操作指示を提供する段階と、
    前記ボートの内部に装着された左側及び右側BLDCモーターに内蔵されたホールセンサーから状態を感知し、モーターの回転方向及び速度情報を取得し、前記回転方向及び速度情報は、リアルタイムでボートミッションコンピューターに伝送され、前記ボートミッションコンピューターは、これを水上用統合GSCに送出して遠隔モニタリングを可能にする段階と、
    前記内臓のホールセンサーによってそれ自体の運動状態を感知し、これらのホールセンサーはモーターの状態を感知してモーターの回転方向および速度を決定する段階とをさらに含むことを特徴とする、請求項9に記載の水上ボートのBLDCモーター遠隔制御システムを用いた方法。
JP2024147987A 2023-12-27 2024-08-29 水上ボートのbldcモーター遠隔制御システム及び方法 Active JP7810331B2 (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR10-2023-0192372 2023-12-27
KR20230192372 2023-12-27
KR10-2024-0111372 2024-08-20
KR1020240111372A KR20250101819A (ko) 2023-12-27 2024-08-20 수상 보트의 bldc 모터 원격제어 시스템 및 방법

Publications (2)

Publication Number Publication Date
JP2025104226A JP2025104226A (ja) 2025-07-09
JP7810331B2 true JP7810331B2 (ja) 2026-02-03

Family

ID=96305792

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2024147987A Active JP7810331B2 (ja) 2023-12-27 2024-08-29 水上ボートのbldcモーター遠隔制御システム及び方法

Country Status (1)

Country Link
JP (1) JP7810331B2 (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2788216B2 (ja) 1995-12-08 1998-08-20 川崎重工業株式会社 舶用ウオータジェット推進機の操縦装置
JP2023117311A (ja) 2022-02-10 2023-08-23 炎重工株式会社 水上浮遊体、水上浮遊体の制御方法及び制御装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2788216B2 (ja) 1995-12-08 1998-08-20 川崎重工業株式会社 舶用ウオータジェット推進機の操縦装置
JP2023117311A (ja) 2022-02-10 2023-08-23 炎重工株式会社 水上浮遊体、水上浮遊体の制御方法及び制御装置

Also Published As

Publication number Publication date
JP2025104226A (ja) 2025-07-09

Similar Documents

Publication Publication Date Title
AU2005293163B2 (en) System of automatic control of maneuver of motor crafts, related method, and craft provided with the system
US20190204837A1 (en) Autopilot features for marine navigation
AU2009298414B2 (en) Joystick controlled marine maneuvering system
JP5032887B2 (ja) ポインター移動方法及び記録媒体
US9594375B2 (en) Heading control using multiple autopilots
JP5442071B2 (ja) 操船制御装置、自動操船制御システム、操船制御方法、及びプログラム
KR101823030B1 (ko) 선박의 위험환경 회피 시스템 및 이를 이용한 회피 방법
WO2021191729A1 (en) Hydrofoil with autopilot configuration
JP2022127826A (ja) 船舶の減揺制御装置および減揺制御方法
AU2022204915B2 (en) Trolling motor foot pedal controlled sonar device
CN120440227B (zh) 多模态自适应水下推进器及其控制方法
JP2022160019A (ja) 船舶の方位制御装置および方位制御方法
JP7810331B2 (ja) 水上ボートのbldcモーター遠隔制御システム及び方法
CN120508099A (zh) 高海况环境下分布式无人艇集群协同感知与控制一体化方法及系统
WO2014074564A1 (en) Doppler angle of attack sensor system for watercraft
KR20250101819A (ko) 수상 보트의 bldc 모터 원격제어 시스템 및 방법
US6697715B1 (en) Instinctive steering system and method for reducing operator error in controlling a vehicle remotely
JP5036570B2 (ja) 複数船の自動操船制御システム
EP4124563B1 (en) Autopilot drive release based on steering wheel torque systems and methods
CN115092359A (zh) 一种浮标式自主水下航行器
CN222876244U (zh) 一种船用升沉补偿电动平台
EP4737857A1 (en) Feasible ship voyage planning
KR102853075B1 (ko) 선박의 자율운항을 위한 제어장치 및 제어방법
JP5566426B2 (ja) 操船制御装置、自動操船制御システム、操船制御方法、及びプログラム
CN111309016B (zh) 自平衡机器人控制系统、方法、自平衡机器人及介质

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250722

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251021

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: 20251216

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260108

R150 Certificate of patent or registration of utility model

Ref document number: 7810331

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150