FPGA-Based Cascade Control of a Piston-Type Wave Maker with Height Feedback

The traditional control approach for piston-type wave makers is reduced to a piston position tracking problem based on open-loop wave-maker theory; however, due to hydrodynamic loading, nonlinear effects, and propagation delays, the target wave condition at the measurement section cannot be guaranteed. This experimental study involves controllers tuned offline through numerical simulations and validated in real time on a 24 m wave channel. The novelty of this work is a two-layer field-programmable gate array (FPGA) cascade that regulates the measured wave height in closed loop, not just the piston position. In the inner layer, the hydraulic servo cylinder position is controlled within a 1 ms cycle using a proportional–integral (PI) or a Takagi–Sugeno (T–S) fuzzy controller; the outer layer, in a 20 ms cycle, updates the position reference via real-time wave height feedback. Controller parameters were tuned using three meta-heuristic algorithms under the integral of time-weighted absolute error criterion, and a similarity-based rule reduction reduced the T–S consequent parameters from 27 to 9, yielding 66.7% and 62.5% reductions in FPGA execution time and digital signal processing slice usage with tracking-error changes of only 2.2–2.3%. Experiments confirm high-accuracy position tracking and steady-state wave height regulation, verified by fast Fourier transform analysis.

Authors

Institutions

Publication Details

Journal
Actuators
Published
2026-10-14
DOI
https://doi.org/10.3390/act15100540
Primary Topic
Fuzzy Logic and Control Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

FPGA-Based Cascade Control of a Piston-Type Wave Maker with Height Feedback

Tuğçe YAREN, Batın Demircan, Ersin Akyüz, Sabri Bıçakçı
Actuators
Fuzzy Logic and Control Systems
article

FPGA-Based Cascade Control of a Piston-Type Wave Maker with Height Feedback

Tuğçe YAREN, Batın Demircan, Ersin Akyüz, Sabri Bıçakçı
article en

Abstract

The traditional control approach for piston-type wave makers is reduced to a piston position tracking problem based on open-loop wave-maker theory; however, due to hydrodynamic loading, nonlinear effects, and propagation delays, the target wave condition at the measurement section cannot be guaranteed. This experimental study involves controllers tuned offline through numerical simulations and validated in real time on a 24 m wave channel. The novelty of this work is a two-layer field-programmable gate array (FPGA) cascade that regulates the measured wave height in closed loop, not just the piston position. In the inner layer, the hydraulic servo cylinder position is controlled within a 1 ms cycle using a proportional–integral (PI) or a Takagi–Sugeno (T–S) fuzzy controller; the outer layer, in a 20 ms cycle, updates the position reference via real-time wave height feedback. Controller parameters were tuned using three meta-heuristic algorithms under the integral of time-weighted absolute error criterion, and a similarity-based rule reduction reduced the T–S consequent parameters from 27 to 9, yielding 66.7% and 62.5% reductions in FPGA execution time and digital signal processing slice usage with tracking-error changes of only 2.2–2.3%. Experiments confirm high-accuracy position tracking and steady-state wave height regulation, verified by fast Fourier transform analysis.

ActuatorsVol. 15(10)
Renewable Energy Systems (United States) (US), Institute for Renewable Energy (Poland) (PL)
Openalex Percentile: Top 13%
Fuzzy Logic and Control Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.