当前位置: 首页 > news >正文

网站被恶意刷流量网站功能

网站被恶意刷流量,网站功能,邯郸如何做企业网站,建设网站浩森宇特文章目录 ESP32 simple foc 移植odriver anti-cogging.1.硬件,在淘宝买的。esp32 simple foc(最新). 下电阻三采样。2. 效果,见视频https://www.bilibili.com/video/BV1xg4y1X7Yr/?vd_source4fd70d693021f289fb2d339c6c0407193.代码添加(生成…

文章目录

    • ESP32 simple foc 移植odriver anti-cogging.
      • 1.硬件,在淘宝买的。esp32 +simple foc(最新). 下电阻三采样。
      • 2. 效果,见视频https://www.bilibili.com/video/BV1xg4y1X7Yr/?vd_source=4fd70d693021f289fb2d339c6c040719
      • 3.代码添加(生成前馈数组,就与补偿齿槽效应的扭矩)
      • 基本原理

ESP32 simple foc 移植odriver anti-cogging.

1.硬件,在淘宝买的。esp32 +simple foc(最新). 下电阻三采样。

2. 效果,见视频https://www.bilibili.com/video/BV1xg4y1X7Yr/?vd_source=4fd70d693021f289fb2d339c6c040719

3.代码添加(生成前馈数组,就与补偿齿槽效应的扭矩)


void loop() {static int ccc,changed_tar,dis_cc;static float tar = 0;// iterative setting FOC phase voltagemotor.loopFOC();// iterative function setting the outter loop targetmotor.move();if (1){if (fabs(motor.shaftVelocity())<0.0001 && fabs(motor.shaftAngle()-tar)<0.0003 && ccc>100 && changed_tar){char bufcmd1[50];if (changed_tar == 1){ccc = 0;changed_tar = 2;}else{   sprintf(bufcmd1,"stop:%f %f %f %f %f",tar*180/3.14159,motor.shaftAngle()*180/3.14159,fabs(motor.shaftAngle()-tar)*180/3.14159,motor.shaftVelocity(),motor.current_sp);Serial.println(bufcmd1);ccc = 10001;changed_tar = 0;}}if(ccc++>10000 && changed_tar == 0){char bufcmd[50];unsigned int buf;changed_tar = 1;ccc = 0;tar +=0.0035;//0.2 degreemotor.target = tar;}}// monitoring the state variables
//  motor.monitor();   //会影响程序执行速度,与studio交互的配置3共3处// user communicationcommand.run();}

补偿位置 ,在BLDCMotor.cpp下的。void BLDCMotor::move(float new_target)

case MotionControlType::velocity:static int ffccc;int ttt;// velocity set point - sensor precision: this calculation is numerically precise.shaft_velocity_sp = target;// calculate the torque commandif (shaft_angle<0){ind = floor(fmod(-shaft_angle,2*_PI)*286.0f);}else{ind = floor(fmod(shaft_angle,2*_PI)*286.0f);}ttt = ind;if (ind>=1797)ind = 1796;if (ind<=0)ind = 0;current_sp = anti_cogging_map[ind]*anti_cogging_coef+PID_velocity(shaft_velocity_sp - shaft_velocity); // if current/foc_current torque controlif (ffccc++>20000){char buf[40];ffccc = 0;sprintf(buf,"V:%f %f %f %d %d",target,current_sp,shaft_angle,ttt,torque_controller);Serial.println(buf);}// if torque controlled through voltage control

基本原理

  • 就是每次步进一个很小的角度(我这里是0.2度),选择360度,然后生成一个大的数组,以后在到达的角度固定前馈进去就行了,主要是保存上面的motor.current_sp.存成一个数组就行了。

后续再补充。

http://www.hkea.cn/news/795725/

相关文章:

  • 怎么选择无锡网站建设虚拟主机搭建网站
  • 做原油期货关注什么网站搜索引擎优化是做什么
  • 微信小程序怎么制作游戏安卓优化清理大师
  • 胶南做网站初学者做电商怎么入手
  • 网站为什么要维护佛山网络营销推广
  • 国企网站建设报告怎么建造自己的网站
  • 免费做司考真题的网站余姚网站如何进行优化
  • 如何网站开发1688网站
  • 丽水专业网站建设价格青岛网站优化
  • 网站开发专业培训学校百度推广登录官网入口
  • 贵阳做网站公司网站热度查询
  • 做课件最好的素材网站考拉seo
  • 网站建设玖首选金手指seo网站优化收藏
  • 台州卓远做网站好不好广州seo教程
  • dz网站数据备份bt磁力猪
  • github 可以做网站吗360seo
  • 杭州 企业门户网站建设爱链
  • dj那个网站做的好长沙公司网络营销推广
  • 设计师培训招生视频黑帽seo联系方式
  • 做网上贸易哪个网站好西宁网站seo
  • 电子烟网站建设杯子软文营销300字
  • 广州企业网站制作怎么做营销推广
  • 网站建设服务器在香港郑州网站建设专业乐云seo
  • 河北建设工程交易信息网海口关键词优化报价
  • 全国网站建设公司有多少家微信朋友圈广告投放收费标准
  • 免费做网站公司黑帽seo排名技术
  • apk连接wordpress上海seo
  • 企业建网站租用服务器好还是买一个好石家庄网站关键词推广
  • wordpress文件解析外贸网站优化
  • 建设工程竣工备案网站百度保障中心人工电话