2,402 research outputs found
An experimental study of the efficiency of optimal control for lifting machines
The article is devoted to the synthesis of optimal speed performance control, in which the Pontryagin maximum principle and the phase-plane method are used to search for switching points of the relay control function. A crane trolley model and computer control system, able to implement the automatic movement of the trolley according to the optimal laws, were developed. The conducted experimental study allowed us to establish that the operating cycle of the traveling mechanism can be reduced by 1.5-3.1 times using optimal speed performance control
Synchronous control of double-containers for overhead crane
The development and wide application of double spreaders overhead cranes have
effectively improved the loading and unloading efficiency of the container terminals.
However, due to the nonlinear time-varying characteristics and parameter perturbation
of the lifting device of the double spreaders, the difficulty of synchronous and
coordinated control of the double spreader overhead crane is increased. In order to solve
the problem of synchronous control of double spreaders overhead cranes, this work
establishes the mathematical model of the double spreaders overhead crane and
proposes two main methods. The controller based on the fuzzy sliding mode method is
established. Fuzzy logic control can effective estimate the parameters of the system,
reduce the chattering of sliding mode control, and improve the performance of its
control. Mean deviation coupling synchronization control combined with sliding mode
control can effectively control the speed error between the two spreaders, so that they
can keep working synchronously. The other controller is established which use fast
non-singular terminal sliding mode control to ensure that the system can converge in a
finite time. The combination of terminal sliding mode control and super twisting
algorithm can enhance the stability of the system.O desenvolvimento e a vasta aplicação de pontes rolantes de duplo espalhamento
tem melhorado a eficiência de carga e descarga dos terminais de contentores. No
entanto devido ao facto das variações não lineares do tempo e a perturbação dos
parâmetros do dispositivo de elevação de duplo espalhamento, é dificultado o controlo
sincronizado e coordenado. Com o objetivo de resolver o problema do controlo
sÃncrono das pontes rolantes de duplo espalhamento, este projeto usa o modelo
matemático do guindaste de dupla propagação e propõe dois métodos de resolução. O
controlo baseado no método do modo deslizante difuso. O controlo lógico difuso pode
estimar eficazmente os parâmetros do sistema, reduzir a vibração do controlo do modo
deslizante e melhorar o seu desempenho. O control de sincronização do acoplamento
do desvio médio, combinado com o control do modo deslizante que pode controlar
eficazmente o erro de velocidade entre os dois espalhadores, para que o seu trabalho
possa continuar de forma sÃncrona. O outro controlador usa um controlo rápido e não
singular do modo de deslizamento do terminal para garantir que o sistema possa
convergir num tempo limitado. A combinação do control no modo deslizante do
terminal e do algoritmo de super rotação pode melhorar a estabilidade do sistema
Air vehicle simulator: an application for a cable array robot
The development of autonomous air vehicles can be an expensive research pursuit. To alleviate some of the financial burden of this process, we have constructed a system consisting of four winches each attached to a central pod (the simulated air vehicle) via cables - a cable-array robot. The system is capable of precisely controlling the three dimensional position of the pod allowing effective testing of sensing and control strategies before experimentation on a free-flying vehicle. In this paper, we present a brief overview of the system and provide a practical control strategy for such a system. ©2005 IEEE
Anti-swing control of overhead cranes
Overhead cranes are widely used for transporting large and heavy suspended objects such as shipping containers. Acceleration and deceleration of the crane generally induce swinging motion in the suspended payload. A method is presented to find the trajectory for an overhead crane that will ensure the transfer of the payload in the shortest time and with minimum swinging along a specified path. The overhead crane and the suspended payload are modeled as a double pendulum with motion in three dimensional space. The equations of motion of the overhead crane and the payload are transformed in terms of a single path parameter which represents single degree of motion along the path. The resulting set of equations defines the phase space of admissible motion constrained by the path geometry and the forces exerted by the crane. By applying dynamic programming principles to the transformed set of equations of motion, the trajectory with the shortest time and with minimum swinging is determined
An improved marine predators algorithm tuned data-driven multiple-node hormone regulation neuroendocrine-PID controller for multi-input–multi-output gantry crane system
Conventionally, researchers have favored the model-based control scheme for controlling gantry crane systems. However, this method necessitates a substantial investment of time and resources in order to develop an accurate mathematical model of the complex crane system. Recognizing this challenge, the current paper introduces a novel data-driven control scheme that relies exclusively on input and output data. Undertaking a couple of modifications to the conventional marine predators algorithm (MPA), random average marine predators algorithm (RAMPA) with tunable adaptive coefficient to control the step size ( CF) has been proposed in this paper as an enhanced alternative towards fine-tuning data-driven multiple-node hormone regulation neuroendocrine-PID (MnHR-NEPID) controller parameters for the multi-input–multi-output (MIMO) gantry crane system. First modification involved a random average location calculation within the algorithm’s updating mechanism to solve the local optima issue. The second modification then introduced tunable CF that enhanced search capacity by enabling users’ resilience towards attaining an offsetting level of exploration and exploitation phases. Effectiveness of the proposed method is evaluated based on the convergence curve and statistical analysis of the fitness function, the total norms of error and input, Wilcoxon’s rank test, time response analysis, and robustness analysis under the influence of external disturbance. Comparative findings alongside other existing metaheuristic-based algorithms confirmed excellence of the proposed method through its superior performance against the conventional MPA, particle swarm optimization (PSO), grey wolf optimizer (GWO), moth-flame optimization (MFO), multi-verse optimizer (MVO), sine-cosine algorithm (SCA), salp-swarm algorithm (SSA), slime mould algorithm (SMA), flow direction algorithm (FDA), and the formally published adaptive safe experimentation dynamics (ASED)-based methods
DISCRETE-TIME MODEL-BASED SLIDING MODE CONTROLLERS FOR TOWER CRANE SYSTEMS
This paper applies three classical and very popular discrete-time model-based sliding mode controllers, namely the Furuta controller, the Gao controller, and the quasi-relay controller due to Milosavljević, to the position control of tower crane systems. Three single input-single output (SISO) control systems are considered, for cart position control, arm angular position control and payload position control, and separate SISO controllers are designed in each control system. Experimental results are included to support the comparison of the three plus three plus three sliding mode controllers
Minimum Time Control of a Gantry Crane System with Rate Constraints
This paper focuses on the development of minimum time control profiles for
point-to-point motion of a gantry crane system in the presence of uncertainties
in modal parameters. Assuming that the velocity of the trolley of the crane can
be commanded and is subject to limits, an optimal control problem is posed to
determine the bang-off-bang control profile to transition the system from a
point of rest to the terminal states with no residual vibrations. Both undamped
and underdamped systems are considered and the variation of the structure of
the optimal control profiles as a function of the final displacement is
studied. As the magnitude of the rigid body displacement is increased, the
collapse and birthing of switches in the optimal control profile are observed
and explained. Robustness to uncertainties in modal parameters is accounted for
by forcing the state sensitivities at the terminal time to zero. The
observation that the time-optimal control profile merges with the robust
time-optimal control is noted for specific terminal displacements and the
migration of zeros of the time-delay filter parameterizing the optimal control
profile are used to explain this counter intuitive result. A two degree of
freedom gantry crane system is used to experimentally validate the observations
of the numerical studies and the tradeoff of increase in maneuver time to the
reduction of residual vibrations is experimentally illustrated
Execution Integrity with In-Place Encryption
Instruction set randomization (ISR) was initially proposed with the main goal
of countering code-injection attacks. However, ISR seems to have lost its
appeal since code-injection attacks became less attractive because protection
mechanisms such as data execution prevention (DEP) as well as code-reuse
attacks became more prevalent.
In this paper, we show that ISR can be extended to also protect against
code-reuse attacks while at the same time offering security guarantees similar
to those of software diversity, control-flow integrity, and information hiding.
We present Scylla, a scheme that deploys a new technique for in-place code
encryption to hide the code layout of a randomized binary, and restricts the
control flow to a benign execution path. This allows us to i) implicitly
restrict control-flow targets to basic block entries without requiring the
extraction of a control-flow graph, ii) achieve execution integrity within
legitimate basic blocks, and iii) hide the underlying code layout under
malicious read access to the program. Our analysis demonstrates that Scylla is
capable of preventing state-of-the-art attacks such as just-in-time
return-oriented programming (JIT-ROP) and crash-resistant oriented programming
(CROP). We extensively evaluate our prototype implementation of Scylla and show
feasible performance overhead. We also provide details on how this overhead can
be significantly reduced with dedicated hardware support
- …