- 19
- 168 829
Matan Pazi
Приєднався 1 бер 2022
I upload different control/electrical projects I work on.
Op Amp Sine LED Driver | LM324 Applications
Using LM324 Op Amps + passive components to sinusoidally drive 3 sets of LEDs with a 120 degree phase shift between them.
Переглядів: 3 292
Відео
Field Weakening: Theory & Misconception
Переглядів 7 тис.8 місяців тому
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 o...
Motorising A Hario Coffee Grinder
Переглядів 1,3 тис.Рік тому
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
Переглядів 26 тис.Рік тому
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
Переглядів 856Рік тому
In this video I go over a 2D nesting project I did for my wife involving sewing patterns. How the Nelder-Mead algorithm works: ua-cam.com/video/vOYlVvT3W80/v-deo.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
Переглядів 347Рік тому
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
Переглядів 15 тис.Рік тому
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
Переглядів 36 тис.Рік тому
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: ua-cam.com/video/BsOETPSszJQ/v-deo.html...
How to make a Variable Frequency Drive (VFD) | 1: Overview & Basics
Переглядів 33 тис.Рік тому
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,7 тис.2 роки тому
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
Переглядів 5402 роки тому
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
Переглядів 7362 роки тому
Site I got idea from - ctms.engin.umich.edu/CTMS/index.php?aux=Activities_Pendulum How to connect Arudino & Simulink - ua-cam.com/video/9ttIZoUXCKY/v-deo.html Used this video as the basic requirements from my system - ua-cam.com/video/aXDYZp3wrVc/v-deo.html Helped in the estimation of motor parameters - support.ctc-control.com/customer/elearning/younkin/motorParameters.pdf Great channel by Bria...
DIY Night Light & Thermometer
Переглядів 982 роки тому
I made a night light and thermometer to watchover my newborn Git repository: github.com/MatanPazi/Night-light-Thermometer GreatScott video: ua-cam.com/video/jQ3JHknsM4o/v-deo.html Barak's website: www.hangbar3d.com/
Four State Kalman Filter with Arduino
Переглядів 1,6 тис.2 роки тому
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
Переглядів 3,7 тис.2 роки тому
Fixed an old freezer by replacing the burnt controller with a new one, the STC-3000.
Disassembling a Pasta Machine and Repairing Stuck Handle
Переглядів 37 тис.2 роки тому
Disassembling a Pasta Machine and Repairing Stuck Handle
Is it okay to not add lc filter in output? I read induction motor will easily hot and the winding vibrate if running with square wave, but idk with digital sine wave
Not sure for industrial applications. I don't think adding an LC filter would reduce heating or vibrations though. For simple applications I don't think it matters much. Here's a link to an article that goes over the reasons for adding an LC filter: ieeexplore.ieee.org/document/790930 In short: 1. High dv/dt may cause issues with long motor cables. A capacitor would help. 2. High frequency current ripple. An inductor would help. 3. High dv/dt leads to EMI. A capacitor would help. My inputs: 1. Seems like the cable limit length stated in the article is quite generous. A limit of 5[m] of cable for 10,000 V/us seems pretty good. 2. Current ripple depends on the motor inductance and the switching frequency. I suspect this is a non issue for most standard applications (Switching frequencies in the kHz and relatively high inductances, higher than 1 mH). 3. Sure, that could help. There are indeed quite high ripples of voltage on the motor phases, smoothing them out could help.
@matanpazi3777 i see... Can this atmega328 increase carrier frequency of this setup? so adding lc fillter can be smaller
Nice ❤
I saw saw something saying South Africa ❤❤❤❤
could you please give me the final system simulink file?
@@FatemeRahbaran That was a long time ago, I don't have the files anymore.
Which one is the best book that explains the induction motor control. Can you please create detailed video on IM steady state & Transients equivalent circuit
Very good lecture
Im working on induction foc with altair embed and i dont to how to calculate a proper value for direct axis current ,kindly advise a appropriate method to calculate rated id current. Thanks , Rahul..
Great video, very informative. Would you mind telling me the name of the power module you used? Why did you use that one specifically?
@@rastyisanerd3686 Thanks :) Check out the hardware video, I probably mention it there.
Thank you for your generosity in sharing. So many high level topics covered for a very challenging application. Fantastic explanation, professor!
Could you share what paper you're referencing at 10:55 (the bit about MTPA) please?
You can see the paper title at 10:46, here's a link to the paper: core.ac.uk/download/pdf/229175724.pdf
Thank you.
Since this video is made by a criminal jew, I will give it a dislike no matter what!!
the code is difficult to read you have add too many routines not neccessary
I really love your videos, the explanation is top notch, I'm glad to be part of your subscribers!🎉
I think tying the equations to a physical diagram of a rotor position wrt the stator winding at one or more points in time or angle would help conceptualize it. Thanks!
very nice!
very nice
You could have used 3 pcs 120 degree phase shift OP-amps, connected in a loop. A to B, B to C, C to A. These would create 3 sinus waves. Then you connect the three inputs of the voltage-to-current amplifiers at the corners of the loop.
The best
Ok iam learning ok ok ok
This amazing, perfect timing too! I started researching how to turn a 555 timer square wave into a sine wave for some LEDs but you answered all my questions and more. Great video!
@@harrisonb4953 Haha, nice! Good luck!
Many can do digital circuits, but analog circuits are an art in themselves.
I think there are some good genetic algorithms which can suit your fitting function.
Amazing video. I love how you described the theory you used and the process of debugging.
i forgot to turn on the audio while watching ur vid and still understood everything that was going on, then watched it again with sound. good video
Thank you for sharing all the videos, these are really helpful. However, I observed that u used 125V rated fuses in line with motor output, whereas ur system is designed for 230 V. Can u please explain this difference in the rating. Thank u
My pleasure. How so? The JFC2410-1800FS is rated for 250 AC voltage according to the datasheet.
@@matanpazi3777Here it shows it to be 125V. www.lcsc.com/datasheet/lcsc_datasheet_2305151202_Shenzhen-JDT-Fuse-JFC2410-1800FS_C2994765.pdf
Thanks for your reply. Please see this datasheet in the link. It says 125V for 8A. www.lcsc.com/datasheet/lcsc_datasheet_2305151202_Shenzhen-JDT-Fuse-JFC2410-1800FS_C2994765.pdf
@@matanpazi3777 Thanks for the reply. I am referring datasheet from LCSC here. It says so. www.lcsc.com/datasheet/lcsc_datasheet_2305151202_Shenzhen-JDT-Fuse-JFC2410-1800FS_C2994765.pdf
You are a genious!
very nice explanation
Thanks a lot!
Your diagram does not address the misconception at all; it merely repeats the assertion in a graphical manner.
Would you care to elaborate? Misconception: Field weakening works by essentially lowering the motor's torque constant / back EMF constant. My claim: No, it does not. it's easiest to see that in 5:36, by adding current in the d axis, we can lower the voltage amplitude yet leave the torque constant.
@@matanpazi3777 Im not saying you are wrong; I am saying you are not presenting a novel argument; just the same assertion in a graphical format. Would love to see those experiments on a real motor you alluded to at the start of the video btw.
@@eelcohoogendoorn8044look for "VESC field weakening"
Where's the 4th video?
Glad you enjoyed :)
is it me or is the current in the squirrel cage moving in the wrong direction? at 1:49
Someone: Its just a filter. The filter: 100/100 wonderful.
Hello Sir. When you increase the speed while keeping v/f constant and keep the load constant, does the input current increase?
Certo, as the output power increases (~torque*speed) so does the input power (V*I)
@@matanpazi3777 V*I*(Power Factor) for AC circuits. As the frequency increases the impedance in the stator windings increases which lowers the power factor.
@@matanpazi3777 When I do a thought experiment I predict that the input current will remain constant as V/Hz increases, as long as the load remains the same.
@@matanpazi3777 If power factor correction was done on the motor, so a capacitor was added in the circuit to match the motors inductive reactance, the only impedance would be the resistance in the stator winding. I think the voltage needed to run the motor would be much less 🤷🏾♂️
It works out for me 👍👍😊. Thanks
There is also the issue of axis decoupling. The problem is that the d and q axis do not operate independent of each other. There are terms in each of the dq axis ODEs that cross corelate. This means that the d control loop will effect the q control loop and vice versa. One must use feedforward control to decouple these terms so that each control loop can act independent of each other.
Or u make sure that ur motor has equal inductance in q and d, such that those coupling terms cancle each other out.
No that is not how it works. If you take the Clarke transform of a balanced wye or delta connected inductor in the abc axis you will find that the alpha beta equivalent circuit is the same. However then when you take the parke transform of the alpha beta equivalent circuit, you will find that the dq equivalent circuit consists of the inductor in series with a dependent voltage source equal to the voltage drop of the inductor on the opposing axis. These voltage sources are the coupling terms. This is why all dq models of balanced induction motors have coupling terms.
@@fablearchitect7645 damn ur right I just confused it with the pmsm
@@fablearchitect7645 ur an engineer?
@@dominikz5776 Yep, currently working as power electronic design engineer. PMSM will also have coupling terms because it has the same field stator inductor windings as an induction motor. Any circuit with capacitors and or inductors will have coupling terms in the dq axis.
Awesome! Thanks for sharing!
It is the same way on the Marcato Atlas 150 model?
Great video, could you please put names and authors of the reference papers in the article
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.
Beautiful Work!!!😀
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!!
2:03 who made that name plate with "RATTING"? LOL
Great work. Recently, I have been fixing a VFD board. Your video has lifted my understanding to another level. Thanks heaps.
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.
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
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.
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?
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.
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.
@@matanpazi3777 with min and max values do i average them after take measurements of one revolution
@@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.
Subscribed! I'm an electrical instructor and will always support growing channels like these!
Thank you, very informative to watch. I never fully understood the reasoning and working principle of field weakening up until now.
Sir, As per the circuit diagram. We can supply the single phase input right?