96,450 research outputs found
Automated Feedback for 'Fill in the Gap' Programming Exercises
Timely feedback is a vital component in the learning process. It is especially important for beginner students in Information Technology since many have not yet formed an effective internal model of a computer that they can use to construct viable knowledge. Research has shown that learning efficiency is increased if immediate feedback is provided for students. Automatic analysis of student programs has the potential to provide immediate feedback for students and to assist teaching staff in the marking process. This paper describes a “fill in the gap” programming analysis framework which tests students’ solutions and gives feedback on their correctness, detects logic errors and provides hints on how to fix these errors. Currently, the framework is being used with the Environment for Learning to Programming (ELP) system at Queensland University of Technology (QUT); however, the framework can be integrated into any existing online learning environment or programming Integrated Development Environment (IDE
Recommended from our members
Sliding mode and shaped input vibration control of flexible systems
Copyright [2008] IEEE. This material is posted here with permission of the IEEE. Such permission of the IEEE does not in any way imply IEEE endorsement of any of Brunel University's products or services. Internal or personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution must be obtained from the IEEE by writing to [email protected]. By choosing to view this document, you agree to all provisions of the copyright laws protecting it.In this paper, the vibration reduction problem is investigated for a flexible spacecraft during attitude maneuvering. A new control strategy is proposed, which integrates both the command input shaping and the sliding mode output feedback control (SMOFC) techniques. Specifically, the input shaper is designed for the reference model and implemented outside of the feedback loop in order to achieve the exact elimination of the residual vibration by modifying the existing command. The feedback controller, on the other hand, is designed based on the SMOFC such that the closed-loop system behaves like the reference model with input shaper, where the residual vibrations are eliminated in the presence of parametric uncertainties and external disturbances. An attractive feature of this SMOFC algorithm is that the parametric uncertainties or external disturbances of the system do not need to satisfy the so-called matching conditions or invariance conditions provided that certain bounds are known. In addition, a smoothed hyperbolic tangent function is introduced to eliminate the chattering phenomenon. Compared with the conventional methods, the proposed scheme guarantees not only the stability of the closed-loop system, but also the good performance as well as the robustness. Simulation results for the spacecraft model show that the precise attitudes control and vibration suppression are successfully achieved
Linearized large signal modeling, analysis, and control design of phase-controlled series-parallel resonant converters using state feedback
This paper proposes a linearized large signal state-space model for the fixed-frequency phase-controlled series-parallel resonant converter. The proposed model utilizes state feedback of the output filter inductor current to perform linearization. The model combines multiple-frequency and average state-space modeling techniques to generate an aggregate model with dc state variables that are relatively easier to control and slower than the fast resonant tank dynamics. The main objective of the linearized model is to provide a linear representation of the converter behavior under large signal variation which is suitable for faster simulation and large signal estimation/calculation of the converter state variables. The model also provides insight into converter dynamics as well as a simplified reduced order transfer function for PI closed-loop design. Experimental and simulation results from a detailed switched converter model are compared with the proposed state-space model output to verify its accuracy and robustness
A family of asymptotically stable control laws for flexible robots based on a passivity approach
A general family of asymptotically stabilizing control laws is introduced for a class of nonlinear Hamiltonian systems. The inherent passivity property of this class of systems and the Passivity Theorem are used to show the closed-loop input/output stability which is then related to the internal state space stability through the stabilizability and detectability condition. Applications of these results include fully actuated robots, flexible joint robots, and robots with link flexibility
- …