Detail View

Fault Detection and Toleration for Four Wheeled Skid Steered UGV

Citations

WEB OF SCIENCE

Citations

SCOPUS

Metadata Downloads

DC Field Value Language
dc.contributor.advisor 은용순 -
dc.contributor.author Youngwoo An -
dc.date.accessioned 2026-01-23T11:00:25Z -
dc.date.available 2026-01-24T06:00:44Z -
dc.date.issued 2025 -
dc.identifier.uri https://scholar.dgist.ac.kr/handle/20.500.11750/59796 -
dc.identifier.uri http://dgist.dcollection.net/common/orgView/200000888837 -
dc.description Unmanned vehicle, actuator and sensor fault, fault detection and toleration, task reallocation -
dc.description.abstract UV 시스템은 UGV와 UAV로 구성되며, 위험하고 도전적인 환경에서 임무를 수행할 수 있는 능력 덕분에 산업, 연구, 군사 목적 등 다양한 분야에서 널리 사용되고 있다. 그러나 이러한 활용 가능성에도 불구하고, 실제 환경에서 UV를 운용하는 데에는 배터리 제한, 통신 문제, 제어 시스템 고장, 센서 및 구동기 고장과 같은 다양한 어려움이 존재한다. 특히, UV의 제어에 영향을 미치는 고장은 주변 UV에 피해를 주거나 주어진 임무를 완수할 수 없게 된다. 또한, UV가 고장으로 인해 기지로 복귀할 수 없는 경우 경제적 손실이 발생할 수 있으며, 군사 기밀이 유출될 위험도 존재한다. 이러한 UV의 고장을 극복하기 위해, 우리는 고장 검지 및 대응 기법을 제안한다.

첫 번째 주제는 UGV 구동기 고장 검지 및 대응 기법이다. 우리는 구동기의 전압 입력이 단절되는 고장을 고려한다. 이 고장을 검지하기 위해, 신경망을 이용한 구동기 고장 검지기를 설계하였다. 제안된 검지기는 4륜 구동 스키드 스티어 UGV를 이용한 실험을 통해 검증되었다. 또한, 구동기 고장 대응 기법을 제안했다. 고장 대응을 위해 고장이 발생된 UGV의 성능 저하를 정량화하였다. 이 정량화된 성능을 기반으로 고장이 발생한 UGV가 원하는 궤적을 추종할 수 있도록 UGV의 경로를 조정하는 고장 대응 기법을 적용하였다. 해당 고장 대응 기법 역시 실험을 통해 검증되었다.

두 번째 주제는 UGV 센서 고장 검지 및 대응 기법이다. 우리는 UGV가 두 세트의 위치 및 방향 센서를 갖추고 있다고 가정한다. 고려된 센서 고장 유형으로는 완전 고장, 바이어스 고장, 드리프트 고장, 그리고 정밀도 저하가 있다. 제안된 센서 고장 탐지기는 LSTM 네트워크 모듈, 진폭 차이 임계값 설정 모듈, 그리고 구동 움직임 일관성 검사 모듈로 구성된다. 센서 고장 대응 기법은 고장이 발생된 센서를 제외하고 정상적인 센서만을 이용하여 UGV를 제어하는 방식이다. 이를 통해, UGV는 정상적인 센서를 활용하여 계속해서 제어될 수 있다. 제안된 센서 고장 검지 및 대응 기법은 실험을 통해 검증되었다.

마지막 주제는 다중 UV 시스템에서의 임무 재할당 기법으로, 다중 UV 시스템에서 고장이 발생되더라도 임무를 지속할 수 있도록 고장 UV를 정상 UV로 대체하는 최적의 해를 제시한다. 제안된 기법은 MILP를 이용하여 설계되었다. 임무 재할당 기법은 세 가지 비용 요소를 고려한다. 첫 번째 비용 요소는 정상 UV와 고장이 발생한 UV 사이의 거리 기반 비용, 두 번째 요소는 정상 UV와 고장이 발생한 UV 간의 임무 우선 우선도 차이에 따른 비용, 세 번째 요소는 고장이 발생한 UV를 다른 타입의 정상 UV로 교체할 때 발생하는 비용이다. 제안된 임무 재할당 기법의 해를 구하면, 고장이 발생한 UV의 임무를 재할당하는 최적의 해를 도출할 수 있다. 또한, MILP의 높은 연산 부담을 줄이기 위해 그룹화 기법을 추가로 제안하였다. 이 기법을 적용하면 다수의 UV가 동시에 임무를 수행하는 환경에서도 계산이 몇 초 내에 완료되며, 실시간 운영이 필요한 상황에서도 효과적으로 적용될 수 있다. 제안된 임무 재할당 기법은 네 대의 UGV를 이용한 실험을 통해 검증되었다.

