Matan Pazi
Matan Pazi
  • 18
  • 116 010
Field Weakening: Theory & Misconception
In this video, I go over how the field weakening technique works and a common misconception about it.
0:00 Intro
0:28 Why is field weakening needed?
1:38 How field weakening works
5:18 Field weakening misconception
7:00: Field weakening limit? Positive Id?
9:33: Field weakening motor design
References:
Most images come from a great thesis on the topic by Wen Liang Soong:
"Design and Modelling of Axially-Laminated Interior Permanent Magnet Motor Drives for Field-Weakening Applications"
Python script:
github.com/MatanPazi/VFD/blob/main/Id_Iq.py
Brushed DC motor diagram:
ctms.engin.umich.edu/CTMS/index.php?example=MotorSpeed&section=SystemModeling
มุมมอง: 1 748

วีดีโอ

Motorising A Hario Coffee Grinder
มุมมอง 1.1K6 หลายเดือนก่อน
Link to STL files: www.hangbar3d.com/other-projects My wife got me a Hario Skerton Plus, but I ended up not using it because it takes me quite a while to grind coffee. So I decided to motorise it with the help of my friend Barak. Barak's website: www.hangbar3d.com Credit: Sound Effect from Pixabay Sound Effect by Alex_Kizenkov from Pixabay Sound Effect by UNIVERSFIELD from Pixabay Sound Effects...
Field Oriented Control of Induction Motors
มุมมอง 12K7 หลายเดือนก่อน
In this video I talk about field oriented control (FOC) of induction motors. 0:00: Intro 0:46: Video topics 0:55: How do induction motors work? 2:19: Open-loop Voltage over frequency control 3:50: Closed-loop Voltage over frequency control 5:15: Voltage over frequency VS Field oriented control 6:38: Field oriented control of induction motors 9:50: Maximum torque per ampere (MTPA) There's a lot ...
Using Python + Optimization to help my wife's sewing problem
มุมมอง 6749 หลายเดือนก่อน
In this video I go over a 2D nesting project I did for my wife involving sewing patterns. How the Nelder-Mead algorithm works: th-cam.com/video/vOYlVvT3W80/w-d-xo.html Github repository: github.com/MatanPazi/opt_fabric_layout Music by: www.bensound.com/free-music-for-videos License code: PCL0LB3HDJI543CA
DIY Desktop Wind Tubine Explained
มุมมอง 315ปีที่แล้ว
3D printed a desktop wind turbine for my brother. Going over how the DC brushed motor generates voltage to light up the LED. Thanks to Barak for lending me his 3D printer, check out his projects here: www.hangbar3d.com/other-projects
How to make a Variable Frequency Drive (VFD) | 3: Software
มุมมอง 11Kปีที่แล้ว
In this video, I go over some interesting software topics regarding my VFD project. Interrupt service routines, PWM signals and debounce filters. Here's a link to the code used: github.com/MatanPazi/VFD/blob/main/VFD.ino
How to make a Variable Frequency Drive (VFD) | 2: Hardware Design
มุมมอง 28Kปีที่แล้ว
In this video, I go over the hardware design process of my variable frequency drive project. VFD mitigates high initial current: what-when-how.com/motors-and-drives/torque-speed-characteristics-constant-vf-operation-motors-and-drives/ RC filter animation by Andrew Duffy: physics.bu.edu/~duffy/HTML5/RC_circuit.html Video detailing separating ground planes: th-cam.com/video/BsOETPSszJQ/w-d-xo.htm...
How to make a Variable Frequency Drive (VFD) | 1: Overview & Basics
มุมมอง 26Kปีที่แล้ว
VERY DANGEROUS - DO NOT ATTEMP THIS AT HOME UNLESS YOU ARE A PROFESSIONAL Video Chapters: 0:00 Project Overview 0:26 Video Topics 0:40 DC Brushed Motors 0:56 Brushless Motors 1:09 Optimal Current Waveforms 1:42 How VFDs Work 1:59 VFD Block Diagram 2:51 Hardware Design 4:25 Software Overview 5:21 Alternative Speed Controllers 6:19 Origin of this Project 6:42 VFD in Action 7:40 Fin In this video,...
BLDC Open Loop Position Control
มุมมอง 1.3Kปีที่แล้ว
A friend (Barak Yehuda) and I are working on a project and we needed a simple position controller for our 3 phase brushless motor. We couldn't easily find one, so we decided to make our own using an ESC. Links: Arduino code: github.com/MatanPazi/Jumpin_Jack/blob/main/JumpinJackTest.ino ESC (From AliExpress): bit.ly/3cjcl16 Barak's website: www.hangbar3d.com/other-projects
DBK Oil-Filled Radiator Fixed
มุมมอง 4362 ปีที่แล้ว
Errata: The over-load fuses are up to 5[A], not 10[A]. The overall maximal current is 10[A]. So I put them in parallel to divide the current that passes through them by 2. My oil-filled radiator suddenly stopped working, I opened it up and replaced the over-load fuse. This video is a step-by-step of the fix. Hope it helps.
Controlling A Pendulum With A Propeller Using Arduino & Simulink
มุมมอง 6032 ปีที่แล้ว
Site I got idea from - ctms.engin.umich.edu/CTMS/index.php?aux=Activities_Pendulum How to connect Arudino & Simulink - th-cam.com/video/9ttIZoUXCKY/w-d-xo.html Used this video as the basic requirements from my system - th-cam.com/video/aXDYZp3wrVc/w-d-xo.html Helped in the estimation of motor parameters - support.ctc-control.com/customer/elearning/younkin/motorParameters.pdf Great channel by Br...
DIY Night Light & Thermometer
มุมมอง 822 ปีที่แล้ว
I made a night light and thermometer to watchover my newborn Git repository: github.com/MatanPazi/Night-light-Thermometer GreatScott video: th-cam.com/video/jQ3JHknsM4o/w-d-xo.html Barak's website: www.hangbar3d.com/
Four State Kalman Filter with Arduino
มุมมอง 1.2K2 ปีที่แล้ว
I teamed up with Robert Landau to implement a 4 state Kalman filter. Github repository: github.com/MatanPazi/4State-KalmanFilter Sensor we used: MPU-6050 The Poor Engineer, for plotting: www.thepoorengineer.com/en/arduino-python-plot/ How to Mechatronics, to read from MPU and implement a complementary filter: howtomechatronics.com/tutorials/arduino/arduino-and-mpu6050-accelerometer-and-gyroscop...
Freezer Controller Replaced - STC 3000
มุมมอง 3K2 ปีที่แล้ว
Fixed an old freezer by replacing the burnt controller with a new one, the STC-3000.
Disassembling a Pasta Machine and Repairing Stuck Handle
มุมมอง 26K2 ปีที่แล้ว
I bought a second hand pasta machine. The handle was very difficult to turn. I decided to disassemble the machine and try to fix it. *I'd recommend using edible oil for the lubrication.
Smart Trekking Pole: DIY Force Meter!
มุมมอง 582 ปีที่แล้ว
Smart Trekking Pole: DIY Force Meter!
Ball and beam using camera (Arduino)
มุมมอง 5042 ปีที่แล้ว
Ball and beam using camera (Arduino)
DIY Automatic Irrigation Arduino
มุมมอง 1342 ปีที่แล้ว
DIY Automatic Irrigation Arduino

