[go: up one dir, main page]

TWM605679U - Unmanned aerial vehicle control system - Google Patents

Unmanned aerial vehicle control system Download PDF

Info

Publication number
TWM605679U
TWM605679U TW109211019U TW109211019U TWM605679U TW M605679 U TWM605679 U TW M605679U TW 109211019 U TW109211019 U TW 109211019U TW 109211019 U TW109211019 U TW 109211019U TW M605679 U TWM605679 U TW M605679U
Authority
TW
Taiwan
Prior art keywords
drone
server
reporting
configuration
control system
Prior art date
Application number
TW109211019U
Other languages
Chinese (zh)
Inventor
饒仲華
余橙燦
江華珮
何健鵬
張旗達
張耀明
廖哲裕
Original Assignee
遠傳電信股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 遠傳電信股份有限公司 filed Critical 遠傳電信股份有限公司
Priority to TW109211019U priority Critical patent/TWM605679U/en
Publication of TWM605679U publication Critical patent/TWM605679U/en

Links

Images

Landscapes

  • Traffic Control Systems (AREA)

Abstract

An unmanned aerial vehicle (UAV) control system is provided. The UAV control system includes an UAV and a server. The UAV stores a reporting configuration. The server communicatively connects to the UAV and stores at least one historical status information corresponding to the UAV, wherein the UAV reports to the server at least one current status information according to the reporting configuration. The server calculates a variance between the at least one historical status information and the at least one current status information. The server updates the reporting configuration of the UAV according to the variance.

Description

無人機控制系統UAV control system

本新型是有關於一種控制系統,且特別是有關於一種無人機控制系統。The present invention relates to a control system, and particularly relates to a UAV control system.

近年來,許多用戶通過行動通訊網路,如第四代行動通訊網路(即:4G網路)或第五代行動通訊網路(即:5G網路),來控制無人機進行飛行或回傳視訊資料。然而,行動通訊網路是針對在地面上使用的電子裝置,諸如手機、平板電腦或筆記型電腦等。相對來說,無人機(unmanned aerial vehicle,UAV)經常在行動通訊品質較差的高處進行飛行。因此,無人機經常失去控制或無法即時地回傳視訊資料。In recent years, many users have used mobile communication networks, such as fourth-generation mobile communication networks (ie: 4G networks) or fifth-generation mobile communication networks (ie: 5G networks), to control drones to fly or send back video data . However, the mobile communication network is aimed at electronic devices used on the ground, such as mobile phones, tablets, or laptops. Relatively speaking, unmanned aerial vehicles (UAVs) often fly at high places with poor mobile communications. Therefore, drones often lose control or cannot send back video data in real time.

另一方面,當無人機執行換手(handover)的程序時,容易出現短暫的連線中斷或訊號延遲,從而導致傳輸封包遺失等問題。此外,無人機的控制還存在許多問題,諸如不易確保無人機的飛行路徑均擁有品質良好的行動網路、僅靠定時而缺乏彈性的回報機制來回報訊息從而造成電量過多消耗與產生許多冗餘資訊、無法考慮訊號覆蓋範圍或時間等因素而導致無人機收集過多的重複資料或無法將無人機收集到的資料分享給其他無人機等問題。On the other hand, when the drone executes the handover procedure, it is prone to short-term connection interruption or signal delay, which can cause problems such as loss of transmission packets. In addition, there are many problems in the control of drones, such as it is difficult to ensure that the flight path of the drone has a good-quality mobile network, and only a timing and inflexible reporting mechanism is used to report information, which causes excessive power consumption and a lot of redundancy. Information, the inability to consider signal coverage or time and other factors have caused the drone to collect too much duplicate data or cannot share the data collected by the drone with other drones.

本新型提供一種無人機控制系統,可自動地規劃無人機狀態資訊的適當時機,以使通過行動通訊控制無人機或由無人機回傳行動影像串流等等動作能穩定的執行。This model provides a UAV control system, which can automatically plan the appropriate timing of the UAV status information, so that actions such as controlling the UAV through mobile communication or returning the action image stream from the UAV can be stably executed.

本新型的一種無人機控制系統,包括無人機以及伺服器。無人機儲存回報組態。伺服器通訊連接至無人機,並且儲存對應於無人機的至少一歷史狀態資訊,其中無人機根據回報組態以回報至少一當前狀態資訊至伺服器;伺服器計算至少一歷史狀態資訊以及至少一當前狀態資訊之間的變異量;以及伺服器根據變異量更新無人機的回報組態。The new type of UAV control system includes UAV and server. The drone saves and reports the configuration. The server is communicatively connected to the drone, and stores at least one historical status information corresponding to the drone. The drone reports at least one current status information to the server according to the report configuration; the server calculates at least one historical status information and at least one The amount of variation between the current status information; and the server updates the drone's report configuration based on the amount of variation.

在本新型的一實施例中,上述的伺服器響應於變異量小於或等於第一閾值而將回報組態中的回報間隔時間延長或將回報組態中的單位時間回報次數減少。In an embodiment of the present invention, the above-mentioned server extends the reporting interval in the reporting configuration or reduces the number of reporting per unit time in the reporting configuration in response to the variation being less than or equal to the first threshold.

在本新型的一實施例中,上述的伺服器響應於變異量大於或等於第二閾值而將回報組態中的回報間隔時間縮短或將回報組態中的單位時間回報次數增加。In an embodiment of the present invention, the aforementioned server shortens the reporting interval in the reporting configuration or increases the number of reporting per unit time in the reporting configuration in response to the variation being greater than or equal to the second threshold.

在本新型的一實施例中,上述的至少一當前狀態資訊關聯於下列的至少其中之一:通訊品質參數、位置資訊、預設網路類型、剩餘電量以及時間戳記。In an embodiment of the present invention, the aforementioned at least one current status information is associated with at least one of the following: communication quality parameters, location information, default network type, remaining power, and time stamp.

