Betaflight Filter Settings #3: RPM FILTER | Setup & Tuning

Поделиться
HTML-код
  • Опубликовано: 25 ноя 2024

Комментарии • 73

  • @SbangFPV
    @SbangFPV 6 месяцев назад +1

    Beautifully explained. Very easy and simple terms. Other “big shot” RUclipsrs flex their knowledge with big words. Thinking they look cool.

  • @nutsidea
    @nutsidea Год назад +3

    Wow. I think this is the clearest presentation on this topic I have seen.
    Finally understand it visually! Thx.

  • @LenordeFPV
    @LenordeFPV  3 года назад +3

    You can debate here the fact that I use "RPM Filters" in the plural form. I forgot it was written differently in Betaflight, but hey! There ARE multiple filters implied, so am I really wrong? 😁
    Useless math not discussed in the video : when I mention the 4 dynamic notch filters, you have to multiply this number by 3: one set for each axis (roll, pitch, yaw). Then, you have to multiply again by the number of harmonics. So with the defaults settings, you have 36 little guys doing the hard work to let you rip some good FPV !

  • @channgaiseng55
    @channgaiseng55 9 месяцев назад +1

    Thank you, your explaination is very detail and clear.

  • @zefixx6659
    @zefixx6659 3 года назад +2

    Simply awesome explanation of this topic! Hands up Mate! Best one on YT i have seen!

  • @salmandamirov9454
    @salmandamirov9454 10 месяцев назад

    Realy great video with great explanation!!!!

  • @jirkasvitil2762
    @jirkasvitil2762 2 года назад

    Thank you, this made it much more clear why and what these filters are.

    • @LenordeFPV
      @LenordeFPV  2 года назад

      Thank you very much 😃

  • @foscofiorentin1958
    @foscofiorentin1958 3 года назад +1

    Simply perfect explanation😃 well done thanks

    • @LenordeFPV
      @LenordeFPV  3 года назад

      Thank you very much ! 😁

  • @lezartvert
    @lezartvert 2 года назад

    so cool to hear a French speaking English! So I'm learning twice!
    I'm curious to know what you do as a student and where do you get all this knowledge that you share on the net?
    Thank you for this valuable initiative for us who are interested in understanding the art of tuning quadcopters.

    • @LenordeFPV
      @LenordeFPV  2 года назад

      Hi, thank you very much! I graduated in 3D animation 8 years ago but I work as a videographer.
      The way I learn about tuning quads is by collecting all the information online: from other RUclipsrs, Facebook groups, Github, forums... and then I test it by myself and compare the results.

  • @diystuff5628
    @diystuff5628 2 года назад

    Could you make a practical tuning video also?... Wit pid tuning would be nice!

    • @LenordeFPV
      @LenordeFPV  2 года назад

      Yes, I really want to do that after the filters series!

  • @MrSmithFPV
    @MrSmithFPV Год назад +1

    If the RPM filter consists of 4 individual notch filters, does that mean that the RPM filter with 3 harmonics is then 12 individual notch filters?

  • @dukevah
    @dukevah 3 года назад

    Explained very well!

  • @tonyparsons88
    @tonyparsons88 3 года назад

    good job explaining how they work.

  • @BrandonBeans
    @BrandonBeans 3 года назад +1

    What about rc filter tuning? Gyro and RC are the two inputs to the system that we can filter. Garbage in, garbage out you know? With good gyro traces and good rc traces, pid tuning will be easy (assuming we were careful about filter latency in our setup)

    • @LenordeFPV
      @LenordeFPV  3 года назад +2

      Very good point ! I am actually very interested in the RC input and I would definitely talk about that before PID tuning. I have experienced a case of RC input generating some overshoot, but I need to experiment more and get some consistency in the logs to explain how to address this problem.
      The good thing with RC is it's more straightforward and the results are easily measurable.

  • @rcaddict9558
    @rcaddict9558 2 года назад

    Brilliant, thankyou! So nicely explained

    • @LenordeFPV
      @LenordeFPV  2 года назад

      Thank you very much 😃

  • @macaedroneclips
    @macaedroneclips 2 года назад

    Waiting for more videos 😁

    • @LenordeFPV
      @LenordeFPV  2 года назад

      There will be more! I know it's been a while, but I still coudn't find time to make some. 😉

  • @Rcschim
    @Rcschim 3 года назад

    Thanks, great explanation!

    • @LenordeFPV
      @LenordeFPV  3 года назад

      Thank you very much! I love your content, thanks for the knowledge 😉

  • @macaedroneclips
    @macaedroneclips 2 года назад

    Excelent video!
    Thank you!!

  • @nikitasafronov6904
    @nikitasafronov6904 2 года назад

    thank you alot for such a pretty explained information! please, go on. its a pleasure to watch your work

    • @LenordeFPV
      @LenordeFPV  2 года назад

      Thank you very much, I'm glad you liked it!

  • @secondnotion9506
    @secondnotion9506 3 года назад

    You can use rpm filter on blheliS if your fc supports dshot600

    • @LenordeFPV
      @LenordeFPV  3 года назад

      Do you mean with BlHeli software or another one? I haven't used BlHeli_S ESC in a while... 😉

  • @soar_fpv
    @soar_fpv Год назад

    Are you not able to change the rpm notch q anymore? Couldn't figure out wht the cli command wouldn't work

  • @chrisburke63
    @chrisburke63 3 года назад +1

    Super interesting video! Thanks for giving a full overview of the topic. Is it possible to calculate the frequency range that a motor will occupy? Like if you know kv, voltage, and # of magnet pairs can you estimate the frequency range being 150-600hz or something?

    • @LenordeFPV
      @LenordeFPV  3 года назад +3

      It is a very good question! I actually had to check online since I'm not too confident in my physics knowledge. And it is very simple!
      RPM is already the frequency of the vibration. But since it is a rotation per MINUTE, you have to divide it by 60 to have a frequeny in seconds, and you've got Hertz.
      Knowing the RPM of your motor is voltage * Kv * motor output percentage.
      To understand better why RPM causes vibration, it is simply because we are not in a perfect world. No motor is perfectly balanced. When you multiply the tiniest imperfection by the huge speed, you've got a vibration!

    • @chrisburke63
      @chrisburke63 3 года назад

      ​@@LenordeFPV Thanks for taking the time to explain it! I wasn't sure if you'd have to account for the number of motor poles or if it just makes the vibration once per rotation. But this makes sense and gives values that you'd expect to see. Appreciate it man!

  • @Simofly
    @Simofly 3 года назад

    Great video ! Trying to eliminate wind wobbles for a 7 inch here 🤯 .Subbed.

    • @LenordeFPV
      @LenordeFPV  3 года назад

      Thanks a lot and good luck with the 7 inch. Make sure the arms are very stiff or they will generate some wobble.

  • @Catiadr
    @Catiadr 2 года назад

    Great explanation

  • @owlboy6677
    @owlboy6677 2 года назад

    Hey hey, i know its not easy but it would be sooo cool if you could do an explenationvideo of all the PID Tuning Sliders in BF 4.3. Because Chris Rosser is doing a Bachelor Thesis out of this. But i can understand. Its maybe not that easy to explain for dummies. Thanks a lot!

    • @LenordeFPV
      @LenordeFPV  2 года назад

      Hi! I would love to explain PID after filters. But indeed, it is hard to make a "simple" version of the subject. I have a few ideas to keep it straightforward, but it will require some testing on different quadcopters. The problem is always to make it work for everybody in every situation! ;)
      I'm sure you will eventually get it!

  • @kowabungafpv
    @kowabungafpv 3 года назад

    Very clear explanation! Subbed!

    • @LenordeFPV
      @LenordeFPV  3 года назад

      Hey! Thank you very much and sorry for the late answer 😅

  • @Bzl_777
    @Bzl_777 3 года назад +1

    Thanks for your videos brother 👍👍
    You are very good in explaining the toughest things in simplest way
    Sometimes better than others who are doing this for years.
    As I recently shifted from kiss setup to beta flight. I was facing lots of problems in tuning my quad (5inch)
    There are so many things and parameters in beta flight which i don't understand and even in blackbox log i am not able to do much
    Can you make one big tutorial for the ones who are new to beta flight
    How to setup and what are the steps to tuning pid and filters
    Sliders are hard to tune to get the locked feel because it changes all the three axis simultaneously and I am not used to it
    What is antigravity ? Airmode ?
    D min
    I term relax
    ?
    My quad is not holding its attitude while dropping when the throttle is cut off.
    What should I do ??
    I got frustrated from beta flight
    I want tight feeling quad but not able to achieve it.
    Please help 🙏

    • @LenordeFPV
      @LenordeFPV  3 года назад +1

      Hey!
      Getting into Betaflight is not easy, but don't worry, it comes very quickly too.
      Airmode is what you want to activate so your quad doesn't cut the motors when the throttle is at zero. It will always keep the motors spinning at idle to keep control of your quad.
      Antigravity is not a settings that makes a huge difference at first. You should come back to it later, when you fully understand PID. It is designed to boost the I value during throttle punches.
      D-Min is a value used for "dynamic" D value. It will go to that value when D is not required (it keeps the motors cool) and it will increase to your actual D value when necessary. Previously, the D value was always at the maximum and it worked well too. D-Min only prevents your motors for warming up unnecessarily. Increase it and decrease it proportionally to your D.
      For the tight feeling, that's quite a journey sometimes. You will need to use PID Toolbox for the best results. Check out their RUclips channel PIDtoolbox for good tips.

    • @Bzl_777
      @Bzl_777 3 года назад

      @@LenordeFPV thanks bro for soon reply ❤️
      I tried to learn some of these terms
      One thing I noticed today while flying that my quad hold its attitude while free falling when throttle is chopped to low
      But when the throttle stick is completely lowered the quad falls like brick wobbling without holding attitude
      I came to know that antigravity is responsible for attitude hold by boosting the i terms values.
      But why it is not working when the throttle stick is completely down ?
      Is something related to throttle min command?

    • @LenordeFPV
      @LenordeFPV  3 года назад +1

      @@Bzl_777 Hi! You have to activate "Airmode" in the configuration page. Antigravity is a misleading term, and is not responsible for that at all.
      Airmode can also be used on a switch if you prefer, by going to the "modes" page.

  • @jttfpv2424
    @jttfpv2424 2 года назад

    Thank you so much! 🙂

  • @quaneu9216
    @quaneu9216 3 года назад

    Hi i just build my toothpick 3inch with stock betaflight 4.2.3 and 16.7 blhelli s
    it is my first build and i was getting hot motor on both back motor and warm-hot motor on front
    i have set the throttle limit to scale 50%
    cause i am not in very big area,but the motor is still hot
    i am flying on
    3inch toothpick frame
    5200kv 1204 flash hobby motor
    3016 3blade
    gnb 500 3s
    jhemcu f405 pro
    all up weight is around 120g

    • @quaneu9216
      @quaneu9216 3 года назад

      originally
      throttle limit 50% change (scale)
      stock bf 4.2.8 stock esc 16.7
      >hot motor, very shaky footage
      1st try albert kim setting
      flash 16.79 48khz esc (bootup sound got change, means successful?)
      dshot_burst=off, schedule_optimizer_ rate=on (not sure what it does)
      turn on bidirectional dshot, 12motor poles, motor error rate = 0%
      harmonics=1 frequency 100, dynamic notch fliter width=0%, Q=120, min=90, max350
      follow
      >motor less hot, but sill wiggle alot when increase throttle
      2nd try uav setting
      Esc timing = Medium-High,
      set thrust_linear = 25
      PD balance0.9, PD gain 1.2, stick respond gain 1.2, Dmin off
      fliter slider both 1.1
      harmonics=1 frequency 100, dynamic notch fliter width=0%, Q=250, min=150, max350
      >Motor get abit more cooler, but still camera still wiggle
      change canopy from tpu to petg
      >way lesser wiggle and motor getting more cooler, but still when doing punchup you can see the high-frequency vibration
      what should i do?

    • @LenordeFPV
      @LenordeFPV  3 года назад

      Hi! If your back motors are hotter, it can be caused by your center of gravity. Try to balance your quad on its center by moving the battery towards the front.
      Small motors are usually hotter than bigger ones. As long as it doesn't hurt when you touch them, it should be ok. You can still add a bit of filtering to prevent them from heating, but it will probably result in more wiggles, which is your second problem.
      What firmware did you install on your ESC to get RPM Filter?
      You may want to do a bit of blackbox to see where your noise is situated. Maybe the Dynamic Filter can be adjusted in your case. If your FC doesn't have internal memory for logging, you can get an OpenLager to record the blackbox. It is also interesting to post those files on the Betaflight BlackBox Log Review Facebook group, since it is very hard to help you based on your settings only.

  • @Duracell-BenGi
    @Duracell-BenGi 3 года назад

    Please make a PID tune after tuning the filter!!

    • @LenordeFPV
      @LenordeFPV  3 года назад +1

      I will most probably do that 😉

    • @Duracell-BenGi
      @Duracell-BenGi 3 года назад

      @@LenordeFPV I'll be waiting for that🙏

  • @PIDtoolbox
    @PIDtoolbox 3 года назад

    Good stuff!

  • @Don-EfpV
    @Don-EfpV 3 года назад

    thx for the info

  • @hensidetv
    @hensidetv 3 года назад

    My quad had prop Wash.. thankss

  • @pierangelobertaina1282
    @pierangelobertaina1282 2 года назад

    👏👏👏👍👍👍

  • @穿越机入坑指南
    @穿越机入坑指南 3 года назад +1

    last video 9 mouths ago,what happened to u?

    • @BrandonBeans
      @BrandonBeans 3 года назад +2

      Who cares. He's back!

    • @LenordeFPV
      @LenordeFPV  3 года назад +3

      I have been working on different projects at the same time but I never stopped writing, researching and testing for this video and the next ones. I hope to be able to finalize and publish videos much quicker in the future! 😉
      (In my head, I was never "gone"... 😅)

    • @dgfpv1988
      @dgfpv1988 3 года назад

      @@LenordeFPV in my head I have you completely forgotten and how filtering stuff works. For me even with your kinda excellent noob guides it's pretty hard to understand and remember how this filtering stuff works :>...

    • @LenordeFPV
      @LenordeFPV  3 года назад

      @@dgfpv1988 Filters are not the easiest thing, it can take a bit of time to understand everything. I'm sure you'll get it soon! You can still re-watch my previous videos 😁
      Also, don't forget to practice. Record some logs and try reading them !

  • @minhquanghotelquangbinh4521
    @minhquanghotelquangbinh4521 Год назад

    Great!
    Thanks for share