ความคิดเห็น

  • @victorgomes7094
    @victorgomes7094 13 วันที่ผ่านมา

    Awesome! Thanks for sharing!

  • @koelling
    @koelling 16 วันที่ผ่านมา

    It is the same way on the Marcato Atlas 150 model?

  • @alquz3a92
    @alquz3a92 20 วันที่ผ่านมา

    Great video, could you please put names and authors of the reference papers in the article

    • @matanpazi3777
      @matanpazi3777 20 วันที่ผ่านมา

      Thanks. I mentioned the sources in the video itself in red text. In the future I'll simply add links to the sources in the description.

  • @CarlosIFPR
    @CarlosIFPR 22 วันที่ผ่านมา

    Beautiful Work!!!😀

  • @CarlosIFPR
    @CarlosIFPR 25 วันที่ผ่านมา

    Thanks You Matan! Here in Brazil working in NANO board! And Thank mister SOFTSUBU I have the same issue in lnes:number 372 : TIMSK1 = (1 << TOIE0); and line number 434 : ISR (TIMER1_OVF_vect) NICE WORK!!

  • @zaprodk
    @zaprodk หลายเดือนก่อน

    2:03 who made that name plate with "RATTING"? LOL

  • @jhcapital4301
    @jhcapital4301 หลายเดือนก่อน

    Great work. Recently, I have been fixing a VFD board. Your video has lifted my understanding to another level. Thanks heaps.

  • @robertpeters9438
    @robertpeters9438 หลายเดือนก่อน

    It would be interesting to see how to control a doubly fed AC motor for position and variable speed. I understand it is related to controlling phase and frequency of one or both feeds.

    • @LamantinoElettronico
      @LamantinoElettronico 25 วันที่ผ่านมา

      Probably it would be very similar to controlling a pmsm, because if the machine is doubly fed it means there is a constant rotor field and so it is synchronous

  • @6earth6
    @6earth6 หลายเดือนก่อน

    It's like I see a summary of my senior year project back in the university 3 years ago. Back then we don't have clear explanation of this control method we only have to read though IEEE and textbooks to understand these things. Your video will be such a great help to fellows who wants to learn more about motor control methods.

  • @nafizahmed4926
    @nafizahmed4926 2 หลายเดือนก่อน

    Hi Matan, it's a nice presentation of your project. Have a request, could you please share your hardware schematic or any Garber files for reference?

  • @shaner.5
    @shaner.5 2 หลายเดือนก่อน

    WOW, You need a VESC from Bennjamin Vedder, a controller that is open source. Man I would love to pick your brain to help me program my motor, can you explain how to calculate motor inductance difference iq-id? how do I calculate motor flux linkage? These are my measured motor parameters, R = 66 milliohm, Inductance = 366 microhenry with a max voltage of 84 volts, FOC, no field weakening yet.

    • @matanpazi3777
      @matanpazi3777 2 หลายเดือนก่อน

      Aloha, well there are several methods. First of all what do you need those parameters for? Does the motor even have saliency (Lq, Ld ratio)? You can identify them using step/sine injections and process the response for example. Or w/ an LCR meter, make sure to rotate the rotor to get min (Ld) and max (Lq) values. Regarding flux linkage, you can pretty much measure the bemf between phases and w/ some scaling get the value.

    • @shaner.5
      @shaner.5 2 หลายเดือนก่อน

      @@matanpazi3777 with min and max values do i average them after take measurements of one revolution

    • @shaner.5
      @shaner.5 2 หลายเดือนก่อน

      @@matanpazi3777 I can get the motor to run in foc just not smoothly above 15000 erpm. In bldc mode the motor does fine. From what I understand in FOC mode I should get even more performance out of it, but I just can’t seem to dial it in.

  • @conscienceincomatose198
    @conscienceincomatose198 2 หลายเดือนก่อน

    2:35 You forgot the most important button, which is the rotation direction control button

  • @dougfoster445
    @dougfoster445 2 หลายเดือนก่อน

    Subscribed! I'm an electrical instructor and will always support growing channels like these!

  • @SirEngelmann
    @SirEngelmann 2 หลายเดือนก่อน

    Thank you, very informative to watch. I never fully understood the reasoning and working principle of field weakening up until now.

  • @manutpunpook9197
    @manutpunpook9197 2 หลายเดือนก่อน

    Sir, As per the circuit diagram. We can supply the single phase input right?

  • @srirammech100
    @srirammech100 2 หลายเดือนก่อน

    Can please you put video for foc Pmsm also ?

  • @laszlovona
    @laszlovona 2 หลายเดือนก่อน

    Man, I watched all 3 vfd videos and the level of presentation you provide is off the scale. I am speechless. 👌👍

  • @mohammadsaif3693
    @mohammadsaif3693 2 หลายเดือนก่อน

    Please provide me Arduino code

  • @juansuarez2970
    @juansuarez2970 3 หลายเดือนก่อน

    Hello, do u have an email to contact u ?

  • @hafsaamin9019
    @hafsaamin9019 3 หลายเดือนก่อน

    Hi Matan. Great project, really. I just need to your help. Do you have vfd all pcb gerber files and all codes. Kindly let me know. I’m very thankful to you.

  • @paulz8750
    @paulz8750 3 หลายเดือนก่อน

    He said at the beginning, he'd keep the equations to a minimum. 🤣 Not long after that, my brain went into overload, short circuited & blew a phase.

  • @adnaneakk1068
    @adnaneakk1068 3 หลายเดือนก่อน

    im realy astonished on how much information i got from your video. i can tell that you have a Phd. -You explane very well from step A to Z -You compare and tell why method X is better than method Y -You update the information by actualy looking at whats new (what researchers have found) -in 12 minutes you saved me the time of maybe 12 hours or more ! Most importante thing is you SIMULATE what you SAY Thank you man i realy do appreciate the work you did.

    • @adnaneakk1068
      @adnaneakk1068 3 หลายเดือนก่อน

      and i have a simple question : why we call that 8:44 (26) equation as a filter ? what does it filter ?

    • @matanpazi3777
      @matanpazi3777 3 หลายเดือนก่อน

      Thanks! I appreciate the kind words. I working on keeping the videos coming. I definitely don't have a PhD :), just a BSc majoring in control engineering and curiosity.

    • @matanpazi3777
      @matanpazi3777 3 หลายเดือนก่อน

      Once you inject Id, the rotor's magnetic flux won't change immediately, it'll change based on the motor parameters, kind of like a 1st order low pass filter.

  • @michawojcieszek1316
    @michawojcieszek1316 3 หลายเดือนก่อน

    really great helpful video, seeing more videos like this would be awesome

  • @kenlin3934
    @kenlin3934 3 หลายเดือนก่อน

    Hello ! Thank you for posting the videos on TH-cam, and for the repository on GitHub

  • @Jptoutant
    @Jptoutant 4 หลายเดือนก่อน

    You rule! fascinating stuff

  • @nguyenthanh1485
    @nguyenthanh1485 4 หลายเดือนก่อน

    I have some questions: 1. How to align iD with rotor's magnetic flux (alpha axis) ? (With BLDC, PMSM I just simply let the Rotor return to Phase A by enabling HA = 1, HB = HC = 0) 2. At 8:45, (26) how to determine S ? Is this equation belong to laplace domain ? 3. Tr is sampling rate and Lm is inductance of 1 coil (from Line to N or Line to Line) , right ?

    • @adnaneakk1068
      @adnaneakk1068 3 หลายเดือนก่อน

      About your Second Question : if i understand correctly that was in laplace domaine so you need to inverse it to obtain => Ids * (Lm/tr) * exp(t/Tr)

  • @Alireza-mf1lz
    @Alireza-mf1lz 4 หลายเดือนก่อน

    Very informative and useful. Nice work. 👏 👏 👏

  • @user-ml6mg2pf4r
    @user-ml6mg2pf4r 4 หลายเดือนก่อน

    Hi,bro✋ I want make a vfd for single phase motor Of course my English is not good and I didn't fully understand what you said in the video Can you help me ?

  • @djtransnazgrz
    @djtransnazgrz 4 หลายเดือนก่อน

    I have a few pointers. Your mention of splitting ground planes usually refers to mixed signal circuits, where analog and digital low voltage signals are concerned. Inverters have thier control boards always galvanicly isolated. Instead of those small integrated dc-dc bricks they use a single smps running off the main dc rail with isolated windings powering each isolated subcircuit. Also current measurement is done on 2 sometimes on all 3 phases. One thing missing from your inverter is any brakeing circuit. A brakeing chopper transistor and a braking resistor are used to keep dc rail in check, as when you brake electronically, the energy goes back to the capacitors raising the voltage. If you brake without any resistor connected, the voltage will go well above normal and blow up the module or caps.(ask me how I know) Best of luck with your project. I would love to see how it turns out.

  • @OrionFH
    @OrionFH 5 หลายเดือนก่อน

    Most important factor is rotor and stator winding temperature, these might be estimated well enough using a good thermal model. That improves accuracy dramatically, provided the thermal model is good

  • @nguyentri7726
    @nguyentri7726 5 หลายเดือนก่อน

    Could you please check your code. I can't compile code

    • @matanpazi3777
      @matanpazi3777 5 หลายเดือนก่อน

      What's your compilation error?

  • @seddikrahmani4981
    @seddikrahmani4981 5 หลายเดือนก่อน

    thnks im from algeria

  • @qzorn4440
    @qzorn4440 5 หลายเดือนก่อน

    Sweet video. 😎 Thanks.

  • @qzorn4440
    @qzorn4440 5 หลายเดือนก่อน

    Very interesting. 😎 Thank you.

  • @qzorn4440
    @qzorn4440 5 หลายเดือนก่อน

    Excellent over view. 😎 Thank you.

  • @molitovv
    @molitovv 5 หลายเดือนก่อน

    What ripple voltage did you allow after the rectifier and before the power stage?

  • @morningstar8038
    @morningstar8038 6 หลายเดือนก่อน

    Thanks gazzilion times. I needed this video

  • @aboodsawalha3531
    @aboodsawalha3531 6 หลายเดือนก่อน

    Thank you for your efforts !

  • @simontremblay6204
    @simontremblay6204 6 หลายเดือนก่อน

    Is there anyway your friend would share the stl files? I'm trying to do the same to my Hario. Thanks!

    • @matanpazi3777
      @matanpazi3777 6 หลายเดือนก่อน

      I'll ask him about it, will update you when I have the answer.

    • @matanpazi3777
      @matanpazi3777 6 หลายเดือนก่อน

      Added link in the description.

  • @someguy9520
    @someguy9520 6 หลายเดือนก่อน

    Call me stupid, but i would wager that seeting the gear box ratio in such a way that the grinder makes 1rpm could help with cup quality. Lots of tests suggest that lower rpm makes less fines and more clarity. Thats especially good for filter/pourover and modern espresso There is a very expensive commandante c40 motor kit for like almost 300bucks. But the low rpm really made excellent shots

    • @matanpazi3777
      @matanpazi3777 6 หลายเดือนก่อน

      No need for name calling :). I chose the speed to be as fast as possible without hurting the ground coffee's quality based on the following video: th-cam.com/video/DKQ6veaTmv8/w-d-xo.htmlsi=nWw2kBimcjNmLaOc It took me around 3 minutes to manually grind a Tbsp of coffee at ~120[RPM] (2 revolutions per second), so 1[RPM] would be insanely slow.

    • @someguy9520
      @someguy9520 6 หลายเดือนก่อน

      @matanpazi3777 Oh, in that case, it makes sense. Lance hedricks video suggested that the 1rpm mode a very clean cup compared to the 300rpm or so 3 minutes seems like a lot. How many grams is that? The 1zpresso JE-plus, for example, does 14g espress fine in like 45sec For me, personally waiting 4-5min is okay for the occasional "special" coffee with that extra care. After all, i wait a bit for the espresso machkne and portafilter to warm up. Might as well let the grinder do its best

  • @matanpazi3777
    @matanpazi3777 6 หลายเดือนก่อน

    STL files: www.hangbar3d.com/other-projects Cost details: Must have parts: DC motor - 16 USD Planetary Gearbox - 13.6 USD AC to DC 24V 10A power supply - ~27 USD 3D printing of housing + Miscellaneous - ~ 15 USD Shipping - 20 USD Total - 91.6 USD Engineering curiosity / nice to have: PCB - 40 USD 3D printed metal parts - 23 USD Total - 63 USD If we only used the "Must have", it would've cost us ~92 USD. A comparable off the shelf product, which costs €109,95 (~116 USD) is the "Electro Solo" by Hario: www.hario-europe.com/products/electro-solo-portable-electric-grinder Shipping ~ 25 USD. Still not the best financial decision :)

  • @dimitrikatsaros9212
    @dimitrikatsaros9212 6 หลายเดือนก่อน

    So, what was the total cost (not including the value of your and Barak's time, but including the Hario, the prototype prints, etc.)? Could you have bought a decent powered grinder for the same amount or are you still ahead?

    • @matanpazi3777
      @matanpazi3777 6 หลายเดือนก่อน

      Good question. I'll pin a comment with the cost details + comparison to a comparable off the shelf product.

    • @dimitrikatsaros9212
      @dimitrikatsaros9212 6 หลายเดือนก่อน

      @@matanpazi3777 Thank you! As for supplying it with power for daily use, couldn't you use an AC adapter to get the voltage you need?

    • @matanpazi3777
      @matanpazi3777 6 หลายเดือนก่อน

      @@dimitrikatsaros9212 Of course. But I need a 24V 10A AC to DC power supply which is quite expensive. I'll try to get one someday, not exactly urgent :)

  • @OdedArlevski
    @OdedArlevski 6 หลายเดือนก่อน

    Love it! I need one too!

  • @Nightmare-Engineer
    @Nightmare-Engineer 6 หลายเดือนก่อน

    The entire process.... such a GRIND!

  • @user-du4eo3yr9u
    @user-du4eo3yr9u 7 หลายเดือนก่อน

    Can you give me a complete wiring diagram please?

  • @AlonSmil
    @AlonSmil 7 หลายเดือนก่อน

    Woww thanks man 🙂🙂🙂

  • @user-zc4md3yq5v
    @user-zc4md3yq5v 7 หลายเดือนก่อน

    Excuse me can you turn it I want to see it from down the machine because I am in a dilemma I open it then I don’t know how to replace please answer me

  • @mahershhab3824
    @mahershhab3824 7 หลายเดือนก่อน

    I need help for money

  • @mahershhab3824
    @mahershhab3824 7 หลายเดือนก่อน

    Cod?

  • @user-uk5ep9hm5k
    @user-uk5ep9hm5k 7 หลายเดือนก่อน

    Excellent ❤