在本新型的一實施例中,上述的伺服器響應於通訊品質參數小於或等於通訊品質閾值而將回報組態中的回報間隔時間縮短或將回報組態中的單位時間回報次數增加。In an embodiment of the present invention, in response to the communication quality parameter being less than or equal to the communication quality threshold, the aforementioned server shortens the reporting interval in the reporting configuration or increases the number of reporting per unit time in the reporting configuration.

在本新型的一實施例中,上述的伺服器響應於位置資訊在預設區域而將回報組態中的回報間隔時間縮短或將回報組態中的單位時間回報次數增加。In an embodiment of the present invention, the above-mentioned server shortens the reporting interval in the reporting configuration or increases the number of reporting per unit time in the reporting configuration in response to the location information being in the preset area.

在本新型的一實施例中,上述的伺服器響應於剩餘電量小於或等於電量閾值而將回報組態中的回報間隔時間延長或將回報組態中的單位時間回報次數減少。In an embodiment of the present invention, in response to the remaining power being less than or equal to the power threshold, the aforementioned server extends the reporting interval in the reporting configuration or reduces the number of reporting per unit time in the reporting configuration.

在本新型的一實施例中,上述的伺服器響應於預設網路類型而將回報組態中的回報間隔時間縮短或將回報組態中的單位時間回報次數增加。In an embodiment of the present invention, the aforementioned server shortens the reporting interval in the reporting configuration or increases the number of reporting per unit time in the reporting configuration in response to the preset network type.

在本新型的一實施例中,上述的伺服器根據至少一歷史狀態資訊以及至少一當前狀態資訊產生建議路徑,並且傳送建議路徑至無人機。In an embodiment of the present invention, the aforementioned server generates a suggested route based on at least one historical state information and at least one current state information, and transmits the suggested route to the drone.

基於上述,本新型可根據無人機的狀態資訊自動地配置無人機進行回報的時機,從而達到在消耗最低的成本(例如:能源成本)的情況下穩定地操作無人機,並且使無人機的飛行路徑維持在通訊品質良好的地點的功效。Based on the above, the new model can automatically configure the timing of the drone to report back according to the status information of the drone, so as to achieve stable operation of the drone at the lowest cost (for example: energy cost) and make the drone fly The route maintains the efficiency of a location with good communication quality.

圖1根據本新型的實施例繪示一種無人機控制系統10的示意圖。無人機控制系統10可包含伺服器100以及無人機200。伺服器100例如是雲端伺服器,並可通過網路(例如:行動通訊網路)通訊連接至無人機200,並且控制無人機200。為了便於說明,圖1僅示出了單一的無人機(即:無人機200),但本新型不限於此。舉例來說,除了無人機200之外,無人機控制系統10還可包含其他的無人機。Fig. 1 illustrates a schematic diagram of a drone control system 10 according to an embodiment of the present invention. The drone control system 10 may include a server 100 and a drone 200. The server 100 is, for example, a cloud server, and can be connected to the drone 200 via a network (for example, a mobile communication network), and control the drone 200. For ease of description, FIG. 1 only shows a single drone (ie, drone 200), but the present invention is not limited to this. For example, in addition to the drone 200, the drone control system 10 may also include other drones.

圖2根據本新型的實施例繪示伺服器100的示意圖。伺服器100可包含處理器110、儲存媒體120以及收發器130。FIG. 2 shows a schematic diagram of the server 100 according to an embodiment of the present invention. The server 100 may include a processor 110, a storage medium 120 and a transceiver 130.

處理器110例如是中央處理單元(central processing unit,CPU),或是其他可程式化之一般用途或特殊用途的微控制單元(micro control unit,MCU)、微處理器(microprocessor)、數位信號處理器(digital signal processor,DSP)、可程式化控制器、特殊應用積體電路(application specific integrated circuit,ASIC)、圖形處理器(graphics processing unit,GPU)、影像訊號處理器(image signal processor,ISP)、影像處理單元(image processing unit,IPU)、算數邏輯單元(arithmetic logic unit,ALU)、複雜可程式邏輯裝置(complex programmable logic device,CPLD)、現場可程式化邏輯閘陣列(field programmable gate array,FPGA)或其他類似元件或上述元件的組合。處理器110可耦接至儲存媒體120以及收發器130,並且存取和執行儲存於儲存媒體120中的多個模組和各種應用程式。The processor 110 is, for example, a central processing unit (CPU), or other programmable general-purpose or special-purpose micro control unit (MCU), microprocessor, or digital signal processing DSP (digital signal processor, DSP), programmable controller, application specific integrated circuit (ASIC), graphics processing unit (GPU), image signal processor (ISP) ), image processing unit (IPU), arithmetic logic unit (ALU), complex programmable logic device (CPLD), field programmable gate array (field programmable gate array) , FPGA) or other similar components or a combination of the above components. The processor 110 may be coupled to the storage medium 120 and the transceiver 130, and access and execute multiple modules and various application programs stored in the storage medium 120.

儲存媒體120例如是任何型態的固定式或可移動式的隨機存取記憶體(random access memory,RAM)、唯讀記憶體(read-only memory,ROM)、快閃記憶體(flash memory)、硬碟(hard disk drive,HDD)、固態硬碟(solid state drive,SSD)或類似元件或上述元件的組合,而用於儲存可由處理器110執行的多個模組或各種應用程式。在本實施例中,儲存媒體120可儲存資料收集模組121、資料分析模組122以及控制模組123等多個模組,其功能將於後續說明。The storage medium 120 is, for example, any type of fixed or removable random access memory (RAM), read-only memory (ROM), or flash memory (flash memory). , Hard disk drive (HDD), solid state drive (SSD) or similar components or a combination of the above components, which are used to store multiple modules or various application programs that can be executed by the processor 110. In this embodiment, the storage medium 120 can store multiple modules such as the data collection module 121, the data analysis module 122, and the control module 123, the functions of which will be described later.

