Searcharxiv⌕ Search

arXiv subjects

Juan Augusto Paredes Salazar

Publications and source records attributed to Juan Augusto Paredes Salazar.

10 recordsLinked to original sources

Convex Safety Filtering via Spectral Selection for Nonconvex Safe Sets

The discrete-time control barrier function condition for a safe set that is a union of convex sets is nonconvex in the control input. For safe sets defined by a matrix concave function through the number of its nonnegative eigenvalues, this paper shows that the set is a union of convex sets, and that the nonconvexity arises because at least one member of the union must hold, not every member. Selecting eigenvectors of the matrix function at the current state yields a convex input constraint that acts only on the eigenvalues determining membership in the set. This constraint is implied by the matrix-wide condition of prior work, and it guarantees a geometric lower bound on each of those eigenvalues along closed-loop trajectories. A double-integrator simulation with a polytope obstacle and a spectrahedron obstacle compares the proposed filter with the matrix-wide condition.

eess.SY↗

Performance-based Adaptation Termination for Preventing Parameter Drift in Adaptive Vibration Suppression

Parameter drift remains a practical limitation of adaptive vibration control systems, particularly when persistence of excitation diminishes after disturbance attenuation or when measurement disturbances render the adaptation problem ill-conditioned. This issue is especially relevant in flexible structures, where adaptive controllers may continue updating parameters even after satisfactory vibration suppression has been achieved. This paper proposes a computationally efficient root-mean-square (RMS)-based stopping criterion that mitigates parameter drift by freezing adaptation once satisfactory vibration attenuation has been sustained over a prescribed interval. The criterion is implemented by recursively computing an exponentially weighted moving RMS of the performance variable and requires negligible additional computational effort. The proposed mechanism is integrated with retrospective cost adaptive control (RCAC) and validated through both numerical simulations and closed-loop experiments on a cantilever-beam vibration-suppression platform with a noncollocated actuator configuration. Without the proposed stopping criterion, continued adaptation after disturbance rejection leads to gradual parameter drift and degradation of vibration suppression performance. When the RMS-based threshold is enabled, controller parameters remain bounded, and the achieved vibration attenuation is preserved. The results demonstrate that a simple performance-based monitoring mechanism can effectively prevent parameter drift in adaptive vibration control, retain the transient benefits of adaptation, and incur minimal computational overhead.

eess.SY↗

Sensor-Noise Mitigation in Extremum Seeking Control Using Adaptive Numerical Differentiation

Extremum-seeking control (ESC) is widely used to optimize performance when the system dynamics are uncertain. However, sensitivity to sensor noise is a crucial issue in ESC implementation due to the use of high-pass filters or gradient estimators. To reduce the sensitivity of ESC to noise, this paper investigates the use of the recently developed adaptive input and state estimation (AISE) technique for numerical differentiation. In particular, this paper develops extremum-seeking control with adaptive input and state estimation (ESC/AISE), where AISE replaces the high-pass filter of ESC to improve performance under sensor noise. The effectiveness of ESC/AISE is illustrated via numerical examples.

eess.SY↗

Model-free Adaptive Output Feedback Vibration Suppression in a Cantilever Beam

This paper presents a model-free adaptive control approach to suppress vibrations in a cantilevered beam excited by an unknown disturbance. The cantilevered beam under harmonic excitation is modeled using a lumped parameter approach. Based on retrospective cost optimization, a sampled-data adaptive controller is developed to suppress vibrations caused by external disturbances. Both displacement and acceleration measurements are considered for feedback. Since acceleration measurements are more sensitive to spillover, which excites higher frequency modes, a filter is developed to extract key displacement information from the acceleration data and enhance suppression performance. The vibration suppression performance is compared using both displacement and acceleration measurements.

eess.SY↗

Data-driven Pressure Recovery in Diffusers

This paper investigates the application of a data-driven technique based on retrospective cost optimization to optimize the frequency of mass injection into an S-shaped diffuser, with the objective of maximizing the pressure recovery. Experimental data indicated that there is an optimal injection frequency between 100 Hz and 300 Hz with a mass flow rate of 1 percent of the free stream. High-fidelity numerical simulations using compressible unsteady Reynolds-Averaged Navier-Stokes (URANS) are conducted to investigate the mean and temporal features resulting from mass injection into an S-shaped diffuser with differing injection speeds and pulse frequencies. The results are compared with experiments to confirm the accuracy of the numerical solution. Overall, 2-D simulations are relatively in good agreement with the experiment, with 3-D simulations currently under investigation to benchmark the effect of spanwise instabilities. Simulation results with the proposed data-driven technique show improvements upon a baseline case by increasing pressure recovery and reducing the region of flow recirculation within the diffuser.

