Vote for this video by social sharing!
Thanks to Mathworks for sponsoring this video! The Aerospace Blockset model, and Simscape model, can be found for free here: https://github.com/mathworks/Modeling-TVCd-Rocket-in-Simulink
Tags: BPS
Tags: BPS
Comments are closed.
love the old tape from previous use! great video Joe! You make building rockets, fun!
in 1-2 years i can see you doing a liquid rocket. if you got good control algorithms figured out you could start a plan right now to be able to finace said liquid rocket.
How could you calculate the sideways force when using a Fin based Stabilization System instead of Thrust Vectoring ?
More engineering please! Love such geeky but we’ll explained vids
Please make the closed loop video! This is where it gets really interesting!
I’m totally down for more simulation stuff.
I loved this video! Amazing content please continue collaborating with MathWorks.
Lost me after taking the initial measurements…. Man you should apply to Elon for a job…no need for a CV, just point him to this video !
bought me simulink two weeks ago
Your handwriting… I love it, I really do.
I think it was about one year ago that I said you absolutely want to do this to improve on your control algorythm…
yes i like to see new videos like this how do you overcome your procastination
Yes please, MathWorks please sponsor this guy! He does an amazing job
Awesome video! I for one would love to see you go through the process of creating a simple rocket PID controller in this software. Count me in for that video!
Great video man !!!!
Very informative for students getting into this field, really shows how self-learning can help you break down complex problems.
I am an systems & control engineering student. I would be really excited if you would go in to control stuff a bit deeper. But i guess it doesnt really fit the “fun’ -nes” of your channel unfortunately.. so what do you think? Make a new channel for rocket control lectures? But on a serious note, it would also be cool to live stream a controller design process for a new rocket. Or update after a previous launch failed and you wanna improve the controller after analysing the data. I think a lot of us could also help, give suggestions, but above all learn a lot !
Always great vid’s. Thank you. Keep up the good work … Ad Astra
I think we finally found something that Joe *isn’t* good at: handwriting!
As a mechanical engineering student, what you covered here is very informative and helpful. More of these videos is definitely a good idea!
I would love to see you close the loop. Amazing and fascinating video. Love your work
This is great, I would love more MATLAB/simulation content!
Would love to see how you create a PID controller for a model rocket in Simulink. Doing a systems and control module as of now so it helps watching these vids at 1 am
bro you get to use something someone else built i programmed all this stuff in python what am i doing with my life
I’d absolutly love a video on closed loop, that stuff is fun
This must be why i suck at Kerbal
can’t understand a bloody word
Yes, would like to see PID loops on this
Its not rocket science, everyone knows that. Thanks for making me feel stupid, fantastic explaining. Ill stick to rc planes. Keep up the great work.
Highly inspiring!! Keep on the good work and yup i would very well like to see the PID video too!
I did building automation, programming hvac PIDs for custom solutions downtown Chicago.
*A PID video would be cool.* It’s been done but I would like your demo and explanation I’m sure.π€
Yes! I want the closed loop explanation! Impressive work. Makes me want to go back to control system design
Hey Joe, I’m curious how come you haven’t created a small arduino with a distance sensor to make better measurements of the oscillations? Would that help you get better precision or is it a diminishing return?
Would love to see a video showing this with closing the loop! Would be a lot more complicated but it would be very interesting.
This came up on my recommended feed. I have no idea why. I do not even understand the title πππ And, yes, my first language is English!
Just a couple weeks before i modeled the flight simulation by myself now i can verify my design π
I fired my first model rocket thanks to you for all the inspiration thank you
This… this is what I’ve been waiting for! Thank you
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.
Dude, you have a talent for educating. I would pay good money if you did one of those online “Masterclass” courses.
String Len? Be careful if you’re handling binary data.
Yes great stuff ! Would love to see with pid controller.
Cheers from France !
All Rocket Motors you use have built in ejection charge. Your rocket avionics are right above it. Ejection charge can harm the avionics. How you deal with it? And Eject the parachutes?
This thiccness of that Mac bro…treat yourself to a new one!
Fun little hack: if you ask the rocket very nicely, it will perform just like the simulations. But only if you ask nicely.
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.
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.
Yes please keep posting these!! Iβd love to learn more about creating my own simulation and control software
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.
I absolutely LOVE this episode. I love Matlab and Simulink and bringing rockets to it made my heart really happy! More of these please! <3
The Simulink coding standard would like to have a word with those kinked lines…
I kid. For real though, congrats for landing a Mathworks sponsorship! Thatβs awesome!
If you keep doing this as a series you should look into scripting Monte Carlo runs for data-driven design optimization. I think the community would really get a kick out of that.
Yes – 100% would love to see this become a series!! Thanks Joe.
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.
5:24 it is like seeing a latin movie without any subtitlesππ
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 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.
I`ve literally been working on a simulation to figure out the apogee of a sounding rocket for the past year. But I wrote the whole thing in Matlab. Why did nobody tell me about Simulink? :’)
run βaero_guidanceβ; thank me later
This is getting weird! I am 66 years old and I was able to understand everything you talked about in this video and I’ve never took calculus!
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.
This was cool, but do PID that’s the real juice
As a Computer and Aerospace Engineer, I would love to see more videos like these!
It’s good to see Boe Jarnard having a good time on the table:))
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!
Im a mechanical engineering student and we are literally doing this in controls class
That was fascinating! As an engineering student I’d really love to see another one of those videos
I’d love to see a simulation of a closed loop system
I’ve seen some car guys do a swing test to measure the inertia tensor of a race car, it’s pretty hilarious.
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!
Iβd love to see a video on implementing a PID
Everyone grows lockdown beards and here is Joey B. looking clean as ever.
If he takes aerospace engineering classes now online I would be the first to join !!!πππ»ππ»ππ» I will meet you one day in the future sir ππ»ππ»
Love the content keep it up
This is a fantastic explanation. I can’t believe you made me comprehend (at least to some extent) rocket science.
All of that work just to write out the thrust components in code like:
Tx = T*sin(theta)
Ty = T*cos(theta)
????
I litterally started today learning Simulink in college. What a coincidenceππ
Is it me or he’s beginning to resemble Elon Musk in his physical appearance?
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.π
I’m impressed. The way you measured the inertia, Simulink implementation, and the very cool Simscape simulation!
Thanks.
You lost me after you said “hello everyone, I’m Joe Barnard”…π€£
Hi Joe, would love to see the 102 on this series. Also curious how you would find moment of inertia about the roll axis.
Joe, does your rocketsβ computers control the rockets in 3D or do they align to the azimuth and fly in 2D like the Saturn V?
You’re a smart guy, I don’t just say that to everyone.
4:26
joe sounds like my yoga instructor π
I wish my professors could explain as well as you.
Hey Joe, thanks for the upload!
If you make another video of this topic, those parts would interest me (I guess others) particulary:
– for (full) state feedback control /lqr control –> the implementation in C-code for your microcontroller / also z-transformation for incontinous controllers
– the modelling of windgusts in simulink –> just random noise block or something else?
– do you account that also the mass of the vehicle reduces? (rocket equation)
– Implementation of the Kalman filter
I think your rocket use case is ideal to show practical use like brian douglas does in the matlab tech talks –> https://www.youtube.com/watch?v=ApMz1-MK9IQ&list=PLn8PRpmsu08pFBqgd_6Bi7msgkWFKL33b&ab_channel=MATLAB
cheers
This EXACTLY what I needed! Iβm in the middle of my own simulations and this will help a lot!!!
Why is thrust vectoring so difficult? When I was a kid I thought all rockets aimed their nozzle like how you steer a small boat.
That’s an awesome kind of tutorial Joe, thanks a lot. Would love to see a closed loop PID simulation video, too! Keep up that awesome content, very well done.
5:05 PLEASE include units in calculations, it’s much easier to follow along if you do.
That RGB PBS logo in the background is nicely played. Exactly between the walls
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 :).
Nicely done! Love the method for computing moment of inertia – I’ve always relied on Solidworks models for that. Now, what your viewers need to know: the MathWorks tools used for this simulation will retail for about $15,000, plus or minus a few thousand dollars. HOWEVER, in recent years, MathWorks has seen fit to sell “home” licenses for these tools. They may not be used for research, nor may they be used for professional activity. Same tools, same functions (except instead of being able to put on 3 computers and transfer from computer to computer at will, you can only put it on one computer and transfer once or twice a year). But about 50x less expensive: $149 for Matlab, $45 for Simulink, $45 for Simscape, $45 for Simscape multibody, $45 for control system toolbox.
https://www.mathworks.com/store/link/products/home/ML
No, I don’t work for MathWorks (I wish – you won’t believe what I pay in maintenance contract alone).
OMG the timing of this video. I literally needed this right now.
you know what, I’ll say it: PogChamp
I literally can’t comprehend this guys genius.
ive never been this fast at clicking the notification
Yeah, PID feedback would be nice. And how you tweak the P, I and D factors.
WELL OF COURSE WE WANT MORE STUFF LIKE THIS!
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)
β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.
(Listens to Joe Barnard talk Rockets)
Me:
βI like your funny words, magic manβ