收發器130以無線或有線的方式傳送及接收訊號。收發器130還可以執行例如低噪聲放大、阻抗匹配、混頻、向上或向下頻率轉換、濾波、放大以及類似的操作。The transceiver 130 transmits and receives signals in a wireless or wired manner. The transceiver 130 may also perform operations such as low noise amplification, impedance matching, frequency mixing, up or down frequency conversion, filtering, amplification and the like.

圖3根據本新型的實施例繪示無人機200的示意圖。無人機200可包含處理器210、儲存媒體220以及收發器230。在一實施例中,無人機240還可包含感測器240。FIG. 3 shows a schematic diagram of a drone 200 according to an embodiment of the present invention. The drone 200 may include a processor 210, a storage medium 220, and a transceiver 230. In an embodiment, the drone 240 may further include a sensor 240.

處理器210例如是中央處理單元,或是其他可程式化之一般用途或特殊用途的微控制單元、微處理器、數位信號處理器、可程式化控制器、特殊應用積體電路、圖形處理器、影像訊號處理器、影像處理單元、算數邏輯單元、複雜可程式邏輯裝置、現場可程式化邏輯閘陣列或其他類似元件或上述元件的組合。處理器210可耦接至儲存媒體220、收發器230以及感測器2401,並且存取和執行儲存於儲存媒體220中的多個模組和各種應用程式。The processor 210 is, for example, a central processing unit, or other programmable general-purpose or special-purpose micro-control units, microprocessors, digital signal processors, programmable controllers, special-application integrated circuits, and graphics processors , Image signal processor, image processing unit, arithmetic logic unit, complex programmable logic device, field programmable logic gate array or other similar components or a combination of the above components. The processor 210 can be coupled to the storage medium 220, the transceiver 230, and the sensor 2401, and access and execute multiple modules and various application programs stored in the storage medium 220.

儲存媒體220例如是任何型態的固定式或可移動式的隨機存取記憶體、唯讀記憶體、快閃記憶體、硬碟、固態硬碟或類似元件或上述元件的組合,而用於儲存可由處理器210執行的多個模組或各種應用程式。在本實施例中,儲存媒體220可儲存偵測模組221、回報模組222以及配置模組223等多個模組,其功能將於後續說明。The storage medium 220 is, for example, any type of fixed or removable random access memory, read-only memory, flash memory, hard disk, solid state disk or similar components or a combination of the above components, and is used for Multiple modules or various application programs that can be executed by the processor 210 are stored. In this embodiment, the storage medium 220 can store multiple modules such as the detection module 221, the reporting module 222, and the configuration module 223, the functions of which will be described later.

收發器230以無線或有線的方式傳送及接收訊號。收發器130還可以執行例如低噪聲放大、阻抗匹配、混頻、向上或向下頻率轉換、濾波、放大以及類似的操作。The transceiver 230 transmits and receives signals in a wireless or wired manner. The transceiver 130 may also perform operations such as low noise amplification, impedance matching, frequency mixing, up or down frequency conversion, filtering, amplification and the like.

感測器240用以產生感測資料。具體來說,無人機200的偵測模組221可通過感測器240感測無人機240周遭的環境以產生感測資料。無人機200的回報模組222可通過收發器230將感測資料傳送給伺服器100。舉例來說,感測器240可以是攝影機。偵測模組221可通過感測器240產生影像串流資料。回報模組22可通過收發器230將影像串流資料傳送給伺服器100。舉另一例來說,感測器240可以是全球定位系統(global positioning system,GPS)訊號接收器。無人機200的偵測模組221可通過感測器240接收GPS訊號。回報模組222可根據GPS訊號判斷無人機200的位置資訊,並且通過收發器230將位置資訊回報給伺服器100。位置資訊可包含水平位置資訊(例如:無人機200的經緯度資訊)或垂直位置資訊(例如:無人機200的高度資訊)。The sensor 240 is used to generate sensing data. Specifically, the detection module 221 of the drone 200 can sense the environment around the drone 240 through the sensor 240 to generate sensing data. The reporting module 222 of the drone 200 can send the sensing data to the server 100 through the transceiver 230. For example, the sensor 240 may be a camera. The detection module 221 can generate image stream data through the sensor 240. The reporting module 22 can send the image stream data to the server 100 through the transceiver 230. For another example, the sensor 240 may be a global positioning system (GPS) signal receiver. The detection module 221 of the drone 200 can receive GPS signals through the sensor 240. The reporting module 222 can determine the location information of the drone 200 based on the GPS signal, and report the location information to the server 100 through the transceiver 230. The position information may include horizontal position information (for example: the latitude and longitude information of the drone 200) or vertical position information (for example: the altitude information of the drone 200).

無人機200的儲存媒體220還可儲存回報組態。回報組態例如包含回報間隔時間或單位時間回報次數等資訊,但本新型不限於此。無人機200的回報模組222可根據回報組態進行狀態資訊(例如:當前狀態資訊或歷史狀態資訊)的回報。舉例來說,若回報間隔時間被設定為30秒,則回報模組222可通過收發器230以在每隔30秒進行1次狀態資訊的回報。舉另一例來說,若單位時間回報次數為3次/分鐘,則回報模組222可通過收發器230以在一分鐘之內進行3次狀態資訊的回報。狀態資訊可關聯於無人機識別碼、通訊品質參數、位置資訊、預設網路類型、剩餘電量或時間戳記等資訊,但本新型不限於此。狀態資訊例如是由無人機200的偵測模組221取得的。舉例來說,偵測模組221可測量無人機200的電量以產生剩餘電量。舉另一例來說,偵測模組221可通過收發器230所接收的訊號來決定通訊品質參數、預設網路類型或時間戳記等資訊。舉又一例來說,偵測模組221可通過感測器240所接收的GPS訊號來決定無人機200的位置資訊。The storage medium 220 of the drone 200 can also store the report configuration. The report configuration includes information such as the report interval or the number of reports per unit time, but the present invention is not limited to this. The report module 222 of the drone 200 can report status information (for example, current status information or historical status information) according to the report configuration. For example, if the reporting interval is set to 30 seconds, the reporting module 222 can use the transceiver 230 to report the status information once every 30 seconds. For another example, if the number of reports per unit time is 3 times/minute, the report module 222 can report the status information three times within one minute through the transceiver 230. The status information can be associated with information such as drone identification code, communication quality parameters, location information, default network type, remaining power, or time stamp, but the present invention is not limited to this. The status information is obtained by the detection module 221 of the drone 200, for example. For example, the detection module 221 can measure the power of the drone 200 to generate the remaining power. For another example, the detection module 221 can determine the communication quality parameters, the default network type, or the time stamp and other information through the signal received by the transceiver 230. For another example, the detection module 221 can determine the location information of the drone 200 through the GPS signal received by the sensor 240.