이 세 가지 기법을 통해, 우리는 실제 환경에서 운영되는 UV 시스템의 신뢰성과 회복가능성을 향상시키고자 한다. 구동기 및 센서 고장을 효과적으로 검지하고 대응하며, 다중 UV 시스템에서 임무를 재할당함으로써, UV 고장으로 인해 발생할 수 있는 위험을 완화할 수 있다. 그 결과, 경제적 손실을 줄이고 고장으로 인한 임무 실패를 방지하는 데 기여할 수 있다. 또한, 각 기법의 실험적 검증을 통해 그 실현 가능성과 효율성을 입증했다.|The UV systems, which consist of UGVs and UAVs, are commonly used in various fields such as industry, academia, and the military due to their ability to perform tasks in dangerous and challenging environments. However, despite their usability, operating UVs in the actual fields presents various challenges such as battery limitations, communication loss, control system failures, and sensor and actuator faults. In particular, faults that affect UV control can cause damage to surrounding UVs or make it impossible to complete a given mission. In addition, if UVs cannot be recovered due to failures, economic losses can occur, and military secrets could be compromised. In order to overcome the UV's faults, we propose fault detection and toleration methods.

The first topic is the UGV actuator fault detection and toleration method. We consider the actuator faults that disconnect the actuator's voltage input. To detect the actuator fault, we design an actuator fault detector using a neural network. The proposed detector is validated through experiments using a four-wheeled skid-steered UGV. For the actuator fault toleration, we quantify the degraded performance of the faulted UGV. Based on this quantified performance, the fault tolerance method adjusts the reference trajectory to ensure that the faulty UGV can still follow it. The actuator fault toleration method is also validated through experiments.

The second topic is the UGV sensor fault detection and toleration method. We assume that the UGV is equipped with two sets of position and orientation sensors. The considered sensor faults include complete fault, bias fault, drift fault, and precision degradation. The proposed sensor fault detector consists of an LSTM network module, an amplitude difference thresholding module, and an actuation motion coherence module. The sensor fault toleration method excludes the faulted sensor and relies on the remaining normal sensors. This proposed fault toleration method allows the UGV to maintain control using the normal sensor. We validate the proposed sensor fault detection and toleration method through experiments.

The last topic is a multi-UV task reallocation method that ensures task continuity and resiliency when UV faults occur in a swarm UV system. The proposed method is formulated using MILP. The task reallocation method considers three types of costs: The first cost is the cost based on the distance between a normal UV and a faulted UV, the second cost is the cost based on the difference in task priority between the normal UV and the faulted UV, and the third cost is the additional cost when replacing the faulted UV with a different type of normal UV. If we solve the proposed task reallocation method, we can have the optimal solution for the faulted UV task reallocation. To reduce computation time, we also propose a grouping method that mitigates the high computational burden of MILP. By applying this grouping method, the calculation is completed within seconds, even when 200 UVs perform tasks, making it effective in environments where multiple UVs operate simultaneously. We validate the proposed task reallocation method using four UGVs through experiments.

