Tuning a PID controller with real time sensor input ?

Hi all
I understand that it is possible to tune a PID controller according to various inputs, such as a RNG source block, a sine wave block, CSV value files etc.
However, how does one tune a PID controller using real time sensor data, especially from an android phone's sensors ? For example an accelerometer.
Can a PID controller be tuned interactively with the user moving and rotating the phone around ?
Cheers !!

 采纳的回答

You can use TCP/IP blocks on Android to send sensor data to other hardware(Adruino/Rasberry pi/Lego) or host PC.
Check this example

7 个评论

Hi sir. Thank you for responding to my question.
Do you happen to know the latency of such an operation ? For the communication between android and arduino via Tcp/ip.
I assume that the arduino requires a wifi-board, such as the ESP8266 right ?
In this same regard, is it possible to send processed and calculated values via tcp/ip to the arduino board ?
For example, PWM values ?
Best regards and thank you sir
Hi Kiat Nern Yao,
Check this example
Q )In this same regard, is it possible to send processed and calculated values via tcp/ip to the arduino board ?
A) Yes
Q)I assume that the arduino requires a wifi-board, such as the ESP8266 right ?
A)Yes
Hi sir thanks for replying.
Is it possible to send those values via the USB wire connected to the Arduino ? Meaning that the android phone and the arduino is connected via the USB-OTG wire.
Can the phone app created in the Simulink software send out values like this ?
Best regards
Currently Android Support package does'nt have USB-OTG support, you can use ToApp/FromApp block and implement your own USB communication in Android Studio
Hello
Is there an example that i can consult and try to learn from for this USB serial communication ?
Thanks !
Ok sir thank you i will look through them

请先登录,再进行评论。

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Modeling 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by