As an aerospace student myself I would love to see what you're closed loop system would look like. Also as a side note: You touched on so many important topics and processes that we encounter day to day so awesome work! (just calculating inertia values with oscillation was fantastic tbh)
I would love to know a way to do the calculation without being able to physically manipulate the craft. Things like finding CM via multiple simultaneous scales rather than balancing. IDK how to extend such techniques to inertia measurements. Some vehicles are too large and cumbersome to do this kind of test easily.
@@Haellsigh The problem is for hobbyist grade projects there is generally only one person working on it. So a large projects like my 11ft wingspan flying wing can become challenging to model in enough detail and accuracy. You need to add every part in the correct place at the correct weight to the model for that to work. Glue joints also tend to add weight that isnt modeled reducing accuracy. Yes a 3d model can allow you to do the calculations on a model too large to manipulate easily but you usually need a team of people to get it done right and in a timely manner.
@@irakliabzianidze7180 oscillation time (period) does not depend on how hard you pushed a rocket (or its amplitude) actually, the same principle as a pendulum.. a pendulum of a certain length with always have the same period, Period T = 2pisqrt(L/g) where L= length and g=gravity, mass of the bob or amplitude are not related, physics is awesome! Engineering student here
“We won’t get into PID controllers or some of the more fancy thrust vector control stuff...” aww man “...today.” WOO!! Excited to see more of how you deal with these, even though you’ve probably gone over this stuff in other places before.
2:10 Quick tip for finding center of mass of a long body (rather than guess and check): Stick your two fingers out in front of you like you're doing finger guns. Lay the long body across your two fingers. If you pull your two fingers slowly together, the rocket will automagically end up balancing on your fingers, which are now at the center of mass. Definitely try it out; don't take my word for it as hearsay :).
Just tried it with a 20 cm ruler, fingers came together at 102 mm, and the first half has a little hole so the center of mas should be skewed slightly above the 100 mm mark. Amazing.
Prettt cool if you have the object perfectly straight, and the friction coëfficiënt between your fingers and the material is exactly the same at all times.
This guy is one of those teachers/professors that made complex concepts easy to understand and made you confidently understand things you never imagined you would be able to. Great Work! Earned a Sub and can't wait for more !!
As a subscriber and a fan of this channel, and as a Simulink language developer, it gives me immense satisfaction to see the tool we develop gain more traction in the non-commercial rocket community. Thank you Joe!
@@BPSspace haha, I live everything you do. I'm really getting into space and model rockets lately, I unfortunately haven't had the opportunity to buy/fly any model rockets but it's definitely on my bucket List
I am absolutely ready. We did a bunch of this when i was in the university, but never really got to play with it after I graduated - but i do remember it as fun math! So ready for that brush up!
Basically it’s a matter of math, at first you do the math model in the continue domain, then you translate it into digital with some equations that give you the PID values
YES a closed loop controller video would be awesome! I just finished my first System Dynamics and Controls class for my undergrad and I can't get enough of it!
I tell you man, your channel is so unique, you're doing something really cool and special, teaching model rocketry in a way that everyone can understand
I for one would really like you to expand on this with more video's. You present stuff I havent done for 30 years in a very clear manner and its fascinating. Big thumbs UP
I had a really cool teacher in my Modeling course on bachelor degree, and we studied the subject in a playful way. And one of these tasks was to develop the Falcon 9 landing system, but we also had to manage the landing legs separately. The final result was calculated as the sum of time, landing speed, and accuracy. All this is seasoned with beautiful visualization. It was 2018...
Dude we need more of this! Make this into a series! I would love to see more about how to make the simscape model with the stl file visualization, plus closed loop and PID simulation.
Loved your simulink / simscape video! Very few of the aeroblockset blocks have any examples which really inhibits the ability of a new user to figure out which is which and which one to use. I think MathWorks should hire you to make rocket examples for all the blocks! I would very much like to see more videos like this going into more blocks and more use cases and since you are such a good teacher, even just straight out simulink and simscape tutorials. THANKS!
I liked the concept you explained. that was short and sweet. Me being an Aerospace student I love the way you explained each term. I will give a shot to your Simulink model.
Thanks Joe for such an awesome vídeo. 854 seconds of learning. I´m trying to build a model rocket (to honor some spanish rockets, the old España 1 and Miura 5 from PLDspace) with a TVC. The desing, the building, the 3D printing, the electronics and the programing is almost done, but I have no idea of simulation, so I need to learn every single concept in the way to find the right Kp, Ki and Kd constants. So I'll be so pleased to do that way with you. Thanks Joe.
Extremely interesting and awesome format, short but got so much from it in terms of both practical stuff and theoretical understanding. I would love more of these looking into more advanced concepts.
I absolutely love these kinds of videos, even though many people are probably here for fancy rockets and spectacular failures (I can't blame them! :D) this is probably my favorite video format. Easy to follow along, very detailed and informative without being hard to grasp. I could watch these on loop for days.
As an engineer, I can say my guy here explained very nice how simulink works. I would recommend in the future implementing some coding so people can see how Matlab and Simulink work together and how powerful these tools really are. I remember learning C, Python and C++ at college. It was nice but when I saw what Matlab and Simulink can do together it blew my mind. Keep it up dude! Well done!
Hey Joe, this is not a usual tutorial to me, this is fucking helpfull. I would greatly apreciate a followup video with feedback loops, pid controlers and whatever you think is relevant. You're saving me a lot of time and frustration with this, I love you.
I use a program called Rhino for 3D modeling, and it has some visual programming elements like this to create tweakable designs. I find that visual programming in this sense helps me teach other classmates bout how to make something because it forces you to think through an order of operations and because it lays out alot of the options you can use instead of having to googe what formulas you might need. Very cool and I hope to see more like this!
My physics teachers hit us on that kind of measurement. You take the "shortest" point in time for an event based measurement, hence the transition of the rocket tip through the zero point, the velocity is the highest there. your error gets reduced by a good factor.
This is so cool Joe! I just learned to use simulink in my college and seen this type of content makes me so happy, 'cause I understand better some of the rocket science you do! Nice video by the way!
MATLAB is a computation engine, like excel, with a code front end. Not a real programming language. Not saying it's not immensely useful, just that people who have never used anything else mistake it for something it absolutely isn't.
I am really interested into seeing how your closed loop control system looks like. I thank you for all the great work you have shared with the community because many of your videos helped me and I think many other people understand better some kinematics problems and mechanical engineering designs choices.👍
Fascinating video I would like to see a part two. May I also know which MATLAB and Simulink licenses should I buy? Also, is the 3DOF block a part of some expansion, or is it custom-made?
I would love to see some closed loop systems! Great job explaining everything like always Joe. I am studying stuff this right now in control systems class and you make it sound easy.
Thanks a lot for this brief introduction. While I so far have only used transfer functions in Mechatronics I, it´s great to see how the more advanced blocks can be used. Looking forward to Mechatronics II. I would be very interested in a video covering Simscape and other simulation tools you might use.
2:08 fun fact (or at least fun if you're a nerd): unit symbols are lower case unless its named after a person like pressure (Pa), force (N) etc., or if it is a prefix meaning million or more like Mega, Terra etc. Ps: the symbol for litre can be both upper case and lower case.
Thank you, that was a great primer to take the fear of modelling! I used Matlab a long time ago in Uni and not touched it since. For a second-order hobby it's outof budget. But your presentation has been inspiring, and I may dabble a bit again! I would absolutely love a follow-up on closing the loop - got on mathworks, this guy is selling you well! ;-)
Nice video! It would be great to see the next video of the closed-loop control of the rocket and maybe comparing whether or not there is a significant difference in the method of doing the PID control.
As an aerospace student myself I would love to see what you're closed loop system would look like. Also as a side note: You touched on so many important topics and processes that we encounter day to day so awesome work!
(just calculating inertia values with oscillation was fantastic tbh)
I would love to know a way to do the calculation without being able to physically manipulate the craft. Things like finding CM via multiple simultaneous scales rather than balancing.
IDK how to extend such techniques to inertia measurements.
Some vehicles are too large and cumbersome to do this kind of test easily.
@@nocare At that point wouldn't you rather use a 3D model to estimate the values?
@@Haellsigh The problem is for hobbyist grade projects there is generally only one person working on it.
So a large projects like my 11ft wingspan flying wing can become challenging to model in enough detail and accuracy. You need to add every part in the correct place at the correct weight to the model for that to work.
Glue joints also tend to add weight that isnt modeled reducing accuracy.
Yes a 3d model can allow you to do the calculations on a model too large to manipulate easily but you usually need a team of people to get it done right and in a timely manner.
Doesnt the oscillation time depend on how hard you push the rocket? How do you know if you have the right values?
@@irakliabzianidze7180 oscillation time (period) does not depend on how hard you pushed a rocket (or its amplitude) actually, the same principle as a pendulum.. a pendulum of a certain length with always have the same period, Period T = 2pisqrt(L/g) where L= length and g=gravity, mass of the bob or amplitude are not related, physics is awesome!
Engineering student here
WELL OF COURSE WE WANT MORE STUFF LIKE THIS!
I agree!!!!!!
for a second I though that this was NASA... wow
“We won’t get into PID controllers or some of the more fancy thrust vector control stuff...”
aww man
“...today.”
WOO!! Excited to see more of how you deal with these, even though you’ve probably gone over this stuff in other places before.
I totally love this video and really hope that Joe makes one on simulating the PID system!
hell yeah!
@@picoplanetdev Definitely
2:10
Quick tip for finding center of mass of a long body (rather than guess and check): Stick your two fingers out in front of you like you're doing finger guns. Lay the long body across your two fingers. If you pull your two fingers slowly together, the rocket will automagically end up balancing on your fingers, which are now at the center of mass. Definitely try it out; don't take my word for it as hearsay :).
Just tried it with a 20 cm ruler, fingers came together at 102 mm, and the first half has a little hole so the center of mas should be skewed slightly above the 100 mm mark. Amazing.
Was about to say. Friction rules!
Prettt cool if you have the object perfectly straight, and the friction coëfficiënt between your fingers and the material is exactly the same at all times.
Ok what the hell why does this work
Dangit! I was about to relay that Don Herbert/Mr. Wizard tip and thought, "well, let's scan the comments first."
(Listens to Joe Barnard talk Rockets)
Me:
“I like your funny words, magic man”
Hello fellow tik Tok addict
@@cecil5
waddup
I love you so very much Pinochet
Nothing in this world is free except for helicopter rides.
It's just basic high school Trig, dude
This guy is one of those teachers/professors that made complex concepts easy to understand and made you confidently understand things you never imagined you would be able to. Great Work! Earned a Sub and can't wait for more !!
As a subscriber and a fan of this channel, and as a Simulink language developer, it gives me immense satisfaction to see the tool we develop gain more traction in the non-commercial rocket community. Thank you Joe!
It is so sick to see Mathworks sponsoring videos
The way you casually highlighted elements of dynamics better than most of my professors in a video mostly about modeling is awesome
As a mechanical engineering student, what you covered here is very informative and helpful. More of these videos is definitely a good idea!
That RGB PBS logo in the background is nicely played. Exactly between the walls
RgB Is GAe
@@stickz9871 funny
I move everything around to get it just right, glad you like it :)
@@BPSspace haha, I live everything you do. I'm really getting into space and model rockets lately, I unfortunately haven't had the opportunity to buy/fly any model rockets but it's definitely on my bucket List
I am absolutely ready. We did a bunch of this when i was in the university, but never really got to play with it after I graduated - but i do remember it as fun math! So ready for that brush up!
Yeah, PID feedback would be nice. And how you tweak the P, I and D factors.
Observation and math!
Basically it’s a matter of math, at first you do the math model in the continue domain, then you translate it into digital with some equations that give you the PID values
@@michaelkruger2736 IMO Ziegler-Nichols is not suitable for such applications
.
actually matlab is capable to tweak pid itself, like other programms can do
pid 튜너라고 있으니까 그거 써. 아니면 컨트롤 툴박스에 리니어 어널리시스라고 있는데 거기서 선형 모델링 뽑아주거든 그거 써.
I work at Mathworks and I am a huge fan of your work!
Glad to see Mathworks sponsoring TH-camr's !
Godspeed.
YES a closed loop controller video would be awesome! I just finished my first System Dynamics and Controls class for my undergrad
and I can't get enough of it!
Yes please, MathWorks please sponsor this guy! He does an amazing job
I tell you man, your channel is so unique, you're doing something really cool and special, teaching model rocketry in a way that everyone can understand
As an Australian, it brings me great joy to watch you do all of this in Metric
I for one would really like you to expand on this with more video's. You present stuff I havent done for 30 years in a very clear manner and its fascinating. Big thumbs UP
Thank you Mathworks, and BPS.space! This is the heart of controlling your project.
BPS : *Makes Sponsored Video*
Everyone : We want more
Probably a stupid question, but your nose cones are 3D printed as well? Yes? Love your content!
Lol you have a plant.... good for u.
The world needs more Matlab based YT videos
WOW. I've been researching moment of inertia determination for my senior design project. This could not be more timely!
I had a really cool teacher in my Modeling course on bachelor degree, and we studied the subject in a playful way. And one of these tasks was to develop the Falcon 9 landing system, but we also had to manage the landing legs separately. The final result was calculated as the sum of time, landing speed, and accuracy. All this is seasoned with beautiful visualization.
It was 2018...
Joe you inspire me lot and you know what I am an aeroplane engineer I learnt more from you than my degree years kudos dude.
Just finished my Simulink modeling assignment for my dynamic controls class last week. I actually understand what hes doing. Holy crap I am LEARNING.
I literally can't comprehend this guys genius.
Lol, same
You need to get a degree in music...
It's not that difficult
Thats what separates the engineers from the rest.
He's not doing really much but following a control scheme found in numerous textbooks
@@t_c5266 i love to Watch videos like this and seeing something that i studied in engineering classes!
This EXACTLY what I needed! I’m in the middle of my own simulations and this will help a lot!!!
Dude we need more of this! Make this into a series!
I would love to see more about how to make the simscape model with the stl file visualization, plus closed loop and PID simulation.
I'm impressed. The way you measured the inertia, Simulink implementation, and the very cool Simscape simulation!
Thanks.
I love seeing the dynamics I learned in college last semester! Mechanical engineering is awesome
That was fascinating! As an engineering student I'd really love to see another one of those videos
Loved your simulink / simscape video! Very few of the aeroblockset blocks have any examples which really inhibits the ability of a new user to figure out which is which and which one to use. I think MathWorks should hire you to make rocket examples for all the blocks! I would very much like to see more videos like this going into more blocks and more use cases and since you are such a good teacher, even just straight out simulink and simscape tutorials. THANKS!
The measurement of the mass moment of inertia was great. Would be awesome to see the PID and more detailed TVC stuff in the future
ive never been this fast at clicking the notification
Yes - 100% would love to see this become a series!! Thanks Joe.
I liked the concept you explained. that was short and sweet. Me being an Aerospace student I love the way you explained each term. I will give a shot to your Simulink model.
Thanks Joe, please keep the Mathworks content coming.
Hi Joe!!! Pleaseeee do another video like this one! learned so much from just ten minutes, and I'd love to learn even more!
What an inspiration ! I understand very little of it but I enjoy watching a real engineer !
Thanks
Excellent example of control system identification , thank you!
Thanks Joe for such an awesome vídeo. 854 seconds of learning. I´m trying to build a model rocket (to honor some spanish rockets, the old España 1 and Miura 5 from PLDspace) with a TVC. The desing, the building, the 3D printing, the electronics and the programing is almost done, but I have no idea of simulation, so I need to learn every single concept in the way to find the right Kp, Ki and Kd constants. So I'll be so pleased to do that way with you. Thanks Joe.
calculating inertia via oscillation was unexpected and smart ! nice video !
Extremely interesting and awesome format, short but got so much from it in terms of both practical stuff and theoretical understanding. I would love more of these looking into more advanced concepts.
As a Computer and Aerospace Engineer, I would love to see more videos like these!
I fired my first model rocket thanks to you for all the inspiration thank you
This actually acts as a better tutorial on Simulink than some of the Mathworks ones.
I absolutely love these kinds of videos, even though many people are probably here for fancy rockets and spectacular failures (I can't blame them! :D) this is probably my favorite video format. Easy to follow along, very detailed and informative without being hard to grasp. I could watch these on loop for days.
Dude, you have a talent for educating. I would pay good money if you did one of those online "Masterclass" courses.
As an engineer, I can say my guy here explained very nice how simulink works. I would recommend in the future implementing some coding so people can see how Matlab and Simulink work together and how powerful these tools really are. I remember learning C, Python and C++ at college. It was nice but when I saw what Matlab and Simulink can do together it blew my mind. Keep it up dude! Well done!
This is a fantastic explanation. I can't believe you made me comprehend (at least to some extent) rocket science.
I like your simplicity, genius explanation.
Hey Joe, this is not a usual tutorial to me, this is fucking helpfull. I would greatly apreciate a followup video with feedback loops, pid controlers and whatever you think is relevant.
You're saving me a lot of time and frustration with this, I love you.
I use a program called Rhino for 3D modeling, and it has some visual programming elements like this to create tweakable designs. I find that visual programming in this sense helps me teach other classmates bout how to make something because it forces you to think through an order of operations and because it lays out alot of the options you can use instead of having to googe what formulas you might need. Very cool and I hope to see more like this!
I can not tell you how useful this is thank you so much.
My physics teachers hit us on that kind of measurement. You take the "shortest" point in time for an event based measurement, hence the transition of the rocket tip through the zero point, the velocity is the highest there. your error gets reduced by a good factor.
I have just bumped into this amazing channel. I would love to see more Simulink videos ❤
Please make a complete series feels so go to see the practical usage of high school physics
This is so cool Joe! I just learned to use simulink in my college and seen this type of content makes me so happy, 'cause I understand better some of the rocket science you do! Nice video by the way!
This is actually gold mine. Thanks. Looking forward for the next video.
MATLAB is the only programming tool I used for the past 5 years!
MATLAB is a computation engine, like excel, with a code front end. Not a real programming language. Not saying it's not immensely useful, just that people who have never used anything else mistake it for something it absolutely isn't.
love the old tape from previous use! great video Joe! You make building rockets, fun!
Please do more video like this, this is so useful and easy to understand
It's good to see Boe Jarnard having a good time on the table:))
Cool stuff. Like to see it!
I'm used to doing matlab for class. It's crazy that you got sponsored by them, lol. good stuff.
I loved this video! Amazing content please continue collaborating with MathWorks.
you know what, I'll say it: PogChamp
Reminds me of my engineering days at uni. Awesome stuff.
Thank you for offering us this delightful piece of engineering.
That was a truly fantastic tutorial! I wish my professors in Aero Eng had half as much imagination.
Yes pid simulation is needed , I loved actually that last part where you did simulation with a small rocket
Good timing... my TVC showed up today
Yes! I want the closed loop explanation! Impressive work. Makes me want to go back to control system design
Great video man !!!!
Very informative for students getting into this field, really shows how self-learning can help you break down complex problems.
It would be a dream to work with this guy.Awesome dude
I am really interested into seeing how your closed loop control system looks like.
I thank you for all the great work you have shared with the community because many of your videos helped me and I think many other people understand better some kinematics problems and mechanical engineering designs choices.👍
Love this
Also congrats on the mathworks sponsorship!
Yes please keep posting these!! I’d love to learn more about creating my own simulation and control software
Fun little hack: if you ask the rocket very nicely, it will perform just like the simulations. But only if you ask nicely.
This is awesome! I'm so old school.... I'd have just written an old-style matlab script to do this 🙂
This was an awesome video, I would be thrilled to see some more about this. I have recently started an attempt to gimbal a model rocket.
great job. very easy and visible to understand. I'm grateful
who the hell unlikes this mans video this man is smart
Yes please make more videos about matlab/simulink ... i totally support it
Please show more I have problem with adding and subtracting but I understood this a lot. Please continue
Your handwriting... I love it, I really do.
Very good work man!!! You kill it!
I would love to see more Simulink videos like these. Awesome work, Joey!
Fascinating video I would like to see a part two.
May I also know which MATLAB and Simulink licenses should I buy?
Also, is the 3DOF block a part of some expansion, or is it custom-made?
I would love to see some closed loop systems! Great job explaining everything like always Joe. I am studying stuff this right now in control systems class and you make it sound easy.
Thanks a lot for this brief introduction. While I so far have only used transfer functions in Mechatronics I, it´s great to see how the more advanced blocks can be used. Looking forward to Mechatronics II. I would be very interested in a video covering Simscape and other simulation tools you might use.
2:08 fun fact (or at least fun if you're a nerd): unit symbols are lower case unless its named after a person like pressure (Pa), force (N) etc., or if it is a prefix meaning million or more like Mega, Terra etc.
Ps: the symbol for litre can be both upper case and lower case.
Thank you, that was a great primer to take the fear of modelling! I used Matlab a long time ago in Uni and not touched it since. For a second-order hobby it's outof budget. But your presentation has been inspiring, and I may dabble a bit again!
I would absolutely love a follow-up on closing the loop - got on mathworks, this guy is selling you well! ;-)
Check out the home license if you’re interested!
It's good to see that Boe is doing well
This is great, I would love more MATLAB/simulation content!
Nice video! It would be great to see the next video of the closed-loop control of the rocket and maybe comparing whether or not there is a significant difference in the method of doing the PID control.
Procrastinating on doing my PID project for uni in matlab by watching video of it on youtube :)
Perfect! Thanks! Awaiting PID simulation!
I absolutely LOVE this episode. I love Matlab and Simulink and bringing rockets to it made my heart really happy! More of these please!
We need more of this!