Search results

1 – 10 of 41
Article
Publication date: 17 February 2023

Xu Zou, Zhenbao Liu, Wen Zhao and Lina Wang

A high-fidelity simulation platform helps to verify the feasibility of the controller and reduce the cost of subsequent experiments. Therefore, this paper aims to design a…

Abstract

Purpose

A high-fidelity simulation platform helps to verify the feasibility of the controller and reduce the cost of subsequent experiments. Therefore, this paper aims to design a high-fidelity hardware-in-the-loop (HIL) simulation platform for the tail-sitter vehicles.

Design/methodology/approach

The component breakdown approach is used to develop a more reliable model. Thruster dynamics and ground contact force are also modeled. Accurate aerodynamic coefficients are obtained through wind tunnel tests. This simulation system adopts a mode transition method to achieve continuous simulation for all flight modes.

Findings

Simulation results are in good agreement with the flight log and successfully predict the state of the vehicle.

Originality/value

First, the effects of the propeller slipstream are considered. Second, most researchers ignore the parasitic drag caused by the landing gear and other appendages, which is discussed in this study. Third, a ground contact model is implemented to allow a realistic simulation of the takeoff and landing phases. Fourth, complete wind tunnel tests are conducted to obtain more accurate aerodynamic coefficients. Finally, a mode transition method is deployed in the HIL simulation system to achieve continuous simulation for all flight modes.

Details

Aircraft Engineering and Aerospace Technology, vol. 95 no. 6
Type: Research Article
ISSN: 1748-8842

Keywords

Article
Publication date: 18 October 2011

Bambang Rilanto Trilaksono, Ryan Triadhitama, Widyawardana Adiprawita, Artiko Wibowo and Anavatti Sreenatha

The purpose of this paper is to present the development of hardware‐in‐the‐loop simulation (HILS) for visual target tracking of an octorotor unmanned aerial vehicle (UAV) with…

Abstract

Purpose

The purpose of this paper is to present the development of hardware‐in‐the‐loop simulation (HILS) for visual target tracking of an octorotor unmanned aerial vehicle (UAV) with onboard computer vision.

Design/methodology/approach

HILS for visual target tracking of an octorotor UAV is developed by integrating real embedded computer vision hardware and camera to software simulation of the UAV dynamics, flight control and navigation systems run on Simulink. Visualization of the visual target tracking is developed using FlightGear. The computer vision system is used to recognize and track a moving target using feature correlation between captured scene images and object images stored in the database. Features of the captured images are extracted using speed‐up robust feature (SURF) algorithm, and subsequently matched with features extracted from object image using fast library for approximate nearest neighbor (FLANN) algorithm. Kalman filter is applied to predict the position of the moving target on image plane. The integrated HILS environment is developed to allow real‐time testing and evaluation of onboard embedded computer vision for UAV's visual target tracking.

Findings

Utilization of HILS is found to be useful in evaluating functionality and performance of the real machine vision software and hardware prior to its operation in a flight test. Integrating computer vision with UAV enables the construction of an unmanned system with the capability of tracking a moving object.

Practical implications

HILS for visual target tracking of UAV described in this paper could be applied in practice to minimize trial and error in various parameters tuning of the machine vision algorithm as well as of the autopilot and navigation system. It also could reduce development costs, in addition to reducing the risk of crashing the UAV in a flight test.

Originality/value

A HILS integrated environment for octorotor UAV's visual target tracking for real‐time testing and evaluation of onboard computer vision is proposed. Another contribution involves implementation of SURF, FLANN, and Kalman filter algorithms on an onboard embedded PC and its integration with navigation and flight control systems which enables the UAV to track a moving object.

Details

Aircraft Engineering and Aerospace Technology, vol. 83 no. 6
Type: Research Article
ISSN: 0002-2667

Keywords

Article
Publication date: 11 July 2008

Osama A. Mohammed and Nagy Y. Abed

This paper seeks to present a fully digital, real‐time (RT) hardware‐in‐the‐loop (HIL) simulator on PC‐cluster, of electric systems and drives for research and education purposes;…

Abstract

Purpose

This paper seeks to present a fully digital, real‐time (RT) hardware‐in‐the‐loop (HIL) simulator on PC‐cluster, of electric systems and drives for research and education purposes; to use the developed system to conduct several motor drives implementation and to evaluate the motor and the control algorithm performance in RT.

Design/methodology/approach

This simulator was developed with the aim of meeting the simulation needs of electromechanical drives and power electronics systems while solving the limitations of traditional RT simulators. This simulator has two main subsystems, software and hardware. The two subsystems were coordinated together to achieve the RT simulation. The software subsystem includes MATLAB/Simulink environment, a C++ compiler and RT shell. The hardware subsystem includes FPGA data acquisition card, the control board, the sensors, and the controlled motor.

