Related Experiment Videos
Adaptive fuzzy systems for backing up a truck-and-trailer
IEEE Transactions on Neural Networks
|January 1, 1992
Summary
Fuzzy control and neural network systems effectively back up trucks. Fuzzy systems showed robustness even with rule removal, while neural systems required extensive computation but performed well.
Area of Science:
- Robotics and Automation
- Artificial Intelligence
- Control Systems Engineering
Background:
- Automated vehicle maneuvering, particularly for trucks and trailers, presents significant control challenges.
- Fuzzy control and neural network control are advanced AI techniques applicable to complex control tasks.
Purpose of the Study:
- To compare the performance and robustness of fuzzy control systems and neural-network control systems for truck backing maneuvers.
- To investigate adaptive rule generation methods for fuzzy systems using unsupervised learning.
Main Methods:
- Supervised backpropagation learning trained neural network systems for truck backing.
- Fuzzy associative memory (FAM) rules were evaluated under rule removal and sabotage conditions.
- Unsupervised differential competitive learning (DCL) and product-space clustering were used for adaptive FAM rule generation.
Main Results:
- Neural systems performed well but demanded extensive computational resources for training.
- Fuzzy systems maintained performance until over 50% of FAM rules were removed and tolerated sabotage rules.
- DCL rapidly recovered FAM rules, and product-space clustering translated neural system behavior into FAM rules.
Conclusions:
- Both fuzzy and neural control systems offer viable solutions for automated truck backing.
- Fuzzy control systems demonstrate notable robustness to rule degradation and adversarial conditions.
- Adaptive methods like DCL and clustering can effectively generate or approximate fuzzy rules from data.
Related Concept Videos
Distributed Loads: Problem Solving
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
Multi-input and Multi-variable systems
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence of...
In the absence of...
Vector Functions and Motion: Problem Solving
Accurate position tracking is fundamental to the safe and effective operation of unmanned aerial vehicles (UAVs), particularly during precision maneuvers near complex structures. In this scenario, a drone is programmed to perform a high-precision inspection of a vertical structure, starting at position ((x, y, z) = (3, 0, 0)), with an initial velocity oriented in the positive z-direction. The trajectory of the drone is governed by a time-dependent acceleration function a(t), which is predefined...
Trapezoidal Rule
Estimating the distance traveled by a vehicle using its recorded velocity over time is a common problem in physics and engineering. When velocity data is available at discrete time intervals, rather than as a continuous function, numerical integration methods such as the trapezoidal rule are often employed to approximate the total displacement.The trapezoidal rule works by dividing the total time interval into several equal segments. Within each segment, the recorded velocities at the endpoints...
Multimachine Stability
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
The Anchoring-and-Adjustment Heuristic
In order to make good decisions, we use our knowledge and our reasoning. Often, this knowledge and reasoning is sound and solid. However, sometimes, we are swayed by biases or by others manipulating a situation. For example, let’s say you and three friends wanted to rent a house and had a combined target budget of $1,600. The realtor shows you only very run-down houses for $1,600 and then shows you a very nice house for $2,000. Might you ask each person to pay more in rent to get the $2,000...