The LuGre Friction Model

在这里插入图片描述


一 摩擦力的分类

在这里插入图片描述

  1. stiction:静态摩擦力:非线性变化,符号是跟方向有关
  2. Columb:库伦摩擦力:常值,符号是跟方向有关
  3. Viscous:粘性摩擦力:线性变化

二 LuGre摩擦力模型

2.1 LuGre的原型:

在这里插入图片描述

Lugre的物理模型是将摩擦力看成两个都有毛的平面接触时的相互力

2.2 LuGre的曲线轨迹

在这里插入图片描述

在这里插入图片描述
LuGre模型将静态摩擦力,库伦摩擦力,粘性摩擦力糅合到一起,依据速度值来计算出一个综合的摩擦力。


在MATLAB平台中,LuGre摩擦模型是一种常用于模拟机械系统中非线性摩擦特性的方法。该模型由E. LuGre于1995年提出,其设计基于Stribeck曲线,能够反映滑动速度和接触压力对摩擦力的作用,从而更准确地描述粘滑现象。该模型引入了两个内部变量,用于刻画摩擦界面的状态变化,这些变量随时间与滑动速度动态变化,从而影响整体摩擦特性。 该模型的多个示例文件展示了其在不同场景下的应用,如`demo2.m`、`demo4.m`和`demo3.m`,分别用于演示模型参数配置、滑动速度调控及摩擦力计算。`sim_fiction_compensation.m`可能涉及摩擦力补偿的模拟,这在高精度运动控制或机器人系统中具有重要价值。`sim_presliding.m`可能用于模拟预滑动阶段,即系统从静止向滑动过渡的阶段,该阶段摩擦力由最大静摩擦力逐渐过渡至动摩擦力。`sim_stick_slip.m`可能用于研究粘滑现象,这是摩擦系统中常见的非线性行为,LuGre模型可有效捕捉该过程中的状态变化。`sim_pid.m`可能包含使用PID控制器进行系统调节的案例,PID控制器是控制理论中的基本工具,与LuGre模型结合可提升系统控制精度。`lugref.m`是模型的核心实现函数,定义了其基本数学表达与计算逻辑。`sim_mass_with_ramp_force_input.m`可能展示外力作用下质量块的响应,体现外部激励对摩擦系统的影响。`lugref_ss.m`可能用于分析模型在稳态条件下的表现,有助于理解系统在持续运行时的行为特征。 通过上述MATLAB脚本,学习者可以逐步掌握模型的搭建、参数调整及数值仿真方法,从而将其应用于实际工程研究中。该代码集兼容MATLAB2019a版本,确保在多数计算环境下可正常运行。如在使用过程中遇到问题,可寻求相关支持以保障学习顺利进行。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值