Findings

The complexity of RT implementation of motor drives is greatly reduced by utilizing this simulator. The detailed operation and implementation of this simulator are presented, together with test results and comparisons with simulated virtual environment for a permanent magnet dc and induction motors (IM). The simulator performance is adequate for both open and closed loops motor drives. The simulation time step is limited by the system Master/Target CPU's speed, the communication network type, and the complexity of the control algorithm.

Practical implications

A typical application for this system is to select and evaluate the performance of electric motors for a hybrid electric vehicle in a real vehicle environment without actually installing that component in the real vehicle.

Originality/value

The use of the developed RT simulator to achieve HIL simulation allows rapid prototyping, converter‐inverter topologies testing, motors testing, and control strategies evaluation. The transition from simulated virtual environment to the HIL mode can be performed by replacing the model of the physical system (e.g. motor) with the DAQ blocks to represent the channels connected to the physical system sensors. The use of a single environment for both simulation and HIL control provides a quick experimentation and performance comparison between the real and simulated systems.

Details

COMPEL - The international journal for computation and mathematics in electrical and electronic engineering, vol. 27 no. 4
Type: Research Article
ISSN: 0332-1649

Keywords

Article
Publication date: 16 January 2017

Zongwu Xie, Xiaoyu Zhao, Yu Zhang, Qi Zhang, Haitao Yang, Kui Sun and Minghe Jin

The purpose of this paper is to develop an easily implemented and practical stabilizing strategy for the hardware-in-the-loop (HIL) system. As the status of HIL system in the…

Abstract

Purpose

The purpose of this paper is to develop an easily implemented and practical stabilizing strategy for the hardware-in-the-loop (HIL) system. As the status of HIL system in the ground verification experiment for space equipment keeps rising, the stability problems introduced by high stiffness of industrial robot and discretization of the system need to be solved ungently. Thus, the study of the system stability is essential and significant.

Design/methodology/approach

To study the system stability, a mathematical model is built on the basis of control circle. And root-locus and 3D root-locus method are applied to the model to figure out the relationship between system stability and system parameters.

Findings

The mathematical model works well in describing the HIL system in the process of capturing free-floating targets, and the stabilizing strategy can be adopted to improve the system dynamic characteristic which meets the needs of the practical application.

Originality/value

A method named 3D root-locus is extended from traditional root-locus method. And the improved method graphically displays the stability of the system under the influence of multivariable. And the strategy that stabilize the system with elastic component has a strong feasible and promotional value.

Details

Industrial Robot: An International Journal, vol. 44 no. 1
Type: Research Article
ISSN: 0143-991X

Keywords

Article
Publication date: 3 May 2016

Patrick Jonathan Lauffs and Florian Holzapfel

Fault tolerant control surface actuation of unmanned aerial systems with take-off weights below 150 kg offers new design challenges due to limitations in mass, weight and cost…

Abstract

Purpose

Fault tolerant control surface actuation of unmanned aerial systems with take-off weights below 150 kg offers new design challenges due to limitations in mass, weight and cost. Conventional redundancy concepts need to be amended by smart operational strategies, enhanced sensor data provision and advanced failure mitigation. The paper aims for the design of a hardware-in-the-loop platform that enables the model-based development, verification, performance analysis and safety assessment of redundant and smart electromechanical actuators.

Design/methodology/approach

The hardware-in-the-loop platform was developed on the basis of various requirements and upcoming certification needs. One major aspect is the close relationship between model-based design approaches and the ability to keep hardware prototypes in the loop during the entire development process using virtual actuator control electronics.

Findings

The platform has proven to deliver valuable results during development of hardware and software prototypes. By its high flexibility and modularity, it has shown to be a versatile, attractive and cost-efficient alternative to conventional hardware-in-the-loop environments.

Practical implications

The presented simulation environment allows operating the components under realistic conditions by offering a control surface setup with redundant electromechanical actuators and a torque machine for hinge load simulation. It supports active–active, active–passive and single actuator operations to examine force-fighting phenomena, performance measurements and the exposure to actuator and control surface hardware faults.

Originality/value

The presented simulation environment provides precise knowledge about the behaviour of all involved components within all states of flight as well as mission and failure scenarios that are required during design, implementation and testing of fault tolerant actuation systems.

Details

Aircraft Engineering and Aerospace Technology: An International Journal, vol. 88 no. 3
Type: Research Article
ISSN: 1748-8842

Keywords

Article
Publication date: 15 October 2018

Irum Inayat, Rooh ul Amin and Malik Mazhar Ali

This paper aims to propose an improved and computationally efficient motion simulation of a flexible variable sweep aircraft.

