Programmable Logic Controller
I have built the rules in simulink and not using the fuzzy logic toolbox.This controller is a two input one output fuzzy controllerThe first input is the error=x. The second input is the error_dot=y(time derivative of the error)The output of the fuzzy controller is the CHANGE in the control...
Platforms: Matlab
License: Freeware | Size: 143.36 KB | Download (45): Sugeno-Takagi-like fuzzy controller Download |
1) Std 2 in 1 out Fuzzy Controller ,2)semi-active suspension
Platforms: Matlab
License: Freeware | Size: 276.48 KB | Download (45): Fuzzy Controller of Semi-active control for 1/4 Suspension System Download |
This file illustrates the effect of a properly designed proportional integral controller on the performance of Electrohydraulic servoactuators. The description of construction, operation and mathematical modeling of the Electrohydraulic servoactuator and steps of design of the PI controller are...
Platforms: Matlab
License: Freeware | Size: 112.64 KB | Download (44): Electrohydraulic Servoactuator with PI Controller Download |
Designing a Controller and obtaining the Controller Function by rootlocuse method
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (44): Controller Design and obtaining the Controller Function by rootlocuse method Download |
This java program will ultimately solve grid-type logic problems if given enough clues in a pseudo english language.Features a user friendly GUI letting the user know the progression of the solving process based on the clues entered.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 177.72 KB | Download (44): Puzzled - Logic Problem Solver Download |
This is the demo file for MathWorks webinar "PID Control Made Easy" from September 201-The demo shows design and tuning of PID controllers in MATLAB and Simulink.PID Controller is used to control engine speed.To see how to tune the PID Controller, please see the webinar and visit the page with...
Platforms: Matlab
License: Freeware | Size: 51.2 KB | Download (44): PID Controller Design and Tuning with MATLAB and Simulink - Engine Control Download |
Although many aspects of a control system can be understood based on linear theory, some nonlinear effects must be accounted for in practically all controllers. Windup is such a phenomena, which is caused by the interaction of integral action and saturations. All actuators have limitations: a...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): anti-windup PID controller - SIMULINK block Download |
This file illustrates the effect of a properly designed proportional integral controller on the performance of Electrohydraulic servoactuators. The description of construction, operation and mathematical modeling of the Electrohydraulic servoactuator and steps of design of the PI controller are...
Platforms: Matlab
License: Freeware | Size: 122.88 KB | Download (42): PI Controller for Electrohydraulic Servoactuator Download |
NXTway-GS is a self-balancing two-wheeled robot built with LEGO Mindstorms NXT and a Hitechnic gyro sensor. This demo presents sample models and documents describe the following contents.How to Build NXTway-GSMathematical Dynamics Model of NXTway-GSController Design for Balance and Drive...
Platforms: Matlab
License: Freeware | Size: 11.58 MB | Download (41): NXTway-GS (Self-Balancing Two-Wheeled Robot) Controller Design Download |
VaselinEngine is a Zend Framework based PHP CMS/CMF solution, it uses OOP approach and MVC design pattern. Zend Framework was used in this PHP CMS because no bicycle wanted to be invented . And for view layer, Smarty template engine was used.Features of VaselinEngine:- Module based solution, and...
Platforms: PHP
License: Freeware | Size: 6.46 MB | Download (41): VaselinEngine Download |
This is a general purpose controller that I have built using the Fuzzy Logic Rules. You don't need to have any mathematical background in fuzzy logic to run this model.You don't need to have fuzzy logic toolbox to run it aswell.It contains both linear and a nonlinear examples. It also has a read...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (40): General Purpose Controller Download |
It's a servo controller for six servo motors. It can be used to control a antropomorphic arm with six motors. For a correct execution, it must select the motors following this table: #servo - char to use for the motor selection 1 a 2 b 3 c 4 d 5 e 6 fThe microcontroller must use the same char. It...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): Servo motors controller Download |
NXT Ballbot is a LEGO Mindstorms NXT version of Ballbot that is developed by Ralph Hollis at Carnegie Mellon University. The Ballbot is designed to balance itself on its single spherical wheel while traveling about. Please refer the following URL to know more detailed information about...
Platforms: Matlab
License: Freeware | Size: 11.93 MB | Download (40): NXT Ballbot (Self-Balancing Robot On A Ball) Controller Design Download |
These files are obsolete. If you wish a more recent version download its from http://forja.rediris.es/frs/?group_id=644The methodology used for programing this utilities are described in the articles: * J.M. And?jar, A.J. Barrag?n, "A methodology to design stable nonlinear fuzzy control systems",...
Platforms: Matlab
License: Freeware | Size: 665.6 KB | Download (40): Fuzzy Logic Toolbox Add-On Download |
MVC is one of the most widely used design patterns, especially with web applications. For those who do not know what MVC is, read the following points: * M stands for Model which hides and represents your data source. * The Model has minimal logic. * V stands for View which is the topmost...
Platforms: Mac
License: Freeware | Size: 1.7 MB | Download (40): MVC Generator Download |
Petri-LLD is a graphical development environment for real-time automation control and is written in Java. It is based on a form of Petri net, and compiles to a number of programmable logic controller (PLC) languages as well as Java and Visual Basic.
Platforms: *nix
License: Freeware | Size: 1.94 MB | Download (39): Petri-LLD for Linux Download |
DC Motor Controller allows user to control the direction of a small DC Motor, which is used in Tape Recorders, CD ROMs, Toys. etc.The two voltage Inputs A and B are required in this circuit whose limits from 5V to 15V. The Dead Zone is used for setting the Limit. If the Inputs values lies within...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (39): DC Motor Direction Controller Download |
Audio MIDI sequencer that helps you create your own music using a wide palette of features Logic Express provides a step up from GarageBand for aspiring musicians, producers and composers without breaking the bank. With the same flexible layout as Logic Pro, Logic Express allows you to dive...
Platforms: Mac
License: Freeware | Size: 139.92 MB | Download (37): Apple Logic Express Update Download |
The Fat Controller is a parallel execution handler, used to repeatedly run other programs, usually scripts, a bit like CRON. Unlike CRON, it is able to run many instances of a program in parallel making it ideal for executing scripts that process queues or perform tasks which must be repeated....
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (36): The Fat Controller Download |
YAML::Logic allows users to define simple boolean logic in a configuration file, without permitting them to run arbitrary code. While Perl code can be controlled with the Safe module, Safe can't prevent the user from defining infinite loops, exhausting all available memory or crashing the...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (33): YAML::Logic Download |