IDENTIFICACIÓN NO PARAMÉTRICA DE UN BRAZO ROBÓTICO DE 2 GDL UTILIZANDO REDES NEURONALES RBF

Miuler Junior Blas Marquina, Carlos Junior Flores Ramírez Jose, Adrian Humberto Mejías Sandoval, Angel Omar Terrones Escobedo, Josmell Henry Alva Alcántara
{"title":"IDENTIFICACIÓN NO PARAMÉTRICA DE UN BRAZO ROBÓTICO DE 2 GDL UTILIZANDO REDES NEURONALES RBF","authors":"Miuler Junior Blas Marquina, Carlos Junior Flores Ramírez Jose, Adrian Humberto Mejías Sandoval, Angel Omar Terrones Escobedo, Josmell Henry Alva Alcántara","doi":"10.26788/riepg.v10i4.3501","DOIUrl":null,"url":null,"abstract":"En este trabajo se presenta un método para determinar un modelo del sistema dinámico de un manipulador planar de 2 GDL, utilizando redes neuronales Radial Basis Function. Obtener un modelo del robot manipulador analíticamente es complicado, debido a los efectos de fricción, inercia de los actuadores, desgastes, etc, siendo este, además, un sistema no lineal y variante en el tiempo. Lo que se propone es entrenar una red neuronal RBF para que esta represente el comportamiento dinámico de un manipulador robótico de 2 GDL. La elección de esta red es debido a que gozan de características en el modelado de sistemas dinámicos como la capacidad de aproximar funciones no lineales con precisión, y la posibilidad de permitir diseño de controladores utilizando diversas metodologías. La obtención del modelo se basa en la identificación, para lo cual será preciso implementar un prototipo del robot a identificar, realizar el modelo cinemático del robot que nos permita obtener datos de salida para el algoritmo de identificación no paramétrica por redes neuronales. Después, se deben tener los datos de entrada, voltaje de actuadores, y posición como salida para la red neuronal, luego realizar un preprocesamiento, normalizando los datos y poder dividir estos para entrenamiento, validación y prueba. Se tienen que definir los parámetros internos de la red neuronal, número de capas, neuronas por cada capa, tipo de aprendizaje, y criterios de parada del algoritmo. En los experimentos, se alcanzó un error cuadrático medio de 7.45 con 500 neuronas en la capa oculta.","PeriodicalId":32778,"journal":{"name":"ID Revista de Investigaciones","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2021-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ID Revista de Investigaciones","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.26788/riepg.v10i4.3501","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

En este trabajo se presenta un método para determinar un modelo del sistema dinámico de un manipulador planar de 2 GDL, utilizando redes neuronales Radial Basis Function. Obtener un modelo del robot manipulador analíticamente es complicado, debido a los efectos de fricción, inercia de los actuadores, desgastes, etc, siendo este, además, un sistema no lineal y variante en el tiempo. Lo que se propone es entrenar una red neuronal RBF para que esta represente el comportamiento dinámico de un manipulador robótico de 2 GDL. La elección de esta red es debido a que gozan de características en el modelado de sistemas dinámicos como la capacidad de aproximar funciones no lineales con precisión, y la posibilidad de permitir diseño de controladores utilizando diversas metodologías. La obtención del modelo se basa en la identificación, para lo cual será preciso implementar un prototipo del robot a identificar, realizar el modelo cinemático del robot que nos permita obtener datos de salida para el algoritmo de identificación no paramétrica por redes neuronales. Después, se deben tener los datos de entrada, voltaje de actuadores, y posición como salida para la red neuronal, luego realizar un preprocesamiento, normalizando los datos y poder dividir estos para entrenamiento, validación y prueba. Se tienen que definir los parámetros internos de la red neuronal, número de capas, neuronas por cada capa, tipo de aprendizaje, y criterios de parada del algoritmo. En los experimentos, se alcanzó un error cuadrático medio de 7.45 con 500 neuronas en la capa oculta.
利用RBF神经网络对2gdl机械臂进行非参数识别
本文提出了一种利用径向基础函数神经网络确定2 GDL平面机械手动力系统模型的方法。由于摩擦、致动器惯性、磨损等因素的影响,获得机械手机器人的分析模型是复杂的,而且机械手机器人是一个非线性系统,随时间变化。我们提出了一个训练RBF神经网络来表示2gdl机器人机械手的动态行为。选择这种网络是因为它们在动力学系统建模中具有特性,如精确逼近非线性函数的能力,以及允许使用各种方法设计控制器的可能性。模型的获取是基于识别的,为此需要实现一个待识别的机器人原型,实现机器人的运动学模型,使我们能够通过神经网络获得非参数识别算法的输出数据。然后将输入数据、驱动器电压和位置作为神经网络的输出,然后进行预处理,对数据进行归一化,并对数据进行分割,进行训练、验证和测试。必须定义神经网络的内部参数、层数、每层神经元、学习类型和算法的停止标准。在实验中,隐藏层500个神经元的平均二次误差为7.45。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
25
审稿时长
12 weeks
×
引用
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学术文献互助群
群 号:481959085
Book学术官方微信