Abstract

Purpose

This paper aims to propose an improved and computationally efficient motion simulation of a flexible variable sweep aircraft.

Design/methodology/approach

The motion simulation is performed on hardware-in-the-loop simulation setup using 6 degree-of-freedom motion platform. The dynamic model of a flexible variable sweep aircraft, Rockwell B-1 Lancer is presented using equations of motions for combined rigid and flexible motions. The peak filter is introduced as a new method to separate flexible motion from aircraft motion data. Standard adaptive washout filter is modified and redesigned for an accurate flexible aircraft flight simulation. The flight data are generated using FlightGear software. Another motion profile with significant oscillations is also tested. The peak filter and the modified adaptive washout filter both are used to process the data according to the motion envelop of motion platform.

Findings

The performance of the modified adaptive washout filter is evaluated using hardware-in-the-loop simulation setup and results are compared with the standard adaptive washout filter. Results exhibit that the proposed method is computationally cost-effective and improves the motion simulation of flexible aircraft with close to realistic motion cues.

Originality/value

The proposed work presents motion simulation of a flexible aircraft by introducing a peak filter to extract flexible motion in contrast to the traditional motion separation methods. Also, a modified adaptive washout filter is designed and implemented in place of the traditional washout filters for improved flexible aircraft flight motion simulation.

Details

Aircraft Engineering and Aerospace Technology, vol. 90 no. 9
Type: Research Article
ISSN: 1748-8842

Keywords

Article
Publication date: 25 February 2022

Abdellah Ferdjali, Momir Stanković, Stojadin Manojlović, Rafal Madonski, Dimitrije Bujaković and Abderraouf Djenadbia

A laser seeker is an important element in missile guidance and control systems, responsible for target detection and tracking. Its control is, however, a challenging problem due…

Abstract

Purpose

A laser seeker is an important element in missile guidance and control systems, responsible for target detection and tracking. Its control is, however, a challenging problem due to complex dynamics and various acting disturbances. Hence, the purpose of this study is to propose a systematic design, tuning, analysis and performance verification of a nonlinear active disturbance rejection control (ADRC) algorithm for the specific case of the laser seeker system.

Design/methodology/approach

The proposed systematic approach of nonlinear ADRC application to the laser seeker system consists of the following steps. The complex laser seeker control problem is first expressed as a regulation problem. Then, a nonlinear extended state observer (ESO) with varying gains is used to improve the performance of a conventionally used linear ESO (LESO), which enables better control quality in both transient and steady-state periods. In the next step, a systematic observer tuning, based on a detailed analysis of the system disturbances, is proposed. The stability of the overall control system is then verified using a describing function method. Next, the implementation of the NESO-based ADRC solution is realized in a fixed-point format using MATLAB/Simulink and Xilinx System Generator. Finally, the considered laser seeker control system is implemented in discrete form and comprehensively tested through hardware-in-the-loop (HIL) co-simulation.

Findings

Through the conducted comparative study of LESO-based and NESO-based ADRC algorithms for the laser seeker system, the advantages of the proposed nonlinear scheme are shown. It is concluded that the NESO-based ADRC scheme for the laser seeker system (with appropriate parameters tuning methodology) provides better control performance in both transient and steady-state periods. The conducted multicriteria study validates the efficacy of the proposed systematic approach of applying nonlinear ADRC to laser seeker systems.

Practical implications

In practice, the obtained results imply that the laser seeker system, governed by the studied nonlinear version of the ADRC algorithm, could potentially detect and track targets faster and more accurately than the system based on the common linear ADRC algorithm. In addition, the article presents the step-by-step procedure for the design, field programmable gate array (FPGA) implementation and HIL-based co-simulation of the proposed nonlinear controller, which can be used by control practitioners as one of the last validation stages before experimental tests on a real guidance system.

Originality/value

The main contribution of this work is the systematic procedure of applying the ADRC scheme with NESO for the specific case of the laser seeker system. It includes its design, tuning, analysis and performance verification (with simulation and FPGA hardware). The novelty of the work is also the combination and practical realization of known theoretical elements (NESO structure, NESO parameter tuning, ADRC closed-loop stability analysis) in the specific case of the laser seeker system. The results of the conducted applied research increase the current state of the art related to robust control of laser seeker systems working in disturbed and uncertain conditions.

Article
Publication date: 19 October 2010

Seongpil Kim, Agus Budiyono, Jang‐Ho Lee, DooHyun Kim and Kwang Joon Yoon

The purpose of this paper is to conduct the design, development and testing of a controller for an autonomous small‐scale helicopter.

Abstract

Purpose

The purpose of this paper is to conduct the design, development and testing of a controller for an autonomous small‐scale helicopter.

