Good presentation again. Improvement could be made by 'self documenting' the slide presentation with more text rather than verbal descriptions and a few more strategic graphics.
LabView implements most of the mentioned algorithms, some come with tutorials and toolkits, some are white papers, others are programs offered from third parties. Delight yourself with a "Labview <algorithm>" search on your favorite web browser. Note: <algorithm> is generic, insert PID, FUZZY, GENETIC and etc
@THasham "Hi Max..I think it will be great if you add a slide on reference books at the end of each lecture or at the end of the sessions..Thanks again.. Great lecture"
It's a bit difficult to add anything to the slides that are already up there -- but I think I can work my way around this -- I'll get something that everyone can access by Friday
In the desin of complex control systems with high reliability indices on the spec, such as a nuclear energy powered submarine, safety is integrated across the board on all phases. However, some of the basic design functions stay from time to time with the team of engineers who focus more on the crude functionality of the various processes.
@snandu13 "Is the logic built in Fuzzy logic only in Software? I donot know how Fuzzy Logic is built into the controllers."
You can implement any form of logic in either software or hardware -- a software implementation is more versatile with regard to changing it -- and it can be a lot easier to capture your "intent" -- but a hardware implementation will always be much faster (orders of magnitude in many cases) and consume much less power...
Hi Max..I think it will be great if you add a slide on reference books at the end of each lecture or at the end of the sessions..Thanks again.. Great lecture
@Clive Maxfield- Ok, I think that I am starting to understand this a little bit better. Add me to the list of people asking you for more book references on this. Thanks again for another great lecture.
@KevinJam: "Saftey system as in the safety Instrumented systems to implement safety functions on the Basic process controll loop is normally handled as an independent network to avoid potentially common cause failure."
@island_Al: "Slide 17 mentions a calculus based genetic search. Will this be expanded on this week?"
I wasn't planning on doing so ... I just wanted to use this sklide to establish where evolutionary algorithms and GA fit into th egrand scheme of things...
Saftey system as in the safety Instrumented systems to implement safety functions on the Basic process controll loop is normally handled as an independent network to avoid potentially common cause failure.
yeah, I know how to see exactly how many points I have for each track, but like I said, I have 22 points for the first track, and I thought I watched everyday. Is there anyway to see the point breakout per lecture instead of per track?
@clia "@Clive Maxfield - So, is GA something that would be most apt to use when not looking for immediate responses?"
I would say you've nailed it -- you use GA to quickly find an optimal solution amongst an almost infinite solution space -- once you have that solution you run with it.
But they you have th efact that in a complex system the problem itself (for example the surrounding environment) may change over time ... in which cas eyo umay wish to have an adaptive system -- and the way th esystem adapts may be based on GA techniques...
@Ranjitha: "... i would like to know how best can one increase the response time of a control system especially when you need to handle safety systems?"
Let me ask my friend Adam about this -- he's based in the UK and is an expert on the safety part of things -- and I'll answer you tomorrow
@JM Ashcraft - I missed one of the episodes a few weeks ago and was able to follow up with the archived version. I did receive the 5-point credit for attendance.
@jrjohns: "Given the non-deterministic nature of GA, it seems unlikely that you will see GA used in critical safety systems (or is there a way to get this type of system approved?)"
At the moment I think GA is more of interest in coming up with optimal solutions to a system -- by which I mean more in setting the system up -- as opposed to being used "on th efly" while the system is running
@Max: I agree this is a deep topic, but i would like to know how best can one increase the response time of a control system especially when you need to handle safety systems?
jrjohns, it seems to me that safety critical may not be a good GA application as well. try running in every way possible, remember the sucessful one and do it again under different conditions.
Given the non-deterministic nature of GA, it seems unlikely that you will see GA used in critical safety systems (or is there a way to get this type of system approved?)
"primitive" solutions with straightforward programs are comparable to the amoebas ... telling the spider to "figure out how to walk" is quite another level
@caa028- Is the mathematical proof significant? I don't mean to split hairs, but are we talking about it finding the solution after only 3 million attempts as opposed to 3 million and 5 attempts?
GA sounds like the first attempts at troubleshooting a system. Try random things, remember what workd and try variations of that until you have a set of recognized patterns and solutions.
Slide 16 represents a comon problem in engineering optimization problems, such as optimal control design of sychronous machines, which are highly non-linear.
the best approach is to understand the nature of the type of process being controlled / its inherent behaviour before choosing a control strategy...it is possible you may well compose a combination of stragy approaches
i recall articles years ago describing something like an FPGA that changed the circuit in a dynamic way according to the signal applied. signal characteristic or header info.
Max: Actually, the notion of model based design is not only inherant to Model Predictive Control, but has been with P, PD, PID since before the II world War in practical applications such as syc machine control and rocket launching and navigational control.
1. There are specific modelling and control algorithms (techniques) for event driven systems also known as discrete event systems. Petri nets is a well known approach for these kind of systems.
2. Could you recommend a Petri Net simulator (or tool) that is able to generate code for certain processors (microcontrollers, FPGA, etc.)? Thank you.
@MaxianLab: an event occurs at a point in time and then is over, but a state is a condition of the system which can change the interpretation of incoming events. For example, a switch closure would be an event and might or might not cause a state change. Initialization might be a state in which such switch closures are ignored, while normal operation might be a state where the switch closures are detected and responded to somehow (perhaps with a change to yet another state).
@Maian, an event is triggered by something (time, sensor reading, switch, etc) wereas state is internal to the process keeping track of progress and what happens next.
You haven't really programmed a computer until you have set at a console with 24 switches to set the 0s and 1s for a word and pushed another switch to enter each word in memory before running the program.
Max, do you find that most of the controls work you do today is so called "modern" (state variable) control or do you find yourself doing mostly classical control?
Possible analogy is to suggest DCS is Process Oriented or time driven, whereas SCADA is Data Oriented or event driven. Actual control laws could utilize any appropriate method - time or event
The streaming audio player will appear on this web page when the show starts at 2pm eastern today. Note however that some companies block live audio streams. If when the show starts you don't hear any audio, try refreshing your browser.
As energy efficiency becomes more and more a concern for makers of electronics devices, researchers are coming up with new ways to harvest energy from sound vibration, footsteps, and even electromagnetic fields in the air.
The government wants to study your brain, and DARPA wants to use similar information to give robots true autonomy beyond any artificial intelligence developed to date. Sound like science fiction? It's not.
From Dell / Intel® New Paradigms in Design Work Scott Hamilton, vertical market strategist for Dell Precision workstations, 5/2/2013 3
Early in my career, I worked as a draftsman and remember the days of drawing on vellum with numbered pencils and Mylar with plastic lead. This was a fun experience in the sense that I ...
I've been using workstations for more than 10 years and love finding ways to get more performance from my system. With demanding professional applications that require more power each ...
A lasting memory from my first job as an engineer in an auto assembly plant is standing on hard concrete at six in the morning, vending-machine coffee clutched in hand, listening to ...
A quick look into the merger of two powerhouse 3D printing OEMs and the new leader in rapid prototyping solutions, Stratasys. The industrial revolution is now led by 3D printing and engineers are given the opportunity to fully maximize their design capabilities, reduce their time-to-market and functionally test prototypes cheaper, faster and easier. Bruce Bradshaw, Director of Marketing in North America, will explore the large product offering and variety of materials that will help CAD designers articulate their product design with actual, physical prototypes. This broadcast will dive deep into technical information including application specific stories from real world customers and their experiences with 3D printing. 3D Printing is
To save this item to your list of favorite Design News content so you can find it later in your Profile page, click the "Save It" button next to the item.
If you found this interesting or useful, please use the links to the services below to share it with other readers. You will need a free account with each service to share an item via that service.