Automatic Lifting System for Crane Safety using Machine Learning

Samiksha Yede, Sujeet Kumar, M. Nimbalkar
{"title":"Automatic Lifting System for Crane Safety using Machine Learning","authors":"Samiksha Yede, Sujeet Kumar, M. Nimbalkar","doi":"10.1109/INDISCON53343.2021.9582222","DOIUrl":null,"url":null,"abstract":"Crane is extensively used to carry loads. But many safety measures need to be considered while operating a crane. One of these is material overloading and not lifting a load at an appropriate safety angle, leading to accidents. In this paper, a methodology is introduced to automate the safety lifting system in a crane by calculating the safety angle to prevent workplace hazards. A crane model is developed with a servo motor, sensor, and buzzer. The boom of a crane is moved to the desired safety angle with the help of the servo motor MG90S. MPU6050 sensor is used to read the current boom position of a crane. Calculation of the safety angle for the given load is automated with the help of machine learning. The load chart of a rotary crane is used as the dataset for training. The machine learning model is trained using Gaussian process regression in MATLAB with statistics and machine learning toolbox. The trained model predicts the boom radius for the given weight. With the help of mathematical modeling safety angle is obtained. If the boom's current position equals the safety angle predicted with the model, then the buzzer will ring, indicating the appropriate safety angle to lift the given load. Otherwise, it will move the boom of a crane model to the safety angle. For this implementation, the MATLAB support package for Arduino hardware is used.","PeriodicalId":167849,"journal":{"name":"2021 IEEE India Council International Subsections Conference (INDISCON)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE India Council International Subsections Conference (INDISCON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INDISCON53343.2021.9582222","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Crane is extensively used to carry loads. But many safety measures need to be considered while operating a crane. One of these is material overloading and not lifting a load at an appropriate safety angle, leading to accidents. In this paper, a methodology is introduced to automate the safety lifting system in a crane by calculating the safety angle to prevent workplace hazards. A crane model is developed with a servo motor, sensor, and buzzer. The boom of a crane is moved to the desired safety angle with the help of the servo motor MG90S. MPU6050 sensor is used to read the current boom position of a crane. Calculation of the safety angle for the given load is automated with the help of machine learning. The load chart of a rotary crane is used as the dataset for training. The machine learning model is trained using Gaussian process regression in MATLAB with statistics and machine learning toolbox. The trained model predicts the boom radius for the given weight. With the help of mathematical modeling safety angle is obtained. If the boom's current position equals the safety angle predicted with the model, then the buzzer will ring, indicating the appropriate safety angle to lift the given load. Otherwise, it will move the boom of a crane model to the safety angle. For this implementation, the MATLAB support package for Arduino hardware is used.
基于机器学习的起重机安全自动提升系统
起重机被广泛用于搬运货物。但是,在操作起重机时需要考虑许多安全措施。其中之一是材料超载,没有以适当的安全角度提升负载,导致事故。本文介绍了一种通过计算安全角度来实现起重机安全提升系统自动化的方法,以防止工作场所的危害。研制了一种具有伺服电机、传感器和蜂鸣器的起重机模型。在MG90S伺服电机的帮助下,起重机的臂架移动到所需的安全角度。MPU6050传感器用于读取当前起重机臂架位置。在机器学习的帮助下,自动计算给定负载的安全角。将旋转起重机的载荷图作为训练数据集。利用统计学和机器学习工具箱在MATLAB中使用高斯过程回归对机器学习模型进行训练。经过训练的模型预测给定权重下的臂架半径。通过数学建模得到了安全角。如果吊杆的当前位置等于模型预测的安全角度,那么蜂鸣器将响起,指示适当的安全角度来提升给定的负载。否则会使起重机模型的吊臂移动到安全角度。在这个实现中,使用了Arduino硬件的MATLAB支持包。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信