Ball on Plate Simscape Model, Control and Diagnostics

This is the Ball on Plate Simscape Model, Control and Diagnostics. The hardware has two servos as inputs and position of the ball as output

https://www.practicalmpc.com/digital-twins

You are now following this Submission

These four folders contain solutions for problems related to ball on plate for "Digital Twin Development and Deployment on the Cloud" Elsevier, 2020, Nassim Khaled, Bibin Pattel and Affan Siddiqui

Website for the book and other resources: https://www.practicalmpc.com/digital-twins

Chapter 4
Chapter_4/Model: Contains the Simscape model for ball on plate
Chapter_4/Application_Problem_1: Contains the Simscape model and PID controller for ball on plate
Chapter_4/Application_Problem_2: Contains the Simscape model and PID controller for ball and square on plate
Chapter_4/Application_Problem_3: Contains the Simscape model and diagnostics for ball on plate

Instructions:
Mex the c file and run the Simulink models
Hardware: https://www.roboholicmaniacs.com/product-page/ball-on-plate

Cite As

Nassim Khaled (2026). Ball on Plate Simscape Model, Control and Diagnostics (https://www.mathworks.com/matlabcentral/fileexchange/74331-ball-on-plate-simscape-model-control-and-diagnostics), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.3

Removed unused file ballplateforces.mexw64