“Control systems, at undergraduate level, is too often redominantly taught/learned from the pages of a textbook – however, control systems do not exist on the dead pages of a textbook. Furthermore, students struggle with abstract, mathematical concepts that are difficult to visualise – this makes them lose interest in an utterly interesting module. Laboratory sessions are then used in an attempt to overcome this barrier, but practical setups are complex and expensive – hence my endeavour to use “virtual practicals” in my undergraduate control systems course.” – Dr Karel Kruger, Mechanical and Mechatronic Engineering Lecturer, Stellenbosch University.
To give life to the control systems theory, Dr Karel Kruger introduced a Ball-on-Beam system, or BoB, to his classroom. The system can automatically balance a ball on a beam, at a specified position, by controlling the angle of the beam with a motor. The objective of BoB is to inspire interest amongst his students and to give them something tangible and fun to engage with – instead of just equations in a text book.
BoB is developed in two forms:
Figure 1: Real BoB system.
Figure 2: Virtual BoB system.
The real BoB system is used as a classroom demonstrator – i.e. the system can be operated from the desk in front of the lecture hall. BoB can be used to demonstrate theoretical/abstract control systems concepts/phenomena immediately after being introduced in the lecture.
The virtual BoB system was constructed from a CAD model of the physical system, which was imported to the Simscape Multibody environment. The model was then interfaced to a controller, which was developed with Simulink. The virtual system takes a ball position input from the user and produces an animated system response – numerous variables are logged and can be viewed and analysed after a simulation run. The students were tasked to develop and test a state space controller in Simulink.
“Using Instrument Control Toolbox and a MATLAB GUI allows for our test engineers to focus on the accurate and repeatable measurement of the Systems Under Test, and not on the complexity in manually controlling the instruments to generate measured results."
"By using Simulink in combination with the MATLAB Compiler SDK we were able to develop a robust and user-friendly plugin framework in 3 months with a team of 2 developers."
“At Alaris we intentionally favour candidates for engineering positions that can claim a solid background in MATLAB."
CSIR Develops an Electronic Warfare Simulation Environment Using MathWorks Tools.
“It is becoming increasingly essential for students to be able to interact with software in engineering mathematics.”
Investing in an Industry and Academic Standard Software Tool
MATLAB Grader for Electrical Engineering Laboratory Practicals
“I strongly encourage the use of MATLAB and Simulink, particularly when it comes to control systems design, system modelling, analysis and deployment."
"The kind of perspective that Opti-Num gives us is immense."
Impacting the lives of students through the Campus-Wide License.
“Before MATLAB Onramp, many of my students struggled to work out how to use MATLAB to draw a function and had to be shown how to set up a script, how the command windows works, etc."
“MATLAB allows us to implement and test algorithms effortlessly and it is easy to debug.”
“The Opti-Num team delivered top-class work under tight deadlines and nation-wide lockdown – they exceeded all my expectations."
“The software development expertise of Opti-Num Solutions and the outstanding flexibility of their developers, given ever changing requirements, ensured the successful extension of our OPM toolset."
“I highly recommend Opti-Num Solutions as the number one consulting company within the analytics, modelling and simulation environments”.
“Opti-Num Solutions assisted Nedbank with automating the process of gathering publically accessible data, preparing that data and translating it into usable Excel spreadsheets which the wider Nedbank Group can utilise."
"Opti-Num Solutions supported our Operational Risk model to ensure RDARR compliance."
"Engaging with Opti-Num Solutions gave us access to the specialised knowledge and development capabilities we needed."
The JHC gained real business value from Opti-Num’s insights and recommendations which were used to make better decisions.
Complete Predictive Maintenance Workflow in 100 hours
Application of RFSoC Technology within Electronic Warfare aimed against Radar
"The software development expertise of Opti-Num Solutions and the outstanding flexibility of their developers, given ever changing requirements, ensured the successful extension of our OPM toolset."