• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于开源 FPGA 的改进型自整定控制器的新方法

A New Methodology for a Retrofitted Self-tuned Controller with Open-Source FPGA.

机构信息

División de Investigación y Posgrado, Facultad de Ingeniería, Universidad Autónoma de Querétaro, Querétaro 76010, Mexico.

出版信息

Sensors (Basel). 2020 Oct 29;20(21):6155. doi: 10.3390/s20216155.

DOI:10.3390/s20216155
PMID:33138049
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC7662401/
Abstract

Servo systems are feedback control systems characterized by position, speed, and/or acceleration outputs. Nowadays, industrial advances make the electronic stages in these systems obsolete compared to the mechanical elements, which generates a recurring problem in technological, commercial and industrial applications. This article presents a methodology for the development of an open-architecture controller that is based on reconfigurable hardware under the open source concept for servo applications. The most outstanding contribution of this paper is the implementation of a Genetic Algorithm for online self tuning with a focus on both high-quality servo control and reduction of vibrations during the positioning of a linear motion system. The proposed techniques have been validated on a real platform and form a novel, effective approach as compared to the conventional tuning methods that employ empirical or analytical solutions and cannot improve their parameter set. The controller was elaborated from the Graphical User Interface to the logical implementation while using free tools. This approach also allows for modification and updates to be made easily, thereby reducing the susceptibility to obsolescence. A comparison of the logical implementation with the manufacturer software was also conducted in order to test the performance of free tools in FPGAs. The Graphical User Interface developed in Python presents features, such as speed profiling, controller auto-tuning, measurement of main parameters, and monitoring of servo system vibrations.

摘要

伺服系统是一种反馈控制系统,其输出特性包括位置、速度和/或加速度。如今,工业进步使得这些系统中的电子级相对于机械元件已经过时,这在技术、商业和工业应用中产生了一个反复出现的问题。本文提出了一种基于可重构硬件的开放式架构控制器的开发方法,该控制器基于开源概念,适用于伺服应用。本文的突出贡献在于实现了一种在线自整定遗传算法,重点是高质量的伺服控制和减少线性运动系统定位过程中的振动。所提出的技术已经在真实平台上得到验证,与采用经验或分析解决方案且无法改进其参数集的传统调谐方法相比,是一种新颖、有效的方法。该控制器从图形用户界面到逻辑实现都是使用免费工具精心设计的。这种方法还允许轻松进行修改和更新,从而降低过时的风险。还对逻辑实现与制造商软件进行了比较,以测试 FPGAs 中免费工具的性能。用 Python 开发的图形用户界面具有速度分析、控制器自动调谐、主要参数测量和监视伺服系统振动等功能。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/8699f7e72465/sensors-20-06155-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/6042d98b8740/sensors-20-06155-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/71283398e6d6/sensors-20-06155-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/5c80aad433a7/sensors-20-06155-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/3e89c4dd2ab5/sensors-20-06155-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/0cc0fac94ae8/sensors-20-06155-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/8d06a9e2ceb9/sensors-20-06155-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/0dfe24016bb9/sensors-20-06155-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/4ebf22bda66a/sensors-20-06155-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/1a770c0cc371/sensors-20-06155-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/6c26c8ee4893/sensors-20-06155-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/2d511b49b1b7/sensors-20-06155-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/22a927da1670/sensors-20-06155-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/8699f7e72465/sensors-20-06155-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/6042d98b8740/sensors-20-06155-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/71283398e6d6/sensors-20-06155-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/5c80aad433a7/sensors-20-06155-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/3e89c4dd2ab5/sensors-20-06155-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/0cc0fac94ae8/sensors-20-06155-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/8d06a9e2ceb9/sensors-20-06155-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/0dfe24016bb9/sensors-20-06155-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/4ebf22bda66a/sensors-20-06155-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/1a770c0cc371/sensors-20-06155-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/6c26c8ee4893/sensors-20-06155-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/2d511b49b1b7/sensors-20-06155-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/22a927da1670/sensors-20-06155-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/0622/7662401/8699f7e72465/sensors-20-06155-g013.jpg

相似文献

