SMC is one of the robust controller with ability to compensate the uncertain parameters, incomplete dynamics model and to reject disturbances. The additional of PI on the SMC gives several “extra” freedoms and flexibility in tuning and obtaining the desired performance.
Design scheme:
First, select a PI sliding surface. Second, from the sliding surface we derive the [...]
Archive for the ‘LabView’ Category
Position control of BLDC motor using Proportional Integral Sliding Mode Control
Posted in Control Theory, LabView on July 5, 2008 | 4 Comments »
Maxon EPOS with CANOpen
Posted in Communication, LabView, Programming on February 3, 2008 | 38 Comments »
Any of you who is using EPOS from MAXON motor and LabVIEW Real-Time might face the same problem with me. The RS232 -IMHO- is not fast enough to achieve real-time communication between the EPOS and RT controller, also I am using the LV-RT for the main program, thus it will be difficult to synchronize between [...]
Simulation and Implementation of Servo Motor Control with Sliding Mode Control (SMC) using Matlab and Labview
Posted in Control Theory, LabView on December 14, 2007 | 18 Comments »
Sliding mode control is one of the robust control which can handle known uncertainties. It works by forcing the output state trajectory of the system towards our predefined sliding surface, so that it will slide on our surface in subsequent time. You can download the presentation file here, the title is “Simulation and Implementation of [...]
RC servo motor with labview
Posted in LabView, Programming, tagged LabView Real-Time, RC Servo on November 22, 2007 | 6 Comments »
Another basic article. My first time with LabView Real-Time. I decided to write a program to control an R/C servo motor with LV-RT. With PXI-7358, I decided to use the digital I/O, just by turning on and off the port according to the time constraint. I did not read the manual in detail, so I [...]
Stepper Motor With LabVIEW
Posted in LabView, Programming, tagged LabView, Stepper Motor, ULN2803 on November 4, 2007 | 37 Comments »
Again, still LabVIEW beginner. I am currently reading an ebook titled “LabVIEW based Advanced Instrumentation System” by S. Sumanthi and P. Surekha, and IMHO this is a good book for beginner. I wish I could finish reading this book as soon as possible, because time is what I do not have
Two [...]
Another Simple LabView Program (PWM)
Posted in LabView, Programming, tagged Graphical Programming, LabView, PWM on October 16, 2007 | 3 Comments »
Yesterday, I tried to control a stepper motor using the L297 IC driver, but then I realized that I need another IC which could drive high current to the motor, similar to darlington transistor arrays. The ICs are being purchased at the moment for the need of lab experiment taught by my friend.
Oh well, I [...]
Programming style for NI instruments
Posted in LabView, Programming on September 25, 2007 | 3 Comments »
AFAIK, NI provides three ways of programming for the instruments they produce, they are:
LabView, a graphical based programming
LabWindows/CVI, a GUI programming based on C language
Object Oriented Programming based language (C++, I am using MSVS2005)
You can see my desktop of these 3 “programming style:”
SMTP Relay, old but still awesome
Posted in LabView, Networking on August 7, 2007 | Leave a Comment »
Well, I just wrote a very small LabView program for SMTP relay, and you can also find examples on your LabView. I was inspired since there are several SMTP servers in my campus which are not protected (I don’t know if they log every activities, but I don’t care =P), and also because these several [...]


