# Control-Lab-in-a-Box (CLB)
Dr James E. pickering, Aston University, Birmingham, United Kingdom
<br />E-mail: j.pickering1@aston.ac.uk
## CLB has been designed to:
* Bridge the gap between control theory and practice
* Ensure that the skills and knowledge acquired from CLB are transferable, such as to a robotic platform
* Facilitate an incremental and practical approach to learning
* Be easily stored in a lab or office and portable enough to fit within a typical bag
* Affordable (approximately £100), thus reducing concerns if parts are broken or lost
## Acknowledgments
Dr James E. Pickering wishes to acknowledge the following colleagues at Aston University for their help in developing Control-Lab-in-a-Box (CLB): Prof Keith J. Burnham, Aaisha Yasir (Design Intern), Stuart Hallard (Technician), David Palmer (Technician) and Amarjit Dhugga (Technician).
## Setting-Up
The computer-aided design (CAD) illustration below displays the setup of the Control-Lab-in-a-Box (CLB) with key components labeled. Please note that not all components are detailed in this diagram, e.g., nuts, bolts, and wires.
<br />For the CLB, rapid prototyping methods of 3D printing and laser cutting are employed, with the the 3D printing CAD files available [here](https://github.com/DrJEPickering/Control-Lab-in-a-Box/blob/main/CAD_files_for_3D_printing.zip) and the laser cutting CAD files available [here](https://github.com/DrJEPickering/Control-Lab-in-a-Box/blob/main/CAD_files_to_be_laser_cut.zip). For the CAD files, Solidworks 2023 files are provided, along with the correspondng STL files.
<br />A document detailing the parts/components necessary for the full utilisation of CLB is provided [here](https://github.com/DrJEPickering/Control-Lab-in-a-Box/blob/main/CLB_component_details.pdf). Additionally, a document detailing the assembly instructions and modifications for parts/components is included [here](https://github.com/DrJEPickering/Control-Lab-in-a-Box/blob/main/Assembly_modifications_Instructions.pdf)
![ECC_2024_CLB_V4](https://github.com/DrJEPickering/Control-Lab-in-a-Box/assets/154066708/cce5519f-a3a0-474c-a365-a4bdae9124cc)
## Teaching Curriculum
The table below presents a schedule for integrating the Control-Lab-in-a-Box (CLB) exercises into the teaching of control engineering theory and simulation. Although the notes for theory and simulation are not provided on this page, they are available upon request via email.
Additionally, the MathWorks Onramp self-paced online courses for MATLAB and Simulink, used in the teaching curriculum, can be accessed through the provided [link](https://matlabacademy.mathworks.com/).
The DC motor virtual lab is also available at the specified [link](https://uk.mathworks.com/matlabcentral/fileexchange/100064-virtual-hardware-and-labs-for-controls).
![ECC_2024_CLB_V4](https://github.com/DrJEPickering/Control-Lab-in-a-Box/assets/154066708/59e8a68a-1f05-4fb0-99d4-7bc28d49dd86)
## CLB Exercises
Control-Lab-in-a-Box (CLB) is used for nine exercises (available to download via the links beneaf the illustration below), with these detailed via the illustration below. For the nine CLB exercises, Simulink Arduino Support Package is used, details can be found [here](https://uk.mathworks.com/hardware-support/arduino.html?#simulink). Details on how to install the Add-on (i.e., Simulink Arduino Support Package) can be found within CLB-1 (i.e., Simulink for Code Generation and Deployment: LED Exercise).
![ECC_2024_CLB_V4](https://github.com/DrJEPickering/Control-Lab-in-a-Box/assets/154066708/e3aca182-9093-4c64-993f-d81ff951592a)
<br /> The nine CLB exercises can be viewed below:
<br />[CLB-1.1: Simulink for Code Generation and Deployment: LED Exercises](https://github.com/DrJEPickering/Control-Lab-in-a-Box/blob/main/CLB_1.1_Simulink%20for%20Code%20Generation%20and%20Deployment%20LED%20Exercise.pdf)
<br />[CLB-2.1: DC motor on/off, PWM and polarity control](https://github.com/DrJEPickering/Control-Lab-in-a-Box/blob/main/CLB_2.1_Polarity_speed_control_DC_motor.pdf)
<br />[CLB-3.1: Temperature sensor TMP36 and low pass filter](https://github.com/DrJEPickering/Control-Lab-in-a-Box/blob/main/CLB_3.1_Temp_sensor_filtered.pdf)
<br />[CLB-3.2: Ultrasonic sensor](https://github.com/DrJEPickering/Control-Lab-in-a-Box/blob/main/CLB_3.2_Ultrasonic_sensor.pdf)
<br />[CLB-3.3: DC motor with an encoder (Hall Effect Sensor)](https://github.com/DrJEPickering/Control-Lab-in-a-Box/blob/main/CLB_3.3%20dc_motor_encoder.pdf)
<br />CLB-4.1: TO be added SOON - DC motor proportional (P) speed control
<br />[CLB-4.2: Least squares for parameter estimation of a DC motor](https://github.com/DrJEPickering/Control-Lab-in-a-Box/blob/main/CLB_4.2%20system_indentification_for_parameter_estimation_dc_motor.pdf)
<br />[CLB-4.3: DC motor proportional and integral (PI) speed control](https://github.com/DrJEPickering/Control-Lab-in-a-Box/blob/main/CLB_4.3%20PI_control_of_a_DC_motor.pdf)
<br />[CLB-4.4: DC motor PI speed control with on/off safety aspects](https://github.com/DrJEPickering/Control-Lab-in-a-Box/blob/main/CLB_4.4%20Temp_disp_control_of_a_DC_motor.pdf)
For the above exercises, this [document](https://github.com/DrJEPickering/Control-Lab-in-a-Box/blob/main/compartment_part_details.pdf) will help when constructing the CLB rigs and perhaps also the CLB Components Details [document](https://github.com/DrJEPickering/Control-Lab-in-a-Box/blob/main/Assembly_modifications_Instructions.pdf).
## Trial CLB for Educators and Industry
If you are interested in trying out CLB, we can post it to you.
We kindly request that you return the box within a reasonable time period (e.g., 3 months) and provide user feedback.
Please contact Dr. James E. Pickering via email at j.pickering1@aston.ac.uk.
## Publications
[Pickering, J.E., 2024, April. Developments in Control Engineering Education: Lab-in-a-Box Project Based Learning. In 2024 UKACC 14th International Conference on Control (CONTROL) (pp. 195-200). IEEE.](https://ieeexplore.ieee.org/document/10531946)
## Other MATLAB and Simulink Projects of Interest
[Arduino-based-bi-copter-experiments](https://github.com/eenikov/Arduino-based-bi-copter-experiments/tree/main)\
[Robotics 311: How to Build Robots and Make Them Move](https://github.com/michiganrobotics/rob311)
没有合适的资源?快使用搜索试试~ 我知道了~
弥合控制理论与实践之间的差距Control-Lab-in-a-Box (CLB)
![preview](https://csdnimg.cn/release/downloadcmsfe/public/img/white-bg.ca8570fa.png)
共14个文件
pdf:11个
zip:2个
md:1个
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
需积分: 0 0 下载量 5 浏览量
2024-06-27
14:55:50
上传
评论
收藏 9.87MB ZIP 举报
温馨提示
CLB的设计目的是: 弥合控制理论与实践之间的差距 确保从CLB获得的技能和知识可以转移,例如转移到机器人平台 促进一种渐进和实用的学习方法 易于存放在实验室或办公室,并且足够便携,可以放在一个典型的袋子里 价格合理(约100英镑),从而减少零件损坏或丢失时的担忧 鸣谢 James E.Pickering博士感谢阿斯顿大学的以下同事在开发盒装控制实验室(CLB)方面提供的帮助:Keith J.Burnham教授、Aaisha Yasir(设计实习生)、Stuart Hallard(技术员)、David Palmer(技术员。 设置 下面的计算机辅助设计(CAD)图示显示了带有关键部件标签的控制盒(CLB)的设置。请注意,并非所有部件都在本图中详细说明,例如螺母、螺栓和电线。 对于CLB,采用了3D打印和激光切割的快速原型制作方法,此处提供3D打印CAD文件,此处提供激光切割CAD文件。对于CAD文件,提供了Solidworks 2023文件以及相应的STL文件。 此处提供了详细说明充分利用CLB所需零件/组件的文件。此外,此处还包括一份详细说明零件/部件装配说明和修改的文件 ECC_2
资源推荐
资源详情
资源评论
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![md](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
收起资源包目录
![package](https://csdnimg.cn/release/downloadcmsfe/public/img/package.f3fc750b.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/PDF.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/PDF.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/PDF.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/PDF.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/PDF.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/ZIP.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/PDF.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/ZIP.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/PDF.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/PDF.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/PDF.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/PDF.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/UNKNOWN.png)
![file-type](https://csdnimg.cn/release/download/static_files/pc/images/minetype/PDF.png)
共 14 条
- 1
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
timer_017
- 粉丝: 201
- 资源: 20
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)