pid控制器代码matlab-bmp180_arduino_pid_controller:bmp180_arduino_pid_control

时间:2024-06-16 06:10:19
【文件属性】:

文件名称:pid控制器代码matlab-bmp180_arduino_pid_controller:bmp180_arduino_pid_control

文件大小:1.43MB

文件格式:ZIP

更新时间:2024-06-16 06:10:19

系统开源

pid控制器代码matlab 具有PID控制器的定容容器中的闭环压力控制 该存储库包含项目“带有PID控制器的固定容积容器中的闭环压力控制”项目的代码和文档。 系统描述 执行器:微型空气压缩机/泵 工厂:定容容器 控制器: Arduino 控制器类型:开关控制器,PID系列 传感器: BMP180数字压力传感器 输入:所需压力 输出:容器中的压力 该系统的框图如下所示: 系统识别 假定工厂具有“一阶加停滞时间”(FOPDT)模型,并且使用碰撞测试对系统进行了识别(有关详细信息,请参见)。 代码 存储库包含两个主要文件,一个用于Arduino,一个用于MATLAB。 bmp180_pid.ino:它包含用于Arduino的开/关控制器和PID系列控制器实现。 它通过串行将数据发送到MATLAB,以进行可视化和进一步处理。 BMP180压力传感器读取输出(即容器中的压力)。 pressure_control.m:此MATLAB脚本通过串行从Arduino获取数据。 它进行系统识别。 此外,它可以计算给定输入的模拟响应,并可视化模拟响应以及实验响应。 结果 碰撞测试: 开关控制器: P控制器


【文件预览】:
bmp180_arduino_pid_controller-master
----code()
--------bmp180_pid.ino(5KB)
--------pressure_control.m(5KB)
----doc()
--------images()
--------closed_loop_pressure_control.pdf(931KB)
----LICENSE(1KB)
----README.md(2KB)

网友评论