离散控制Matlab代码二自由度并联机构的鲁棒控制 概述 该项目引用了由大学自动化与控制实验室的Isabella Stevani在迭戈·科隆教授的指导下,由Isabella Stevani撰写的题为“结合反馈线性化和H-无穷大设计的2-DOF并联机构的鲁棒控制”的硕士论文。圣保罗-LAC / USP。 此处提供的代码中使用的控制和建模方法的更多详细信息,可在Research Gate很快获得的硕士论文资格文本中找到。 该项目的目的是将反馈线性化和H无限设计相结合,以实现鲁棒的控制设计,并具有简单的调整功能,并适用于广泛的非线性系统,特别是具有并行架构的机器人机构。 即使在机械模型中存在不确定参数的情况下,有针对性的鲁棒控制设计也必须使系统稳定。 -项目状态:有效 代码 该代码是在MATLAB 2015a中开发的,因此早期版本可能不兼容。 指示 克隆存储库: $ git clone https://github.com/isabella-stevani/2dof-parallelrob.git 在MATLAB中,将克隆的存储库设为当前文件夹: >> cd .. \2 dof-parall
2022-05-01 11:17:04 1.46MB 系统开源
1
Vega prime DOF节点的制作和使用方法
2022-04-20 15:31:38 435KB VP DOF
1
用matlab生成谐波代码2自由度强迫振动 用于计算2自由度机械系统的强制振动特性的代码。 假设2自由度系统是一个简单的汽车模型,其质量集中在一个矩形质量中,该质量可以垂直平移(弹跳)并绕其垂直于平面的中心轴旋转(俯仰)。 汽车的前悬架和后悬架使用弹簧和减震器系统进行建模,该系统在距质心特定距离处连接到矩形。 在此项目中,系统上存在某种形式的激励,即通过车身上的外部谐波力(与频率无关)以重心为中心的特定偏心,或者通过路障进行基础激励(建模为激励)。轮在具有恒定波长的固定振幅波上行驶)。 这种类型的系统的控制运动方程是非均匀的耦合(或取决于系统参数而非耦合)(如果外部激励力没有偏心率,则螺距方程可以是均匀的)常微分方程。 代码中采用了3种方法来解决系统问题: 1)。 一种分析方法,其中的代码是根据解析运动方程时所采用的相同精确步骤构建的(从运动的控制方程式生成特征多项式,然后从多项式计算特征值和特征向量)。 这种方法具有最快的计算时间,但是非常耗时且代码复杂。 2)。 以状态空间矢量形式表示运动方程的数值方法( w_dot = Aw + b其中w_dot是状态矢量的一阶导数, w是状态矢
2022-04-16 21:26:28 12KB 系统开源
1
基于6-DOF姿态估计的移动机器人三维地图构建系统 ,戚传江,温程璐,在三维点云配准算法中,经典ICP算法存在过分依赖初始值的问题。本文构建了一个基于6-DOF姿态估计的移动机器人三维地图构建系统。系�
2022-03-09 20:33:04 481KB 三维地图构建
1
基于pyqt和OpenGL的机械臂控制上位机,实现仿真与调试同步一体化,完成正逆运动学控制、路径规划、视觉引导、视觉跟踪、数字识别自动完成方块计算题、键鼠控制等功能,《机器人学导论》满分课设,仅供读者参考,勿用作商用。
2022-02-07 14:06:53 66.96MB 人工智能 机器人
程序是为平面 2-DOF 机器人机械手的前向动力学仿真编写的。 相关模型在“平面机械手动力学”的所有教科书中共享。 可以从“文档”文件夹访问用于模拟的方程 前向动力学算法使用“常微分方程的数值微分” 选择“ode45”数值积分技术来求解非刚性耦合微分方程。 将拉格朗日动力学应用于问题,以获得相关的动力学方程。 获得相对于时间的关节角度和关节角速度是要达到的主要目标。 连杆的质量和长度定义为常数,可以在程序中选择。 “ ode45”使用连续时间函数作为变量。 本案实施于“具有连续函数输入 (Tau) 的数值积分”文件夹。 离散时间 tau 输入也在一个小的时间间隔内递归实现,该时间间隔位于“离散输入的数值积分 (Tau)”文件夹。 *** 接受并感谢任何帮助和所有更正。
2021-10-21 10:16:13 10.45MB matlab
1
使用 Newmark 的直接集成方法集成 1-DOF 系统。 计算外部施加的负载和可变系统参数的系统响应。 甚至让您通过更改纽马克系数来更改积分方法。 用于:结构工程。 注意:如果您有输入的加速度图,则必须使用 p(t) = -m*a(t)
2021-10-18 21:27:28 2KB matlab
1
Kinematics-3DOF机器人臂Matlab MATLAB中3DOF机械臂(平面和3d)的正向运动学和逆向运动学 FK3DOF -3自由度平面臂的正向运动学 FK3DOFE3自由度(3d)臂的前向运动 IK3DOF -3自由度平面臂的逆运动学 IK3DOFElbow -3自由度(3d)手臂的反向运动学 IK3DOFITERATIVE-使用数值牛顿拉夫森方法和伪伪雅可比算术的3dof平面臂的逆运动学 DH.M-计算DH参数的函数
2021-10-13 17:33:46 2KB
1
求矩阵值得matlab代码2-DOF-free 振动 计算2自由度机械系统振动特性的代码。 假设 2 DOF 系统是一个简单的汽车模型,其质量集中在一个矩形质量中,该质量可以垂直平移(弹跳)并绕其垂直于平面的中心轴(俯仰)旋转。 汽车的前后悬架使用弹簧和阻尼系统建模,该系统连接到距质心特定距离的矩形。 模型没有激励源,汽车有一些初始弹跳和俯仰运动,因此系统将经历自由振动,这可以通过二阶耦合(或解耦,取决于系统参数)齐次常微分方程进行数学建模。 代码中采用了3种方法对系统进行求解: 1)。 一种解析方法,其中代码是根据解析运动方程(生成特征多项式,然后从多项式计算特征值)时采取的相同精确步骤构建的。 这种方法具有最快的计算时间,但有局限性,因为它只能用于具有浅建模深度的更简单的系统。 2)。 运动方程以状态空间向量形式表示的数值方法( w_dot = A*w其中w_dot是状态向量的一阶导数, w是状态向量, A是系统矩阵)和 MATLAB 中的ode45求解器与目标函数一起使用,目标函数的自变量是时间向量和状态向量,而依赖向量是状态向量的一阶导数。 这种方法比分析方法慢一点,但可以轻松
2021-10-11 17:01:07 32KB 系统开源
1