1
A New Methodology for a Retrofitted Self-tuned Controller with Open-Source FPGA.基于开源 FPGA 的改进型自整定控制器的新方法
Sensors (Basel). 2020 Oct 29;20(21):6155. doi: 10.3390/s20216155.
2
Novel intelligent real-time position tracking system using FPGA and fuzzy logic.新型智能实时位置跟踪系统,采用 FPGA 和模糊逻辑。
ISA Trans. 2014 Mar;53(2):402-14. doi: 10.1016/j.isatra.2013.09.003. Epub 2013 Oct 7.
3
Intelligent Parameter Identification for Robot Servo Controller Based on Improved Integration Method.基于改进积分法的机器人伺服控制器智能参数辨识
Sensors (Basel). 2021 Jun 18;21(12):4177. doi: 10.3390/s21124177.
4
An FPGA-Based ECU for Remote Reconfiguration in Automotive Systems.一种用于汽车系统远程重新配置的基于现场可编程门阵列的电子控制单元。
Micromachines (Basel). 2021 Oct 26;12(11):1309. doi: 10.3390/mi12111309.
5
Optimized PID Controller Based on Beetle Antennae Search Algorithm for Electro-Hydraulic Position Servo Control System.基于甲虫触角搜索算法的电液位置伺服控制系统优化PID控制器
Sensors (Basel). 2019 Jun 18;19(12):2727. doi: 10.3390/s19122727.
6
FPGA-based fused smart sensor for dynamic and vibration parameter extraction in industrial robot links.基于 FPGA 的融合智能传感器,用于提取工业机器人关节中的动态和振动参数。
Sensors (Basel). 2010;10(4):4114-29. doi: 10.3390/s100404114. Epub 2010 Apr 26.
7
Tuning of a neuro-fuzzy controller by genetic algorithm.基于遗传算法的神经模糊控制器整定
IEEE Trans Syst Man Cybern B Cybern. 1999;29(2):226-36. doi: 10.1109/3477.752795.
8
Design and Implementation of a Position, Speed and Orientation Fuzzy Controller Using a Motion Capture System to Operate a Wheelchair Prototype.基于运动捕捉系统的轮椅原型位置、速度和姿态模糊控制器的设计与实现。
Sensors (Basel). 2021 Jun 25;21(13):4344. doi: 10.3390/s21134344.
9
Auto-Tuning parameters of motion cueing algorithms for high performance driving simulator based on Kuka Robocoaster.基于 Kuka Robocoaster 的高性能驾驶模拟器运动提示算法的自动调参。
Sci Prog. 2022 Apr-Jun;105(2):368504221104333. doi: 10.1177/00368504221104333.
10
Predictive IP controller for robust position control of linear servo system.用于线性伺服系统鲁棒位置控制的预测式IP控制器。
ISA Trans. 2016 Jul;63:211-217. doi: 10.1016/j.isatra.2016.02.010. Epub 2016 Feb 23.

引用本文的文献

1
Fuzzy logic controller for UAV with gains optimized via genetic algorithm.通过遗传算法优化增益的无人机模糊逻辑控制器。
Heliyon. 2024 Feb 15;10(4):e26363. doi: 10.1016/j.heliyon.2024.e26363. eCollection 2024 Feb 29.
2
Graph Theoretical Analysis of EEG Functional Connectivity Patterns and Fusion with Physiological Signals for Emotion Recognition.基于 EEG 功能连接模式的图论分析及其与生理信号的融合在情绪识别中的应用。
Sensors (Basel). 2022 Oct 26;22(21):8198. doi: 10.3390/s22218198.
3
SCA-Safe Implementation of Modified SaMAL2R Algorithm in FPGA.

本文引用的文献

1
Recycling and Updating an Educational Robot Manipulator with Open-Hardware-Architecture.使用开放硬件架构对教育机器人操纵器进行回收与更新
Sensors (Basel). 2020 Mar 18;20(6):1694. doi: 10.3390/s20061694.
2
Wireless Sensor Network Congestion Control Based on Standard Particle Swarm Optimization and Single Neuron PID.基于标准粒子群优化和单神经元 PID 的无线传感器网络拥塞控制
Sensors (Basel). 2018 Apr 19;18(4):1265. doi: 10.3390/s18041265.
3
A neuro-inspired spike-based PID motor controller for multi-motor robots with low cost FPGAs.
SCA——改进型SaMAL2R算法在现场可编程门阵列中的安全实现
Micromachines (Basel). 2022 Oct 30;13(11):1872. doi: 10.3390/mi13111872.
4
Auto-Regression Model-Based Off-Line PID Controller Tuning: An Adaptive Strategy for DC Motor Control.基于自回归模型的离线PID控制器整定:一种直流电机控制的自适应策略
Micromachines (Basel). 2022 Aug 6;13(8):1264. doi: 10.3390/mi13081264.
5
Pipeline Vibration Control Using Magnetorheological Damping Clamps under Fuzzy-PID Control Algorithm.基于模糊PID控制算法的磁流变阻尼夹用于管道振动控制
Micromachines (Basel). 2022 Mar 28;13(4):531. doi: 10.3390/mi13040531.
6
Adaptive Sliding Mode Disturbance Observer and Deep Reinforcement Learning Based Motion Control for Micropositioners.基于自适应滑模干扰观测器和深度强化学习的微定位器运动控制
Micromachines (Basel). 2022 Mar 17;13(3):458. doi: 10.3390/mi13030458.
7
Estimation of Transfer Function Coefficients for Second-Order Systems via Metaheuristic Algorithms.基于启发式算法的二阶系统传递函数系数估计。
Sensors (Basel). 2021 Jul 1;21(13):4529. doi: 10.3390/s21134529.
8
An Open-Source Test Environment for Effective Development of MARG-Based Algorithms.基于 MARG 的算法有效开发的开源测试环境。
Sensors (Basel). 2021 Feb 8;21(4):1183. doi: 10.3390/s21041183.
基于神经启发的尖峰PID 电机控制器,用于具有低成本 FPGA 的多电机机器人。
Sensors (Basel). 2012;12(4):3831-3856. doi: 10.3390/s120403831. Epub 2012 Mar 26.