值得注意的是,當前狀態資訊或歷史狀態資訊可由使用者依其需求而自行定義。舉例來說,使用者可將當日所收集到的狀態資訊定義為當前狀態資訊,並且將前一日所收集到的狀態資訊定義為歷史狀態資訊,本新型不限於此。It is worth noting that the current status information or historical status information can be defined by users according to their needs. For example, the user can define the status information collected on the current day as current status information, and the status information collected on the previous day as historical status information. The present invention is not limited to this.

伺服器100的資料收集模組121可通過收發器130接收來自無人機200的狀態資訊。資料收集模組121可將無人機200所回傳的狀態資訊作為歷史狀態資訊儲存於儲存媒體120之中。在無人機200將當前狀態資訊傳送給伺服器100後,伺服器100的資料分析模組122可根據對應於無人機200的歷史狀態資訊以及當前狀態資訊來決定如何配置無人機200的組態,其中所述組態可包含但不限於回報組態、飛行路徑、飛行高度、飛行速率或在飛行路徑中使用的中繼充電站等。在決定完如何配置無人機200的組態後,伺服器110的控制模組123可通過收發器130傳送更新資訊至無人機200以指示無人機200進行組態的更新。無人機200的配置模組223可根據更新資訊來更新例如回報組態、飛行路徑、飛行高度、飛行速率或在飛行路徑中使用的中繼充電站等資訊。The data collection module 121 of the server 100 can receive the status information from the drone 200 through the transceiver 130. The data collection module 121 can store the status information returned by the drone 200 as historical status information in the storage medium 120. After the drone 200 transmits the current status information to the server 100, the data analysis module 122 of the server 100 can determine how to configure the configuration of the drone 200 according to the historical status information and current status information corresponding to the drone 200. The configuration may include, but is not limited to, report configuration, flight path, flight altitude, flight rate, or a relay charging station used in the flight path, etc. After deciding how to configure the configuration of the drone 200, the control module 123 of the server 110 can send update information to the drone 200 through the transceiver 130 to instruct the drone 200 to update the configuration. The configuration module 223 of the UAV 200 can update information such as report configuration, flight path, flight altitude, flight rate, or relay charging station used in the flight path according to the updated information.

伺服器100的資料分析模組122可計算無人機200所回報的歷史狀態資訊以及當前狀態資訊之間的變異量,其中變異量例如包含通訊品質參數、位置資訊、預設網路類型、剩餘電量或時間戳記等資訊的變異量,但本新型不限於此。伺服器100的控制模組123可根據變異量來更新無人機200的回報組態。The data analysis module 122 of the server 100 can calculate the amount of variation between the historical state information and the current state information reported by the drone 200, where the amount of variation includes, for example, communication quality parameters, location information, default network type, and remaining power. Or the amount of variation of information such as time stamp, but the present invention is not limited to this. The control module 123 of the server 100 can update the report configuration of the drone 200 according to the amount of variation.

在一實施例中,若變異量小於或等於一閾值,則控制模組123可通過收發器130傳送更新資訊至無人機200以指示無人機200根據更新資訊更新回報組態。例如,更新資訊可指示無人機200將回報組態中的回報間隔時間延長或將回報組態中的單位時間回報次數減少。換句話說,若無人機200在特定時間內的行為發生的變化並不明顯,則伺服器100可降低無人機200進行狀態資訊的回報的頻率,藉以降低無人機200所消耗的電量或避免無人機200將過多的冗餘資料(例如:重複的資料)傳送給伺服器100。在另一實施例中,若變異量小於或等於一閾值,則控制模組123可通過更新資訊指示無人機200將回報組態中的回報間隔時間縮短或將回報組態中的單位時間回報次數增加。In one embodiment, if the amount of variation is less than or equal to a threshold, the control module 123 may send update information to the drone 200 through the transceiver 130 to instruct the drone 200 to update the report configuration according to the update information. For example, the update information may instruct the drone 200 to extend the reporting interval in the reporting configuration or reduce the number of reporting per unit time in the reporting configuration. In other words, if the behavior of the drone 200 within a certain period of time is not significantly changed, the server 100 can reduce the frequency of the drone 200 reporting status information, thereby reducing the power consumed by the drone 200 or avoiding unmanned The machine 200 sends excessive redundant data (for example, duplicate data) to the server 100. In another embodiment, if the amount of variation is less than or equal to a threshold, the control module 123 can instruct the drone 200 to shorten the reporting interval in the reporting configuration or to reduce the number of reporting per unit time in the reporting configuration by updating the information increase.

在一實施例中,若變異量大於一閾值,則控制模組123可通過收發器130傳送更新資訊至無人機以指示無人機200根據更新資訊更新回報組態。例如,更新資訊可指示無人機200將回報組態中的回報間隔時間縮短或將回報組態中的單位時間回報次數增加。換句話說,若無人機200在特定時間內的行為發生了顯著的變化,則伺服器100可提高無人機200進行狀態資訊的回報的頻率,藉以迅速地掌握無人機200的狀態。在另一實施例中,若變異量大於一閾值,則控制模組123可通過更新資訊指示無人機200將回報組態中的回報間隔時間延長或將回報組態中的單位時間回報次數減少。In one embodiment, if the amount of variation is greater than a threshold, the control module 123 may send update information to the drone through the transceiver 130 to instruct the drone 200 to update the report configuration according to the update information. For example, the update information may instruct the drone 200 to shorten the reporting interval in the reporting configuration or increase the number of reporting per unit time in the reporting configuration. In other words, if the behavior of the drone 200 changes significantly within a certain period of time, the server 100 can increase the frequency with which the drone 200 reports status information, thereby quickly grasping the status of the drone 200. In another embodiment, if the amount of variation is greater than a threshold, the control module 123 can instruct the drone 200 to extend the reporting interval in the reporting configuration or reduce the number of reporting per unit time in the reporting configuration by updating the information.

