There are systems that tolerate chaotic behavior. Humans create quite a lot of chaos by starting jobs in the wrong order and using the wron materials -- for example. Then there are machine breakdowns, power loss and material problems. Systems that channel this chaotic behavior and return the system to a "known" state are the next generation.
FPGA's are commonly developed in a coding language (e.g. Verilog / VHDL) which brings up it's own discipline and issues similar to embedded coding with 'C'. Schematic level entry was done away with long ago it seems. This makes LabView graphical programming seem more attractive. Not to diminish the power and capability of FPGA's at all.
Open loop control sounds dangerous, though I understand the simple washing machine example.
Still, sensors are employed (as simple inputs) to determine "lid open", "water level" and such like. We could also hypothesize the boundary condition failure mechanisms in terms of a stalled motor that burns out the drivers, 'a sock in the drain pump motor' and such like. Perhaps it depends on the definition of "open loop" and what 'feedback' vs. 'input sensing' one is talking about ...
Good presentation, I would prefer to see, rather than hear some of the additional information, for example:
* Slide with "machine process level" -- each topic (conditioning, HMI, Motor control ... safety and security etc) should have its own slide with sub-bullets (rather than verbal mention)
* slide 16 - more detailed (show on slide - input signal types, output types, feedback signals, and locations of process and control elements
* slide 17 -- bullet the spoken info in terms of types of linear systems * slide 18 -- bullet sample non-linear problems / applications on slide
Looking forward to how this evolves in future presentations ...
Thanks, Max, another very good lecture. You mention Linear and Non-Linear in your last two slides. Do any control situations arise where the transfer function is non-monotonic? It would seem to me that that would be a horrific interface....
Thanks. Brings back some memories of working in chemical process control in the 70's.
At that time and that company, there was a mixture of relay logic, NorPak (Allen Bradley?), and Digital Equipment PDP-8 and PDP-11 controllers. I remember helping an engineer program in a language known as Boole, where ladder diagram segments were the printed output documentation (to help electricians troubleshoot the systems) for the boolean statements we were writing.
@Max: Good one! But.....'We never use "student" systems, but just dive into the end item design and flog the employees till its done!' was typed by "Island_AI" and not me. Yeah, there can be confusions when many are responding at the same time. Anyway, looking forward to another great session tomorrow.
@I don't even think Altera and Xilix are "makers" of FPGA.
Well -- they don;t own their own foundry -- but they are in charge of designing them -- I know a guy at Xilinx who hand-crafts the masks (well, portions of them) used to create the chips...
@When I say die, we spent several thou on early Altera, 10 years ago or more, now it is scrap.
I'm sure they are very sorry -- but I will chastise them soundly the next time I talk to them - -maybe we can hand this over to Ranjitha who can be incharge of th eflogging party :-)
OK -- I'm sorry to have to run -- but I'm expected at my son's high school to discuss his courses for next year -- I hope to see you all again tomorrow when we will cover really cool stuff like Genetic Algorithms :-)
FPGA: Hardware or Software: Today, with Flash memory to store a matrix of logic flow (another way of referring to s software in memory) there is no difference between a software based systems and a digital electronic, for the program in memory is just another way of weaving the interconnection of more basic digital fabric, perhaps deisigned with even discrete gates. :o)
Thanks Max for your answers to my questions. As of now, the thought is FPGA programming aspect to be software and once it is locked (assuming you decouple the on the fly reprogramming) as hardware.
It gets more interesting when you look at a company like Impulse Accelerated Computing (ImpulseC.com) who have a C-to-RTL (think "C-to-FPGA") compiler - -their inpout is ANSI standard C (they have a library of fumctions they've created you can use also)
@JM When would you consider an FPGA to be hardware vs. software?
That's such a tricky one -- let's make sure we all understand how thsi usually goes. You start with RTL like Verilog or VHDL that describes a hardware function -- then you use synthesis to conver tthsi into a gate-level netlist that gets loaded into the FPGA. The thing is that you roriginal RTL can include the code that describes a soft processor core, which you can then us eto execure conventional programs... so you tell me ... where do we draw the line?
@Jim "what is your thought on dual core FPGA for diverisity?"
The thing about an FPGA is that you can program multiple soft cores into it (literally thousands of 8-bit cores or 10s of 32-bit cores -- and then we have devices that contain one or two hard cores...
@stev@HA - Micrium has undergone a stringent approval process to qualify their credentials. Some applications that are safety critical or medically critical require these certifications, and Micrium is one of those RTOSs available.
great idea about MCU. they seem to be the pocket version of the simple computers back then. OK, the ZX81 could fit into a pocket, but the old trash 80 is a lot bigger.
s.schmiedl, you can't go back. I miss the time when we could understand every part of these simple machines. I did put together a forth interpreter/compiler under CPM on a TRS80 I, such a long time ago.
This question was answered yesterday: DEPENDS ON THE SCALE OF PRODUCTION: ASICS FOR MILLIONS AND FPGA FOR THOUSANDS. THIS IS ONLY THE CURRENT SCENARIO. IN THE FUTURE IT MIGHT CHANGE DEPENDING ON MARKET FORCES.
@danlafleur: The one thing I regret from my teens is not buying the FORTH ROM for that thing... it would have rocked with the 16 kB RAM extension that I had :-)
Max, this is a great way to introduce folks to control systems (industrial control in particular). A simple but generic way to put the students in perpective of the current real world context.
@Max: What would be the "Sinclair ZX81" of FPGAs in todays market? Affordable for hobbyist, not too complex, but still able to produce something really useful.
Doing this series as a former naval officer with test officer experience, with little formal systems engineering training. B.S. History with minor in general engineering. Looking to create robotic manufacturing in support of U.S. re-shoring movement.
From a hardware perspective, circuit components can be selected for considerations of temperature (high or low temps), humidity, shock, vibration, etc.The design engineer will choose components for his/her design accordingly and test the design accordingly.Any certification agencies will also test the design as needed.Testing the design will be done with ovens, vibration tables and other such means.
Define control objectives - operational objectives control system required to achieve; Ensure process stability, external disturbance suppression, optimizing plant economic performance.
Selecting measurements - variable measurements to monitor operational performance; primary variables for direct measurement and/or secondary variables upon which inference is derived
Select Manipulated variables / that which the controller must directly adjust to achieve process control
Select Control Configuration- Information structure used to connect available measurements to available manipulated variables. General configurations include Feedback control, Inferential control, feedforward control
Controller design: Control Law to be implemented by the controller is defined
@stev@HA - Micrium has undergone a stringent approval process to qualify their credentials. Some applications that are safety critical or medically critical require these certifications, and Micrium is one of those RTOSs available.
@ danlafleur: Ha Ha! Yeah, my fridge is overflowing, but that is real estate that I already own and cannot shrink down. I was referring more to the large warehouse type of situation: if your stock can be shrunk, and therefore your rent/warehousing costs, I am for it. But, neglecting that, I agree with you on the lack of reliability of delivery systems on occasion.
clia, I tend to agree about stock piles of stuff... until the elivery system breaks down for any one of a number of reasons. my pantry is very well stocked.
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.
By refining topologies and using new fluid technology, Moog's new peak sine drive controller increases available power without increasing controller volume.
Lantronix Inc. has expanded its line of controllers for sensor networks with the release of a rugged controller that improves management of automation systems used in a number of industries, including manufacturing, oil and gas, and chemicals.
Inspired by the hooks a parasitic worm uses to penetrate its host's intestines, the Karp Lab has invented a flexible adhesive patch covered with microneedles that adheres well to wet, soft tissues, but doesn't cause damage when removed.
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.