Design/methodology/approach

The hardware in the loop simulation (HILS) platform is developed based on the nonlinear model of JR Voyager G‐260 small‐scale helicopter. Autonomous controllers are verified using the HILS environment prior to flight experiments.

Findings

The gains of the multi‐loop cascaded control architecture can be effectively optimized within the HILS environment. Various autonomous flight operations are achieved and it is demonstrated that the prediction from the simulations is in a good agreement with the result from the flight test.

Research limitations/implications

The synthesized controller is effective for the particular test‐bed. For other small‐scale helicopters (with different size and engine specifications), the controller gains must be tuned again.

Practical implications

This work represents a practical control design and testing procedures for an autonomous small‐scale helicopter flight control. The autonomous helicopter can be used for various missions ranging from film making, agriculture and volcanic surveillance to power line inspection.

Originality/value

The research addresses the need for systematic design, development and testing of controller for a small‐scale autonomous helicopter by utilizing HILS environment.

Details

Aircraft Engineering and Aerospace Technology, vol. 82 no. 6
Type: Research Article
ISSN: 0002-2667

Keywords

Article
Publication date: 3 November 2020

Taki Eddine Lechekhab, Stojadin Manojlovic, Momir Stankovic, Rafal Madonski and Slobodan Simic

The control of a quadrotor unmanned aerial vehicle (UAV) is a challenging problem because of its highly nonlinear dynamics, under-actuated nature and strong cross-couplings. To…

Abstract

Purpose

The control of a quadrotor unmanned aerial vehicle (UAV) is a challenging problem because of its highly nonlinear dynamics, under-actuated nature and strong cross-couplings. To solve this problem, this paper aims to propose a robust control strategy, based on a concept of active disturbance rejection control (ADRC).

Design/methodology/approach

The altitude/attitude dynamics of a quadrotor is reformulated into the ADRC framework. Three distinct variations of the error-based ADRC algorithms, with different structures of generalized extended state observers (GESO), are derived for the altitude/attitude trajectory-following task. The convergence of the observation part is proved based on the singular perturbation theory. Through a frequency analysis and a quantitative comparison in a simulated environment, each design is shown to have certain advantages and disadvantages in terms of tracking accuracy and robustness. The digital prototypes of the proposed controllers for quadrotor altitude and attitude control channels are designed and validated through real-time hardware-in-the-loop (HIL) co-simulation, with field-programmable gate array (FPGA) hardware.

Findings

The effects of unavailable reference time-derivatives can be estimated by the ESO and rejected through the outer control loop. The higher order ESOs demonstrate better performances, but with reductions of stability margins. Time-domain simulation analysis reveals the benefits of the proposed control structure related to classical control approach. Real-time FPGA-based HIL co-simulations validated the performances of the considered digital controllers in typical quadrotor flight scenarios.

Practical implications

The conducted study forms a set of practical guidelines for end-users for selecting specific ADRC design for quadrotor control depending on the given control objective and work conditions. Furthermore, the paper presents detailed procedure for the design, simulation and validation of the embedded FPGA-based quadrotor control unit.

Originality/value

In light of the currently available literature on error-based ADRC, a comprehensive approach is applied here, which includes the design of error-based ADRC with different GESOs, its frequency-domain and time-domain analyses using different simulation of UAV flight scenarios, as well as its FPGA-based implementation and testing on the real hardware.

Article
Publication date: 4 July 2016

Pouria Sarhadi, Reza Nad Ali Niachari, Morteza Pouyan Rad and Javad Enayati

The purpose of this paper is to propose a software engineering procedure for real-time software development and verification of an autonomous underwater robotic system. High…

Abstract

Purpose

The purpose of this paper is to propose a software engineering procedure for real-time software development and verification of an autonomous underwater robotic system. High performance and robust software are one of the requirements of autonomous systems design. A simple error in the software can easily lead to a catastrophic failure in a complex system. Then, a systematic procedure is presented for this purpose.

Design/methodology/approach

This paper utilizes software engineering tools and hardware-inthe-loop (HIL) simulations for real-time system design of an autonomous underwater robot.

Findings

In this paper, the architecture of the system is extracted. Then, using software engineering techniques a suitable structure for control software is presented. Considering the desirable targets of the robot, suitable algorithms and functions are developed. After the development stage, proving the real-time performance of the software is disclosed.

Originality/value

A suitable approach for analyzing the real-time performance is presented. This approach is implemented using HIL simulations. The developed structure is applicable to other autonomous systems.

Details

International Journal of Intelligent Unmanned Systems, vol. 4 no. 3
Type: Research Article
ISSN: 2049-6427

Keywords

1 – 10 of 41