TuneWizard - Amazing free PID tuning tool

rollex

Member
Join Date
Mar 2014
Location
Australia
Posts
55
http://www.pas.com/tunewizard

I've been using this a lot lately, used to cost $10k but now it is free (hoping you will pay for support or buy their other products). You need to email them for a free license key, they normally get back to you within the day.

What you do is do a few step responses and use the built in OPC driver to get data. The software will then model the process gain and give you suggested tuning parameters, it has different methods depending on what you are trying to do (eg a lag time with a temp controller, a surge tank that can have loose control, tight pressure control etc).

Will check for valve stiction, non linearity, variable process gain etc.

It has a simulator built in that is fantastic for learning how to use the software.

Here are some screen shots from a pressure loop I tuned recently, just look at how well it tuned the loop from the results with an extremely non linear valve! It only took me 1 hour to get the data and output those results, faster AND better results than trial and error.

Step response:
ArCFnGk.png


Response:
t9iWcFl.png


https://www.youtube.com/watch?v=h3PFUyfsc1A
 
Last edited:
What kind of systems can it simulate and tune?
I can look at the plots above and see that the system is a non integrating first order system with no dead time.
The simulated closed loop tuning isn't that good.

The real trick is doing the system identification to get the plant model.
 
What kind of systems can it simulate and tune?
I can look at the plots above and see that the system is a non integrating first order system with no dead time.
The simulated closed loop tuning isn't that good.

The real trick is doing the system identification to get the plant model.

That example was a real world loop, eg a small pressure vessel controlling fuel gas pressure, eg something that is very easy to tune anyway.

The simulated tuning is pretty good, it allows you to tune systems with deadtime, integrating, non integrating. Eg good enough to learn how to use the program.

Here is a screen shot from the simulator.
PiIAu7y.png


Here is the tuning parameter selector (once you have given it data to process)
rveEnZ0.png


Here are the different tuning methods it uses
puROrr7.png


The program isn't magic, it requires good solid data without much noise to be able to tune. If your system has a large variable gain or poor control valves it isn't going to give you good results unless you can filter the data before hand. It is great for comparing tuning parameters in these cases though.

Personally it saves me huge amounts of time tuning loops.
 
Last edited:
Email support, I'm sure they will look into it. The download link works fine for me.

Anyone else try the software? Curious if people are using other programs they think are better, personally this is the best I've come across.
 
Last edited:
They sent me the license number, and software is working properly. My problem now is that I have rslinx lite and this does not allow me to use it as an OPC server. Any suggestion out there ??
 
all I know is the page where you sign up says I have to put in my email address even though I've already put it in 6 times, not worth any further effort
 
My problem now is that I have rslinx lite and this does not allow me to use it as an OPC server.

see if Kepware has a server that will do what you need ... I "THINK" that you can get it to run for free in a "demo" mode for 2 hours at a time ...
 
Do you do any loop tuning as part of your job? Will save you lots of time.
Yes, it will save lots of time providing the auto tuning program has a model of the plant you are trying to tune. You can't use an auto tuner designed to tune FOPDT or SOPDT systems for tuning a motion control system. The auto tuner have a model for every type of plant it is going to tune.

How do you do it currently?
I can write my own auto tuning programs. I use a noise robust method of determining the model. This is key. Once you have the right model calculating the gains is easy.

I have a Scilab auto tuner that works for FOPDT and SOPDT systems. Our product has an auto tuner designed for tuning motion control applications. They are two different programs. The motion control auto tuner can't tune a FOPDT system.

It isn't clear to me that the free auto tuner can handle these varied types of systems.
 
I'm not sure how it does the modelling in the back end, would be interested to see if it does work for your examples though.

They sent me the license number, and software is working properly. My problem now is that I have rslinx lite and this does not allow me to use it as an OPC server. Any suggestion out there ??

The OPC driver for most SCADA packages (citec, ifix etc) is what I use. If you are using this in a production environment there is almost always some sort of OPC collector available with most SCADA packages. Otherwise there might be some free OPC clients out there that will work with your PLC of choice. What PLC/environment are you using?

Google returns quite a few links.
https://www.google.com.au/search?q=...&es_sm=93&ie=UTF-8#safe=off&q=free+OPC+driver
 
Last edited:

Similar Topics

I came across a UDT this morning that truly is a sight to behold. A marvel of engineering and software development. If anyone would like a copy...
Replies
21
Views
7,673
It's probaly better than AdvancedHMI. OIBuilder is an HMI software by AutomationIG. The software can run on Window or Linux . It is truly an...
Replies
33
Views
11,781
After 2 years of being a Maintenance Supervisor for a CNC machine shop I finally gave it up and went to 3rd shift as a regular Maint Tech. The...
Replies
7
Views
3,382
Hi everyone, I'm in search of software for electrical drawings, preferably free but also interested in paid options. Any recommendations or...
Replies
33
Views
1,539
Hello, S7-200 is installed with dot matrix printer. its printer is not working. now I have changed the printer. Problem in new printer is that...
Replies
0
Views
206
Back
Top Bottom