在一實施例中,假設無人機200所回報的歷史狀態資訊中的通訊品質參數與所回報的當前狀態資訊中的通訊品質參數之間的變異量大於一通訊品質參數的閾值,則伺服器100的資料分析模組122可根據變異量判斷無人機200的通訊品質參數顯著地降低或提高。若通訊品質參數顯著地提高,則伺服器100的控制模組123可將回報組態中的回報間隔時間延長或將回報組態中的單位時間回報次數減少。換句話說,當無人機200處於通訊品質良好的環境之中時,無人機200的回報模組222進行狀態資訊的回報的頻率可被降低。如此,可降低無人機200所消耗的電量或避免無人機200將過多的冗餘資料傳送給伺服器100。另一方面,若通訊品質參數顯著地降低,則伺服器100的控制模組123可將回報組態中的回報間隔時間縮短或將回報組態中的單位時間回報次數增加。換句話說,當無人機200處於通訊品質不佳的環境之中時,無人機200的回報模組222進行狀態資訊的回報的頻率可被提高。如此,可避免無人機200因為封包遺失等因素而無法順利地將無人機200所收集到的資料回報給伺服器100。In one embodiment, assuming that the amount of variation between the communication quality parameter in the historical status information reported by the drone 200 and the communication quality parameter in the reported current status information is greater than a threshold of the communication quality parameter, the server 100 The data analysis module 122 can determine that the communication quality parameters of the UAV 200 are significantly reduced or improved according to the amount of variation. If the communication quality parameter is significantly improved, the control module 123 of the server 100 can extend the reporting interval in the reporting configuration or reduce the number of reporting per unit time in the reporting configuration. In other words, when the drone 200 is in an environment with good communication quality, the frequency of reporting the status information by the reporting module 222 of the drone 200 can be reduced. In this way, the power consumed by the drone 200 can be reduced or the drone 200 can be prevented from transmitting excessive redundant data to the server 100. On the other hand, if the communication quality parameter is significantly reduced, the control module 123 of the server 100 can shorten the reporting interval in the reporting configuration or increase the number of reporting per unit time in the reporting configuration. In other words, when the drone 200 is in an environment with poor communication quality, the frequency of reporting the status information by the reporting module 222 of the drone 200 can be increased. In this way, it can be avoided that the drone 200 cannot smoothly report the data collected by the drone 200 to the server 100 due to factors such as packet loss.

在一實施例中,假設無人機200所回報的歷史狀態資訊中的位置資訊與所回報的當前狀態資訊中的位置資訊之間的變異量大於一位置資訊的閾值,則伺服器100的資料分析模組122可根據變異量判斷無人機200移動了一段距離。據此,控制模組123可將回報組態中的回報間隔時間縮短或將回報組態中的單位時間回報次數增加,藉以使伺服器100能快速地掌握無人機200的位置資訊。In one embodiment, assuming that the amount of variation between the position information in the historical state information reported by the drone 200 and the position information in the current state information reported by the drone 200 is greater than a threshold of the position information, the data analysis of the server 100 The module 122 can determine that the drone 200 has moved a certain distance based on the amount of variation. Accordingly, the control module 123 can shorten the reporting interval in the reporting configuration or increase the number of reporting per unit time in the reporting configuration, so that the server 100 can quickly grasp the position information of the drone 200.

在一實施例中,假設無人機200所回報的歷史狀態資訊中的預設網路類型與所回報的當前狀態資訊中的預設網路類型之間的變異量大於一預設網路類型的閾值,則伺服器100的資料分析模組122可根據變異量判斷無人機200現行的預設網路類型。控制模組123可根據預設網路類型來配置無人機200的回報組態。舉例來說,使用不同的預設網路類型的無人機200可被配置不同的回報組態。預設網路類型可包含例如第四代行動通訊網路或第五代行動通訊網路等,本新型不限於此。據此,使用第四代行動通訊網路的無人機200所配置的回報組態可與使用第五代行動通訊網路的無人機200所配置的回報組態不同。In one embodiment, it is assumed that the amount of variation between the default network type in the historical status information reported by the drone 200 and the default network type in the reported current status information is greater than that of a default network type Threshold value, the data analysis module 122 of the server 100 can determine the current default network type of the drone 200 according to the amount of variation. The control module 123 can configure the reporting configuration of the drone 200 according to the preset network type. For example, drones 200 using different preset network types can be configured with different reporting configurations. The preset network type may include, for example, the fourth-generation mobile communication network or the fifth-generation mobile communication network, and the present invention is not limited to this. Accordingly, the reporting configuration configured by the drone 200 using the fourth-generation mobile communication network may be different from the reporting configuration configured by the drone 200 using the fifth-generation mobile communication network.

在一實施例中,假設無人機200所回報的歷史狀態資訊中的剩餘電量與所回報的當前狀態資訊中的剩餘電量之間的變異量大於一電量的閾值,則伺服器100的資料分析模組122可根據變異量判斷無人機200所消耗的電量過高。因此,伺服器100的控制模組123可將回報組態中的回報間隔時間延長或將回報組態中的單位時間回報次數減少,藉以降低無人機200所消耗的電量。In one embodiment, assuming that the amount of variation between the remaining power in the historical state information reported by the drone 200 and the remaining power in the current state information reported is greater than a power threshold, the data analysis model of the server 100 The group 122 can determine that the power consumed by the drone 200 is too high based on the amount of variation. Therefore, the control module 123 of the server 100 can extend the reporting interval in the reporting configuration or reduce the number of reporting per unit time in the reporting configuration, thereby reducing the power consumed by the drone 200.

