《机器人自动化:建模、仿真与控制》一一1.2机械系统

简介: 本节书摘来自华章出版社《大数据分析原理与实践》一 书中的第1章,第1.2节,作者:[法]吕克·若兰(Luc Jaulin) ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.2机械系统
运用动力学的基本原理很容易得到机械系统(例如机器人)的状态方程。对复杂系统而言,计算相对复杂,而且计算机对代数系统的使用也是有效的。为了获得由若干个假定为严格的子系统S1,S2,…,Sm构成的机械系统的状态方程,可遵循以下三个步骤。
1)获取微分方程。对每一个具有质量m和惯性矩阵J的子系统Sk,可以用下列关系式:
∑ifi=ma

∑iΜfi=Jω·
其中,fi是作用在子系统Sk上的力,Mfi表示由力fi作用在Sk中心上产生的转矩。向量a表示Sk的切向加速度,向量ω·表示Sk的角加速度。根据它们的组成要素分解这2m个向量方程后,可得到6m个标量微分方程,它们中的一些可能产生退化。
2)消除内力。在微分方程中存在所谓的黏合力,它们在机械系统的内部,但在组成机械系统的每个子系统的外部。它们表示一个子系统Sk对另一个子系统Sl的作用。根据作用反作用原理,这种力(用fk,l来表示)的存在意味着另一个力fl,k(表示Sl对Sk的作用)的存在,使得fl,k=-fk,l。在计算微分方程的同时考虑作用反作用原理,就有可能消除内力。由此得到的微分方程的数目减少为n,n为系统的自由度q1,…,qn。
3)获得状态方程。从n个微分方程构成的方程组中解出二阶导数q··1,…,q··n,由此得到向量关系如下:
q··=f(q, q·, u)
其中,u是除了势能之外的外力向量(也就是那些施加到系统中的力向量),状态方程可写成:
ddtq
q·=q·
f(q,q·,u)
机械系统的完整约束动力学可以用关系式q··=f(q,q·,u)来描述。对于一个完整约束系统,q和q·是相互独立的。如果有一个非完整约束使它们中的两个关联(如h(q,q·)=0),则该系统称为非完整约束系统。轮式移动机器人可能就属于这种系统[LAU 01]。对机械系统建模的更多细节感兴趣的读者可以参考[KHA 07]。

相关文章
|
29天前
|
运维 Prometheus 监控
构建高效自动化运维系统的关键策略
【2月更文挑战第30天】随着云计算和微服务架构的兴起,现代IT运维环境变得愈加复杂多变。为保持业务连续性、提高响应速度并降低成本,企业亟需构建一个高效的自动化运维系统。本文将深入探讨自动化运维系统构建过程中的关键策略,包括工具和技术选型、流程优化、监控与告警体系搭建以及持续集成/持续部署(CI/CD)实践,旨在为读者提供一个清晰的构建蓝图和实用的实施建议。
|
29天前
|
人工智能 运维 监控
构建高性能微服务架构:现代后端开发的挑战与策略构建高效自动化运维系统的关键策略
【2月更文挑战第30天】 随着企业应用的复杂性增加,传统的单体应用架构已经难以满足快速迭代和高可用性的需求。微服务架构作为解决方案,以其服务的细粒度、独立性和弹性而受到青睐。本文将深入探讨如何构建一个高性能的微服务系统,包括关键的设计原则、常用的技术栈选择以及性能优化的最佳实践。我们将分析微服务在处理分布式事务、数据一致性以及服务发现等方面的挑战,并提出相应的解决策略。通过实例分析和案例研究,我们的目标是为后端开发人员提供一套实用的指南,帮助他们构建出既能快速响应市场变化,又能保持高效率和稳定性的微服务系统。 【2月更文挑战第30天】随着信息技术的飞速发展,企业对于信息系统的稳定性和效率要求
|
3月前
|
机器人 PHP
QQ云端机器人登录系统php源码
QQ云端机器人登录系统php源码
173 4
|
1月前
|
机器学习/深度学习 测试技术 API
iOS系统下轻松构建自动化数据收集流程
iOS系统下轻松构建自动化数据收集流程
24 0
|
1月前
|
弹性计算 运维 Kubernetes
云原生K8S场景自动化响应ECS系统事件
客户云原生K8S场景下,通过社区开源NPD+Draino+Autoscaler零开发,对接响应ECS主动运维事件,通过自动响应事件减少非预期宕机。
|
2月前
|
机器学习/深度学习 人工智能 安全
PyRIT:主动发现生成式 AI 系统潜在风险的开放式自动化框架
【2月更文挑战第9天】PyRIT:主动发现生成式 AI 系统潜在风险的开放式自动化框架
21 3
PyRIT:主动发现生成式 AI 系统潜在风险的开放式自动化框架
|
2月前
|
机器人 Linux 数据安全/隐私保护
Python办公自动化【Windows中定时任务、OS/linux 系统定时任务 、Python 钉钉发送消息、Python 钉钉发送图片】(九)-全面详解(学习总结---从入门到深化)
Python办公自动化【Windows中定时任务、OS/linux 系统定时任务 、Python 钉钉发送消息、Python 钉钉发送图片】(九)-全面详解(学习总结---从入门到深化)
66 0
|
2月前
|
传感器 监控 安全
植保机器人,尤其是无人机喷雾系统
植保机器人,尤其是无人机喷雾系统
22 1
|
3月前
|
机器人
在钉钉中,自动化小助手是一种机器人
在钉钉中,自动化小助手是一种机器人【1月更文挑战第20天】【1月更文挑战第100篇】
74 3
|
3月前
|
自动驾驶 定位技术 调度
自动化存储系统无人搬运车(AGV,Autonomous Guided Vehicle)与无人叉车
自动化存储系统无人搬运车(AGV,Autonomous Guided Vehicle)与无人叉车
26 3

热门文章

最新文章