physics.flu-dyn↗

Low-Order $\mathcal{H}_2 / \mathcal{H}_\infty$ Controller Design for Aeroelastic Vibration Suppression

This paper presents an $\mathcal{H}_2 / \mathcal{H}_\infty$ minimization-based output-feedback controller for active aeroelastic vibration suppression in a cantilevered beam. First, a nonlinear structural model incorporating moderate deflection and aerodynamic loading is derived and discretized using the finite element method (FEM). Then, a low-order linear model is identified from random gaussian input response data from the FEM model to synthesize an output-feedback controller using the $\mathcal{H}_2 / \mathcal{H}_\infty$ framework. A frequency-weighted dynamic filter is introduced to emphasize disturbance frequencies of interest, enabling the controller to target dominant vibration modes. Simulation results demonstrate the effectiveness of the proposed technique for vibration suppression and study its robustness to system parameter variations, including actuator placement.

eess.SY↗

Computing Safe Control Inputs using Discrete-Time Matrix Control Barrier Functions via Convex Optimization

Control barrier functions (CBFs) have seen widespread success in providing forward invariance and safety guarantees for dynamical control systems. A crucial limitation of discrete-time formulations is that CBFs that are nonconcave in their argument require the solution of nonconvex optimization problems to compute safety-preserving control inputs, which inhibits real-time computation of control inputs guaranteeing forward invariance. This paper presents a novel method for computing safety-preserving control inputs for discrete-time systems with nonconvex safety sets, utilizing convex optimization and the recently developed class of matrix control barrier function techniques. The efficacy of our methods is demonstrated through numerical simulations on a bicopter system.

eess.SY↗

Predictive Control Barrier Functions for Discrete-Time Linear Systems with Unmodeled Delays

This paper introduces a predictive control barrier function (PCBF) framework for enforcing state constraints in discrete-time systems with unknown relative degree, which can be caused by input delays or unmodeled input dynamics. Existing discrete-time CBF formulations typically require the construction of auxiliary barrier functions when the relative degree is greater than one, which complicates implementation and may yield conservative safe sets. The proposed PCBF framework addresses this challenge by extending the prediction horizon to construct a CBF for an associated system with relative degree one. As a result, the superlevel set of the PCBF coincides with the safe set, simplifying constraint enforcement and eliminating the need for auxiliary functions. The effectiveness of the proposed method is demonstrated on a discrete-time double integrator with input delay and a bicopter system with position constraints.

eess.SY↗

Data-driven Fuzzy Control for Time-Optimal Aggressive Trajectory Following

Optimal trajectories that minimize a user-defined cost function in dynamic systems require the solution of a two-point boundary value problem. The optimization process yields an optimal control sequence that depends on the initial conditions and system parameters. However, the optimal sequence may result in undesirable behavior if the system's initial conditions and parameters are erroneous. This work presents a data-driven fuzzy controller synthesis framework that is guided by a time-optimal trajectory for multicopter tracking problems. In particular, we consider an aggressive maneuver consisting of a mid-air flip and generate a time-optimal trajectory by numerically solving the two-point boundary value problem. A fuzzy controller consisting of a stabilizing controller near hover conditions and an autoregressive moving average (ARMA) controller, trained to mimic the time-optimal aggressive trajectory, is constructed using the Takagi-Sugeno fuzzy framework.

eess.SY↗

MPC-guided, Data-driven Fuzzy Controller Synthesis

Model predictive control (MPC) is a powerful control technique for online optimization using system model-based predictions over a finite time horizon. However, the computational cost MPC requires can be prohibitive in resource-constrained computer systems. This paper presents a fuzzy controller synthesis framework guided by MPC. In the proposed framework, training data is obtained from MPC closed-loop simulations and is used to optimize a low computational complexity controller to emulate the response of MPC. In particular, autoregressive moving average (ARMA) controllers are trained using data obtained from MPC closed-loop simulations, such that each ARMA controller emulates the response of the MPC controller under particular desired conditions. Using a Takagi-Sugeno (T-S) fuzzy system, the responses of all the trained ARMA controllers are then weighted depending on the measured system conditions, resulting in the Fuzzy-Autoregressive Moving Average (F-ARMA) controller. The effectiveness of the trained F-ARMA controllers is illustrated via numerical examples.

eess.SY↗