Your recommendations, guidelines based on your wealth of experience in automation/robotics/control system would be highly appreciated. Useful materials/links for engineering applications are welcome...
I am Assistant Professor in PLC programming at a higher education where some of the students never have seen programming code when starting. I and the students was unable to find any good book, therefore I have written my own.
The book is primarily composed to be used at the 2-year Full-Time Higher education AP Graduate in Automation Engineering and the Part-Time Higher education AP Degree in Automation and Operation located in Denmark
The basis of the book is a material which is currently compiled with feedback from lecturers and students attending the AP Education in Automation Engineering at the local Dania Academy, ‘Erhvervsakademi Dania’, Randers, Denmark. The material is thus currently updated so that it answers all the questions which the students typically ask through-out the period of studying.
The book provides systematically by describing the basic programming, including tips/advices and 25-years practical experiences from the author. Many clarifying explanations to the PLC code and focus on the fact that the reader should learn how to write a stable, robust, readable, structured and clear code are also included in the book. Furthermore, it is very important that the reader is able to write a PLC code, which does not require a specific PLC type and PLC code, which can be reused. It must also be underlined that the solutions found can be used on the international market for automation solutions.
Control theory revolves around the idea of "stability" where a controller is designed is to make a plant (the system to be controlled) behave in a desired manner, while meeting a set of performance specifications. Hence, it is important to understand what makes a plant "stable".
Telling students to increase Kp for faster rise time, and Kd for more stability is meaningless, if they do not know how to solve the eigenvalue problems for ordinary differential equations in the first place. The students must have the prerequisite skills.
I think for control theory we should start by the simplest processes as examples of control, study the control law without any control theory intervention. Later on we proceed by classifying systems and studying appropriate control laws each one of them. In my opinion, High amount of examples is the key of understanding in control engineering. When students encounter many systems types, they will have a general idea about the thing that they are dealing with.
I'm gonna give you some references. A nice introduction for general audiances is the book "Feedback and Control for Everyone" by P Albertos and I Mareels. A historical perspective can be found in the paper "Control - the hidden technology" by KJ Åström. Some good talks on specific topics are available online:
The best method that i used to catch up with the control system engineering which i start to learn from the basic to the high level of the knowledge through this book it's beneficial for those who aimed to learn about control here i drop for u the reference book wish you will gain knowledge from it " Nise, Norman S. "Control system engineering, John Wiley & Sons." Inc, New York (2011). "
I am Assistant Professor in PLC programming at a higher education where some of the students never have seen programming code when starting. I and the students was unable to find any good book, therefore I have written my own.
The book is primarily composed to be used at the 2-year Full-Time Higher education AP Graduate in Automation Engineering and the Part-Time Higher education AP Degree in Automation and Operation located in Denmark
The basis of the book is a material which is currently compiled with feedback from lecturers and students attending the AP Education in Automation Engineering at the local Dania Academy, ‘Erhvervsakademi Dania’, Randers, Denmark. The material is thus currently updated so that it answers all the questions which the students typically ask through-out the period of studying.
The book provides systematically by describing the basic programming, including tips/advices and 25-years practical experiences from the author. Many clarifying explanations to the PLC code and focus on the fact that the reader should learn how to write a stable, robust, readable, structured and clear code are also included in the book. Furthermore, it is very important that the reader is able to write a PLC code, which does not require a specific PLC type and PLC code, which can be reused. It must also be underlined that the solutions found can be used on the international market for automation solutions.
Since control system is prevalent in everywhere naturally, best approach is to show the real life examples to students and make them understand how control system is the key for stability of the universe, For example, we making sure of the right temperature of water before shower, etc.
When we talk about control system, feedback and stability are the key concept. So, once the appreciation of real life day to day activitiy is made, then slowly the context can then be moved into more technical examples. Then maths can be introduced to explain various concepts and how stability is ensured for various control theory, such as while designing a controller.
When I studied control systems for the first time, i got overwhelmed with theories. It was only after many many years, everything just started to make so much sense and thus found control systems a fascinating topic.