Through these three proposed methods, we aim to enhance the reliability and resilience of UV systems operating in real-world environments. By effectively detecting and tolerating actuator and sensor faults in UGVs, as well as reallocating tasks in multi-UV systems, the proposed approaches mitigate the risks associated with UV failures. As a result, they contribute to reducing economic losses and preventing mission failures. The experimental validation of each method demonstrates its feasibility and effectiveness.
-
dc.description.tableofcontents 1 Introduction 1
1.1 Motivation and Previous Work 1
1.2 Research Topics 5
1.2.1 UGV Actuator Fault Detection and Toleration 5
1.2.2 UGV Sensor Fault Detection and Toleration 5
1.2.3 Multi-UV Task Reallocation for Fault Toleration 6
1.3 Contribution 7
1.3.1 Contribution of UGV Actuator Fault Detection and Toleration 7
1.3.2 Contribution of UGV Sensor Fault Detection and Toleration 7
1.3.3 Contribution of Multi-UV Task Reallocation for Fault Toleration 7
1.4 Outline 9
2 Four-Wheeled Skid-Steered UGV 11
2.1 Kinematics Model 11
2.2 Dynamics Model 14
2.3 Experimental Environment 17
3 UGV Actuator Fault Detection and Toleration 19
3.1 Actuator Fault Detector 19
3.2 Training Data Collection and Network Training 22
3.3 Actuator Fault Detector Experimental Validation 24
3.4 Actuator Fault Detection and Toleration 27
3.5 Actuator Fault Detection Performance Comparison with Other Machine Learning Methods 30
4 UGV Sensor Fault Detection and Toleration 31
4.1 Sensor on the UGV and Sensor Fault 31
4.1.1 Sensor Fault Types 32
4.1.2 Sensor Fault Data Collection 33
4.2 UGV Sensor Fault Detector 36
4.2.1 Sensor Fault Detector Structure 36
4.2.2 LSTM Network Module 37
4.2.3 Amplitude Difference Thresholding Module 39
4.2.4 Actuation Motion Coherence Module 40
4.2.5 Sensor Fault Detector Integration 42
4.2.6 Sensor Fault Toleration Method 43
4.3 Experimental Validation 44
4.4 Sensor Fault Detection Performance Comparison with Other Machine Learning Methods 47
4.5 Application in Multi UGV System 49
4.5.1 Ensuring Position Sensor Redundancy using LiDAR 49
4.5.2 Sensor Fault Detection and Toleration Method Application in Multi-UGV System Experiments 51
5 Multi-UV Task Reallocation for Fault Toleration 57
5.1 Multi-UV Task Reallocation 57
5.1.1 Multi-UV System 57
5.1.2 Task Reallocation Method 58
5.2 Multi-UV Task Reallocation Validation 62
5.2.1 Simulation Scenario and Result 62
5.2.2 Experimental Scenario and Result 68
6 Conclusion and Future Work 73
6.1 Conclusion 73
6.2 Future Work 75
국문초록 85
-
dc.format.extent 86 -
dc.language eng -
dc.publisher DGIST -
dc.title Fault Detection and Toleration for Four Wheeled Skid Steered UGV -
dc.title.alternative 4륜 스키드 조향 UGV에 대한 고장 검지 및 대응 -
dc.type Thesis -
dc.identifier.doi 10.22677/THESIS.200000888837 -
dc.description.degree Doctor -
dc.contributor.department Department of Electrical Engineering and Computer Science -
dc.contributor.coadvisor Jeongho Kwak -
dc.date.awarded 2025-08-01 -
dc.publisher.location Daegu -
dc.description.database dCollection -
dc.citation XT.ID 안64 202508 -
dc.date.accepted 2025-07-21 -
dc.contributor.alternativeDepartment 전기전자컴퓨터공학과 -
dc.subject.keyword Unmanned vehicle, actuator and sensor fault, fault detection and toleration, task reallocation -
dc.contributor.affiliatedAuthor Youngwoo An -
dc.contributor.affiliatedAuthor Yongsoon Eun -
dc.contributor.affiliatedAuthor Jeongho Kwak -
dc.contributor.alternativeName 안영우 -
dc.contributor.alternativeName Yongsoon Eun -
dc.contributor.alternativeName 곽정호 -
Show Simple Item Record

File Downloads

  • There are no files associated with this item.

공유

qrcode
공유하기

Total Views & Downloads

???jsp.display-item.statistics.view???: , ???jsp.display-item.statistics.download???: