0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

S曲线的基本变换计算

冬至子 来源:皮皮黄步进电机 作者:皮皮黄步进电机 2023-10-26 15:40 次阅读

摘要: 本节介绍S曲线的基本变换,将基本形式的S曲线变换成为任意过两点的S曲线,为后续步进电机S曲线运动提供理论支撑

一.计算目标

①计算经过任意不同两点的S曲线方程

②可调节曲线平滑度

③可调节曲线对称度

④绘制其图像

二.计算过程

2.1 S曲线基本形式

图片

图片

2.2 S曲线变换

第一步: 进行X轴比例变换,比例系数为N(N≠0)

图片

变换后S曲线方程为:

图片

第二步: 进行X轴平移变换,平移系数为A

图片

变换后S曲线方程为:

图片

第三步: 进行Y轴比例变换,比例系数为K(K≠0)

图片

变换后S曲线方程为:

图片

第四步: 进行Y轴平移变换,平移系数为B

图片

变换后S曲线方程为:

图片

最终得到S曲线变换之后函数关系式:

图片

其中:

N-X轴方向比例变换系数

K-Y轴方向比例变换系数

A-X轴方向平移系数

B-Y轴方向平移系数

2.3 参数计算

要求变换之后的S曲线经过P1(X1,Y1),P2(X2,Y2)两点,可建立方程

图片

图片

方程有N,K,A,B四个未知数,需要给定2个参数由用户设定,此处选择N,A,则可求得K,B值为:

图片

其中N值作为X轴方向比例变换系数,N>1时,S曲线X方向放大,N<1时,S曲线X方向缩小,可以将N值等效为S曲线的平滑度调节参数

其中A值X轴方向平移系数,A>0时,S曲线向X正方向平移,A<0时,S曲线向X负方向平移,可以将A值等效为S曲线的对称度调节参数

2.4中心对称条件

当随意给定N,A值时,S曲线容易出现失真,如下图所示

图片

为确保经过P1,P2两点的S曲线也为中心对称,则要求S曲线经过P1P2连线的中点P0(X0,Y0),如图所示

图片

则可建立三个等式

图片

N由用户设定,可求得A值

图片

三.总结

通过上述计算,完成了目标中的4点要求。在不同的应用场景中,可以根据实际情况去对该S曲线进行灵活处理。S曲线代表的v-t图像中对其进行求导可以求得a-t关系。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 步进电机
    +关注

    关注

    150

    文章

    3114

    浏览量

    147617
  • s曲线
    +关注

    关注

    0

    文章

    6

    浏览量

    5670
收藏 人收藏

    评论

    相关推荐

    基于拉东变换的瑞利面波频散曲线的提取

    基于拉东变换的瑞利面波频散曲线的提取怎么用matlab进行提取频散曲线
    发表于 01-22 18:16

    LLC增益曲线过程推导和参数如何计算

    电压为方波,电流为正弦波。设计时根据客户需求计算出额定负载时直流电阻Ro,再用基波分析法计算出次级交流输出电阻,然后换算至变压器初级得出等效模型,先推导直流增益和阻性曲线方程。输入阻抗公式推导上述已经
    发表于 05-19 09:19

    缓和曲线计算软件工具

    电子发烧友网站提供《缓和曲线计算软件工具.rar》资料免费下载
    发表于 05-28 12:22 41次下载

    S曲线在体育预测问题中的应用

    根据全国2002~2009年全国俱乐部数据,比较直线趋势模型、二次曲线模型、三次曲线模型、对数曲线模型和S曲线模型在俱乐部发展数据预测拟合效
    发表于 08-29 14:22 12次下载
    <b class='flag-5'>S</b>型<b class='flag-5'>曲线</b>在体育预测问题中的应用

    曲线坐标计算公式

    公路圆曲线中边桩坐标计算公式X=XZY+2×R×SIN(L÷2R)×COS{α±(L÷2R)}+S×COS{α±(L÷R)+M,有案例计算分析。
    发表于 02-26 19:49 7916次阅读

    曲线坐标计算程序_软件工具

    曲线坐标计算程序_软件工具【基本介绍】 可计算曲线带有缓和曲线中、边桩坐标及切线方位角。 1、本软件可
    发表于 02-26 19:55 59次下载

    步进电机加减速曲线S型)

    步进电机加速曲线S曲线,能根据实际需要生成电机开始加速到最大速度期间脉冲频率,结果能生成EXCEL
    发表于 01-19 14:13 56次下载

    S曲线加减速控制方法研究

    S曲线加减速控制方法研究,有需要的下来看看
    发表于 04-26 11:21 12次下载

    基于S曲线的步进电机加减速的控制

    基于S曲线的步进电机加减速的控制,下来看看
    发表于 05-03 13:52 35次下载

    S曲线加减速算法研究

    S曲线加减速算法研究,又需要的朋友下来看看
    发表于 05-04 14:37 18次下载

    步进电机s曲线驱动源码下载

    步进电机S曲线驱动程序,可以用作步进电机的加减速控制。
    发表于 08-31 11:06 107次下载
    步进电机<b class='flag-5'>s</b><b class='flag-5'>曲线</b>驱动源码下载

    如何使用S曲线进行步进电机加减速的控制设计资料说明

    针对不同约束条件下步进电机加减速的控制问题,首先分析了 S 曲线算法原理,寻找 S 曲线算法与其它常见的步进电机运动控制算法之间的联系。然后在分析
    发表于 03-13 08:00 0次下载
    如何使用<b class='flag-5'>S</b><b class='flag-5'>曲线</b>进行步进电机加减速的控制设计资料说明

    如何实现S曲线加减速算法研究

    S曲线加减速是高档CNC 系统中的一项重要功能。本文对S 曲线加速度算法进行了深入的研究, 给出了加加速度、加速度、速度、位移的计算通式,
    发表于 03-26 17:09 18次下载
    如何实现<b class='flag-5'>S</b><b class='flag-5'>曲线</b>加减速算法研究

    c语言s曲线方程电机控制|S曲线加减速

    Sigmoid函数是一个在生物学中常见的S型函数,也称为S型生长曲线。Sigmoid函数也叫Logistic函数,取值范围为(0,1),它可以 将一个实数映射到(0,1)的区间,可以用来做二分类。该
    发表于 05-05 11:04 1次下载
    c语言<b class='flag-5'>s</b>型<b class='flag-5'>曲线</b>方程电机控制|<b class='flag-5'>S</b><b class='flag-5'>曲线</b>加减速

    步进电机S曲线生成器的计算以及使用

    根据上一节内容,已经计算了一条任意S曲线的函数。在步进电机S曲线加减速的控制中,需要的S
    的头像 发表于 10-26 15:02 2326次阅读
    步进电机<b class='flag-5'>S</b><b class='flag-5'>曲线</b>生成器的<b class='flag-5'>计算</b>以及使用