在一實施例中,假設無人機200所回報的歷史狀態資訊中的時間戳記與所回報的當前狀態資訊中的時間戳記之間的變異量大於一電量的閾值,則伺服器100的資料分析模組122可根據變異量判斷無人機200的單位時間回報次數可能減少了。也就是說,可能因為封包遺失等因素而導致無人機200所回報的部分的狀態資訊並沒有順利地被伺服器100所接收。據此,伺服器100的控制模組123可將回報組態中的回報間隔時間縮短或將回報組態中的單位時間回報次數增加。In one embodiment, assuming that the variance between the time stamp in the historical status information reported by the drone 200 and the time stamp in the current status information reported by the drone 200 is greater than a power threshold, the data analysis model of the server 100 The group 122 can judge that the number of returns per unit time of the drone 200 may be reduced based on the amount of variation. In other words, some of the status information reported by the drone 200 may not be successfully received by the server 100 due to factors such as packet loss. Accordingly, the control module 123 of the server 100 can shorten the reporting interval in the reporting configuration or increase the number of reporting per unit time in the reporting configuration.

除了由伺服器100根據歷史狀態資訊以及當前狀態資訊之間的變異量來判斷是否更新無人機200的回報組態之外,回報組態的更新與否也可由伺服器100或無人機200根據事件而決定。In addition to the server 100 determining whether to update the report configuration of the drone 200 according to the amount of variation between the historical status information and the current status information, the update of the report configuration can also be determined by the server 100 or the drone 200 according to the event And decided.

在一實施例中,伺服器100的資料分析模組122或無人機200的配置模組223可響應於無人機200所回報的當前狀態資訊中的通訊品質參數小於或等於通訊品質的閾值而將回報組態中的回報間隔時間縮短或將回報組態中的單位時間回報次數增加,其中通訊品質參數可包含但不限於無線電資源管理(radio resource management,RRM)參數、訊擾雜比(signal-to-intererence-plus-noise,SINR)或量測時間。RRM參數可包含但不限於接收訊號強度指標(receiving signal strength indicator,RSSI)、通道品質指標(channel quality indicator,CQI)、參考訊號接收功率(reference signal received power,RSRP)或參考訊號接收品質(refence signal received quality,RSRQ)等參數。In one embodiment, the data analysis module 122 of the server 100 or the configuration module 223 of the drone 200 can respond to the communication quality parameter in the current status information reported by the drone 200 being less than or equal to the communication quality threshold. The report interval in the report configuration is shortened or the number of reports per unit time in the report configuration is increased. The communication quality parameters can include but are not limited to radio resource management (RRM) parameters, signal-to-interference ratio (signal- to-intererence-plus-noise, SINR) or measurement time. RRM parameters can include, but are not limited to, receiving signal strength indicator (RSSI), channel quality indicator (CQI), reference signal received power (RSRP), or reference signal received quality (refence signal received quality, RSRQ) and other parameters.

在一實施例中,伺服器100的資料分析模組122或無人機200的配置模組223可響應於無人機200所回報的當前狀態資訊中的位置資訊指示無人機200位於預設區域(例如:遠離基地台且通訊品質較差,或對應於較少的歷史狀態資料的區域)而將回報組態中的回報間隔時間縮短或將回報組態中的單位時間回報次數增加,藉以提高無人機200的通訊的可靠度。再另一實施例中,伺服器100的資料分析模組122或無人機200的配置模組223可響應於無人機200所回報的當前狀態資訊中的位置資訊指示無人機200位於預設區域(例如:靠近基地台且通訊品質較佳的區域)而將回報組態中的回報間隔時間延長或將回報組態中的單位時間回報次數減少,藉以減低無人機200的電量消耗或減低自無人機200接收到冗餘資料的機率。In one embodiment, the data analysis module 122 of the server 100 or the configuration module 223 of the drone 200 may indicate that the drone 200 is located in a predetermined area in response to the position information in the current status information reported by the drone 200 (eg : It is far away from the base station and the communication quality is poor, or the area corresponding to less historical state data) and the report interval in the report configuration is shortened or the number of reports per unit time in the report configuration is increased, thereby increasing the drone 200 The reliability of communications. In still another embodiment, the data analysis module 122 of the server 100 or the configuration module 223 of the drone 200 may indicate that the drone 200 is located in a predetermined area in response to the position information in the current status information reported by the drone 200 ( For example: the area close to the base station and the communication quality is better) and the report interval in the report configuration is extended or the number of reports per unit time in the report configuration is reduced to reduce the power consumption of the drone 200 or reduce the self-driving drone 200 The probability of receiving redundant data.

在一實施例中,伺服器100的資料分析模組122或無人機200的配置模組223可響應於無人機200所回報的當前狀態資訊中的剩餘電量小於或等於電量閾值而將回報組態中的回報間隔時間延長或將回報組態中的單位時間回報次數減少,藉以減低無人機200的電量消耗。In one embodiment, the data analysis module 122 of the server 100 or the configuration module 223 of the drone 200 may report the configuration in response to the remaining power in the current status information reported by the drone 200 being less than or equal to the power threshold. The report interval time in the report is extended or the number of reports per unit time in the report configuration is reduced, thereby reducing the power consumption of the drone 200.

在一實施例中,伺服器100的資料分析模組122可根據無人機200所回報的歷史狀態資訊及/或當前狀態資訊來產生建議路徑。伺服器100的控制模組123可通過收發器130將建議路徑傳送給無人機200以指示無人機200依照建議路徑飛行。In one embodiment, the data analysis module 122 of the server 100 can generate a suggested route based on the historical status information and/or current status information reported by the drone 200. The control module 123 of the server 100 can transmit the recommended path to the drone 200 through the transceiver 130 to instruct the drone 200 to fly according to the recommended path.

