主要内容

与Android设备通信

这个例子展示了如何使用仿真软件®支持包为Android™设备调优参数万博1manbetx万博1manbetx和监控信号Android设备上运行的一种算法。

介绍

万博1manbet万博1manbetxx仿真软件支持Android设备包允许您监视和优化算法在Android设备上运行相同的仿真软件模型,您可以用它来开发的算法。

在这个例子中,您将学习如何调整和监控一个算法实时执行。当你开发算法,它常常需要确定适当的值以迭代方式关键算法的参数。例如,您可能想要调整一个简单的滤波器,平滑的收益不同值的传感器。这个迭代过程称为参数调优。

万博1manbetx仿真软件的外部模式功能使您可以加速参数调优的过程,让你改变某些参数值在模型运行在目标硬件,没有停止模式。当你从内部改变参数值模型,修改后的参数值立即传达到目标硬件。万博1manbetx参数调优活动的影响可以通过查看监控算法信号范围或显示在仿真软件。万博1manbetx

这个示例介绍了仿真软件的外部模式特性通过展示如何:万博1manbetx

  • 建立模型和Android设备之间的通信。万博1manbetx

  • 使用仿真软件万博1manbetx模型调优参数在设备上运行的一种算法。

  • 使用仿真万博1manbetx软件范围监视的状态算法运行在设备上

当您完成这个示例中,试试这个例子:

  • 使用Android设备:如何使用模型块从Android设备块库。万博1manbetx

先决条件

我们建议完成开始使用Android设备例子

所需的硬件

  • Android设备,配置使用androidhwsetup

  • USB电缆连接主机的设备

任务1 -设置设备

在这个任务中,您将确保你能够与你的设备进行通信。

1。你的Android设备连接到您的主机电脑。

2。打开设备并确保USB调试启用。如果不是,运行androidhwsetup设置设备。

任务2 -运行仿真软件模型万博1manbetx

1。打开与Android设备通信模型。

2。建模将来发布的选项卡,选择模型设置打开配置参数对话框。

3所示。选择硬件实现窗格中,选择Android设备硬件板参数列表。

4所示。点击设备的选择目标硬件资源部分,确保上市设备匹配你的连接设备。点击好吧

5。硬件仿真软件模型的选项卡,万博1manbetx在模式部分中,选择机上运行然后点击监视和优化

任务3 -与仿真软件模型万博1manbetx

在这个任务中,你会改变滤波器的收益价值。

1。离开设备在一个稳定的表面。通知中迅速改变的值显示。

2。双击Gain1和改变增益从1到0.0167。点击好吧应用

3所示。类似的变化获得Gain2Gain3从0到0.4833。

4所示。点击好吧应用

5。注意输出比以前少迅速变化。

6。点击停止按钮仿真软件模型。万博1manbetx

你为过滤器交互式地找到一个最优值时算法运行在设备上。

其他的事情努力

  • 取代加速度计与陀螺仪和重复相同的运动来消除输出。

  • 增加过滤器的数量通过添加对水龙头单位延迟获得