在一實施例中,伺服器100自無人機200所接收的資訊或根據無人機200所回報的歷史狀態資訊及/或當前狀態資訊所產生的資訊(例如:通訊品質參數、建議路徑或用以更新回報組態的更新資訊)可傳送給其他的無人機。舉例來說,資料收集模組122可根據由一第二無人機所回報的資訊而判斷所述第二無人機的飛行路徑或功能與無人機200相近。因此,控制模組123可通過收發器130將根據無人機200所回報的歷史狀態資訊及/或當前狀態資訊所產生的資訊傳送給該第二無人機。換句話說,伺服器100可根據自多個無人機所收集到的大數據來配置及管理通訊連接至伺服器100的一或多個無人機。In one embodiment, the server 100 receives information from the drone 200 or information generated based on the historical status information and/or current status information reported by the drone 200 (for example, communication quality parameters, suggested paths, or Update report configuration update information) can be sent to other drones. For example, the data collection module 122 can determine that the flight path or function of the second drone is similar to that of the drone 200 based on the information reported by the second drone. Therefore, the control module 123 can transmit the information generated based on the historical status information and/or current status information reported by the drone 200 to the second drone through the transceiver 130. In other words, the server 100 can configure and manage one or more drones that are communicatively connected to the server 100 according to the big data collected from multiple drones.

圖4根據本新型的實施例繪示一種無人機控制方法的流程圖,其中所述無人機控制方法可由如圖1所示的無人機控制系統10實施。在步驟S401中,由無人機儲存回報組態。在步驟S402中,由伺服器通訊連接至無人機,並且儲存對應於無人機的至少一歷史狀態資訊。在步驟S403中,由無人機根據回報組態以回報至少一當前狀態資訊至伺服器。在步驟S404中,由伺服器計算至少一歷史狀態資訊以及至少一當前狀態資訊之間的變異量。在步驟S405中,由伺服器根據變異量更新無人機的回報組態。FIG. 4 shows a flowchart of a drone control method according to an embodiment of the present invention, wherein the drone control method can be implemented by the drone control system 10 shown in FIG. 1. In step S401, the drone saves and reports the configuration. In step S402, the server is communicatively connected to the drone, and at least one historical status information corresponding to the drone is stored. In step S403, the drone reports at least one current status information to the server according to the report configuration. In step S404, the server calculates the amount of variation between at least one historical state information and at least one current state information. In step S405, the server updates the report configuration of the drone according to the amount of variation.

綜上所述,本新型可根據無人機的狀態資訊自動地配置無人機進行回報的時機。本新型可基於行動網路的品質或無人機移動的軌跡等資訊來配置無人機的回報組態,避免無人機的回報頻率或次數過低而導致伺服器無法即時地修正無人機的路線或避免無人機的回報頻率或次數過高而導致電量過度消耗或過多冗餘資料產生。藉由適當的更新無人機的回報組態,本新型可在消耗最低的成本(例如:能源成本)的情況下穩定地操作無人機,並且使無人機的飛行路徑維持在通訊品質良好的地點。此外,伺服器還可將配置好的回報組態分享給其他的無人機使用。當無人機遇到特定狀況時(例如:電量不足),無人機可即時地進行回報。伺服器可根據無人機的回報來指示無人機的下一動作。如此,可避免無人機的飛行受到突發事件的影響。To sum up, the new model can automatically configure the timing of the drone to report based on the status information of the drone. The new model can configure the drone's report configuration based on the quality of the mobile network or the drone's moving trajectory, so as to avoid the drone's report frequency or frequency is too low, which causes the server to be unable to correct the drone's route or avoid it in real time The report frequency or frequency of the drone is too high, which leads to excessive power consumption or excessive redundant data generation. By appropriately updating the drone's return configuration, the new model can operate the drone stably at the lowest cost (for example, energy cost), and maintain the drone's flight path in a location with good communication quality. In addition, the server can also share the configured return configuration with other drones. When the drone encounters a specific situation (for example: insufficient battery), the drone can immediately report back. The server can indicate the next action of the drone based on the drone's report. In this way, the flight of the drone can be prevented from being affected by emergencies.

10:無人機控制系統 100:伺服器 110、210:處理器 120、220:儲存媒體 121:資料收集模組 122:資料分析模組 123:控制模組 130、230:收發器 200:無人機 221:偵測模組 222:回報模組 223:配置模組 240:感測器 S401、S402、S403、S404、S405:步驟10: UAV control system 100: server 110, 210: processor 120, 220: storage media 121: Data Collection Module 122: Data Analysis Module 123: control module 130, 230: transceiver 200: drone 221: Detection Module 222: report module 223: configuration module 240: Sensor S401, S402, S403, S404, S405: steps

圖1根據本新型的實施例繪示一種無人機控制系統的示意圖。 圖2根據本新型的實施例繪示伺服器的示意圖。 圖3根據本新型的實施例繪示無人機的示意圖。 圖4根據本新型的實施例繪示一種無人機控制方法的流程圖。 Fig. 1 shows a schematic diagram of a drone control system according to an embodiment of the present invention. Fig. 2 shows a schematic diagram of a server according to an embodiment of the present invention. Fig. 3 shows a schematic diagram of a drone according to an embodiment of the present invention. Fig. 4 shows a flowchart of a drone control method according to an embodiment of the present invention.

10:無人機控制系統 10: UAV control system

100:伺服器 100: server

200:無人機 200: drone

Claims (9)

一種無人機控制系統,包括: 無人機,儲存回報組態;以及 伺服器,通訊連接至所述無人機,並且儲存對應於所述無人機的至少一歷史狀態資訊,其中 所述無人機根據所述回報組態以回報至少一當前狀態資訊至所述伺服器; 所述伺服器計算所述至少一歷史狀態資訊以及所述至少一當前狀態資訊之間的變異量;以及 所述伺服器根據所述變異量更新所述無人機的所述回報組態。 An unmanned aerial vehicle control system, including: UAV, storing and reporting configuration; and A server, which is communicatively connected to the drone, and stores at least one historical state information corresponding to the drone, wherein The drone reports at least one current status information to the server according to the report configuration; The server calculates the amount of variation between the at least one historical state information and the at least one current state information; and The server updates the report configuration of the drone according to the variation amount. 如請求項1所述的無人機控制系統,其中所述伺服器響應於所述變異量小於或等於第一閾值而將所述回報組態中的回報間隔時間延長或將所述回報組態中的單位時間回報次數減少。The UAV control system according to claim 1, wherein the server extends the reporting interval in the reporting configuration or changes the reporting interval in the reporting configuration in response to the variation being less than or equal to a first threshold. The number of returns per unit time is reduced. 如請求項1所述的無人機控制系統,其中所述伺服器響應於所述變異量大於或等於第二閾值而將所述回報組態中的回報間隔時間縮短或將所述回報組態中的單位時間回報次數增加。The drone control system according to claim 1, wherein the server shortens the reporting interval in the reporting configuration or reduces the reporting interval in the reporting configuration in response to the variation being greater than or equal to a second threshold The number of returns per unit time increased. 如請求項1所述的無人機控制系統,其中所述至少一當前狀態資訊關聯於下列的至少其中之一: 通訊品質參數、位置資訊、預設網路類型、剩餘電量以及時間戳記。 The drone control system according to claim 1, wherein the at least one current state information is associated with at least one of the following: Communication quality parameters, location information, default network type, remaining power, and time stamp. 如請求項4所述的無人機控制系統,其中所述伺服器響應於所述通訊品質參數小於或等於通訊品質閾值而將所述回報組態中的回報間隔時間縮短或將所述回報組態中的單位時間回報次數增加。The drone control system according to claim 4, wherein the server shortens the report interval time in the report configuration or changes the report configuration in response to the communication quality parameter being less than or equal to the communication quality threshold Increase in the number of returns per unit time in. 如請求項4所述的無人機控制系統,其中所述伺服器響應於所述位置資訊在預設區域而將所述回報組態中的回報間隔時間縮短或將所述回報組態中的單位時間回報次數增加。The drone control system according to claim 4, wherein the server shortens the reporting interval in the reporting configuration or reduces the unit in the reporting configuration in response to the location information being in a preset area The number of time returns increases. 如請求項4所述的無人機控制系統,其中所述伺服器響應於所述剩餘電量小於或等於電量閾值而將所述回報組態中的回報間隔時間延長或將所述回報組態中的單位時間回報次數減少。The drone control system according to claim 4, wherein in response to the remaining power being less than or equal to the power threshold, the server extends the reporting interval in the reporting configuration or increases the reporting interval in the reporting configuration The number of returns per unit time is reduced. 如請求項4所述的無人機控制系統,其中所述伺服器響應於所述預設網路類型而將所述回報組態中的回報間隔時間縮短或將所述回報組態中的單位時間回報次數增加。The drone control system according to claim 4, wherein the server shortens the reporting interval in the reporting configuration or reduces the unit time in the reporting configuration in response to the preset network type Increased number of returns. 如請求項1所述的無人機控制系統,其中所述伺服器根據所述至少一歷史狀態資訊以及所述至少一當前狀態資訊產生建議路徑,並且傳送所述建議路徑至所述無人機。The drone control system according to claim 1, wherein the server generates a suggested route based on the at least one historical state information and the at least one current state information, and transmits the suggested route to the drone.
TW109211019U 2020-08-25 2020-08-25 Unmanned aerial vehicle control system TWM605679U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW109211019U TWM605679U (en) 2020-08-25 2020-08-25 Unmanned aerial vehicle control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW109211019U TWM605679U (en) 2020-08-25 2020-08-25 Unmanned aerial vehicle control system

Publications (1)

Publication Number Publication Date
TWM605679U true TWM605679U (en) 2020-12-21

Family

ID=74671165

Family Applications (1)

Application Number Title Priority Date Filing Date
TW109211019U TWM605679U (en) 2020-08-25 2020-08-25 Unmanned aerial vehicle control system

Country Status (1)

Country Link
TW (1) TWM605679U (en)

Similar Documents

Publication Publication Date Title
CN111684831B (en) Manage power consumption of portable devices
US20230284060A1 (en) Synchronization signal block measurement timing configuration window and measurement gap configuration for non-terrestrial networks
US20210144611A1 (en) Altitude position state based mobile communications
EP3412072B1 (en) Mobility indicator for ue transmission
CN115086972B (en) Distributed wireless signal quality optimization method and system
US11296778B2 (en) Mesh network of unmanned aerial vehicles anchored to a cell site of a cellular radio access network
WO2023177333A1 (en) Method for performance management in a heterogenous terrestrial network-non- terrestrial network (tn-ntn).
Chowdhery et al. Aerial channel prediction and user scheduling in mobile drone hotspots
EP4413773A1 (en) Minimization of drive testing configuration
JP7396260B2 (en) Radio map providing device and radio map acquisition and utilization device
CN120569991A (en) AI/ML applicability reporting for PHY model
US20260032555A1 (en) Network aware optimal route selection for autonomous applications
TWI763014B (en) Unmanned aerial vehicle control system and unmanned aerial vehicle control method
TWM605679U (en) Unmanned aerial vehicle control system
CN119421133A (en) Communication method and device for vehicle-mounted wireless communication terminal and autonomous driving vehicle
US20250203426A1 (en) Reporting of NTN-Related SON Information
TWI767442B (en) Positioning information uploading method, positioning device and system
CN118301737A (en) Positioning model management method and communication device
CN115437397A (en) Control method and system of flight equipment, storage medium and electronic device
WO2021114192A1 (en) Network parameter adjustment method and network management device
WO2025232900A1 (en) Methods, devices and medium for performance monitoring in ai/ml positioning
CN119729535A (en) Communication method and communication device
CN121218198A (en) RIC application program-based relay channel migration control method, system and related device
CN118678440A (en) Positioning service management method and network equipment
CN120812674A (en) Cell switching method and device, electronic equipment and storage medium