Rocket Guidance Navigation and Control

Поділитися
Вставка
  • Опубліковано 5 вер 2024
  • First video of my new series idea, a brief overview of Rockets Subsystems. This video covers what the Guidance Navigation and Control (GNC) subsystem does and how it operates.
    If you want to build anything I'm developing or want part files become a patron! These will come in the form of share drive access. Supporting makes it possible for me to develop more stuff and fly more rockets!
    Patreon:
    www.patreon.co...
    More Info at:
    runrmc94.wixsi...
    Instagram for most frequent updates:
    www.instagram....
    Twitter for fast updates:
    / systems_zero

КОМЕНТАРІ • 115

  • @CanineDefenseTechnologies
    @CanineDefenseTechnologies 4 роки тому +39

    0:07 We all feel your pain sir

  • @YukonK9
    @YukonK9 4 роки тому +10

    I liked this video! I like how you explain the basic logic of the control system

  • @aces8481
    @aces8481 4 роки тому +7

    Bro you're the only one on UA-cam covering stuff like this. Keep it going! Ya got a subscriber in me :)

    • @rwosu
      @rwosu 10 місяців тому +1

      iam the subscriber😈

  • @linecraftman3907
    @linecraftman3907 4 роки тому +37

    The missile knows where it is at all times. It knows this because it knows where it isn't. By subtracting where it is from where it isn't, or where it isn't from where it is (whichever is greater), it obtains a difference, or deviation. The guidance subsystem uses deviations to generate corrective commands to drive the missile from a position where it is to a position where it isn't, and arriving at a position where it wasn't, it now is. Consequently, the position where it is, is now the position that it wasn't, and it follows that the position that it was, is now the position that it isn't.
    In the event that the position that it is in is not the position that it wasn't, the system has acquired a variation, the variation being the difference between where the missile is, and where it wasn't. If variation is considered to be a significant factor, it too may be corrected by the GEA. However, the missile must also know where it was.
    The missile guidance computer scenario works as follows. Because a variation has modified some of the information the missile has obtained, it is not sure just where it is. However, it is sure where it isn't, within reason, and it knows where it was. It now subtracts where it should be from where it wasn't, or vice-versa, and by differentiating this from the algebraic sum of where it shouldn't be, and where it was, it is able to obtain the deviation and its variation, which is called error.

    • @linecraftman3907
      @linecraftman3907 4 роки тому +1

      All jokes aside , this is a great video

    • @robertcook5380
      @robertcook5380 4 роки тому +1

      I was going to use that audio! But its copyrighted :(

    • @MarkFunderburk
      @MarkFunderburk 4 роки тому

      That sounds like something Douglas Adams would write.

    • @JaredBrewerAerospace
      @JaredBrewerAerospace 2 місяці тому +1

      When I got my first job as a GNC Data Scientist at the university that invented the IMU, this was my introduction to my new role. It took me about 9 months to figure out that this is the analysis for just one frame of reference. There are 9 transformations to get from the stable member of a 3 ring gimbal to the flight vehicle's body alone. It's was laughably complex at first but after 7 years working on that program my brain has been completely reformatted. The inherent multi-dimensionality of the GNC feedback cycle has enabled me to parley that convolution ability into Artificial Intelligence, particularly in Natural Language Processing, where 60 billion individual tokenized words and n-grams can easily be coupled by 50 or 500 dimensions. Whenever I come across it, I can't help but think back to it as the point of inception where I went from a rubber-stamped Aerospace Engineer to a real rocket scientist. I like to use that as a gauge to see if a new team member is going to be able to keep pace with the initiatives I create. If that throws them for a loop, then they just aren't going to survive. Simple as that. I think it should be used in universities exactly the way it is but the copyright does make it pretty grey in terms of legality.

  • @OrionAerospace
    @OrionAerospace 4 роки тому +24

    Great video! The production quality stepped up a ton and the animations were great! Keep up with the good work!
    P.S I recognize that background music from one of our videos ;P

  • @NovatrimAnima
    @NovatrimAnima 2 роки тому +2

    Much joke in this video make it's not boring. I like content like this

  • @jitenanand3494
    @jitenanand3494 Рік тому +1

    Intro music is much cooler than the rest.

  • @peterb43
    @peterb43 2 роки тому +1

    Very interesting. I was part of the initial 1970’s Space Shuttle program on a team designing the APU’s for powering TVC and other functions. Our APU’s have been modified for use on the SLS. Old timer 😎😎

    • @TZeroSystems
      @TZeroSystems  2 роки тому

      Very cool! I am very familiar with those actuators, I got to sit on on the class for teaching them and one of my TVC clips is now a part of the curriculum. I'm just excited to see it fly even if my time on the program ended over a year ago

    • @peterb43
      @peterb43 2 роки тому

      APU’s are Auxillary Power Units. Turbine driven Hydraulic pumps generating the only power onboard the Shuttles, other than the engines. I did system analysis and optimization of the turbine design. 72000 rpm 5.5 in pitch dia
      . Geared down to hydraulic pump speed.

  • @kalpeshwani8520
    @kalpeshwani8520 3 роки тому

    Your explanation too was slow & steady stabilized towards intended direction.

  • @pranav9339
    @pranav9339 2 роки тому

    "You will have to find a happy medium between all of those" --- As a mechanical engineer, I perfectly feel this.

  • @maywah1276
    @maywah1276 11 місяців тому

    Proud of you young man, show it for your quality to the world, I really like you thank you so much for your video, May God bless you always.

  • @mikesmusicmeddlings1366
    @mikesmusicmeddlings1366 3 роки тому +4

    Oh I see some Kerbal. Man they need to get the sequel finished!

  • @nadavram7322
    @nadavram7322 4 роки тому +2

    Please make more videos like this! This was absolutely great!

  • @prudvi01
    @prudvi01 3 роки тому

    How the hell is this channel so underrated?? You have great content!

  • @tomaszcomasz_
    @tomaszcomasz_ 4 роки тому +5

    I have just discovered your channel! Amazing content :-) Great video!

  • @kelvinfeliciano
    @kelvinfeliciano Рік тому

    Perfect info for my upcoming interview.

  • @Hans_Magnusson
    @Hans_Magnusson 7 місяців тому

    👍 acronyms are fancy 😊
    That’s half the fun with aviation
    The other half is human performance and limitations
    Then the rest of the day we can spend with the birds 🦅

  • @syedhammadhussain6617
    @syedhammadhussain6617 2 роки тому

    Mann you're damnn motivational. That calm music and rocket going boom in the background. I might also get lill off path and do MS in rocket science 😁

  • @CoolThingsKidsShouldKnow
    @CoolThingsKidsShouldKnow 4 роки тому +1

    Great video. I am glad Tory recommended it..

    • @TZeroSystems
      @TZeroSystems  4 роки тому

      Thanks! I saw and was super stoked!

  • @maximusnovikoff
    @maximusnovikoff 4 роки тому +3

    Great video! Definitely continue the format. Ceep it up!

  • @gabrieldiaz6509
    @gabrieldiaz6509 3 роки тому

    A series of rocket subsystems would be best. I subscribe

  • @jake-gs2gd
    @jake-gs2gd 4 роки тому +6

    cool video! One thing i noticed is that the boop effect was a bit lound and I also think you should cut a little faster. But good video!

  • @heatherh4762
    @heatherh4762 3 роки тому +1

    This was a really great video that I heavily enjoyed

  • @user-iy7lc7df5m
    @user-iy7lc7df5m Рік тому +1

    Hi, I see your altitude sensor is BMPxxxx. Is this a baro meter? If it is true. Then the altitude reading should be interfered by the movement of the rocket since the change of air pressure is not only affected by the altitude but also by the moving speed of the rocket. How can you solve the problem? Do you calibrate it with GPS altitude? Do you use KALMEN filter to do the status estimation?

  • @mab7727
    @mab7727 4 місяці тому

    Cheers to all Kerpals!!

  • @bikashojha5207
    @bikashojha5207 3 роки тому

    Wow..keep it going..Very useful information.. it would be great if u make videos of pid controllers in depth with all its maths..

  • @stephenremillard9462
    @stephenremillard9462 4 роки тому +2

    Just discovered you channel today and I'm glad I did. The quality of content and the production are great!
    Question: Is your schematic (the drawing shown in the video) of the software state-machine, available anywhere? Not the code just the drawing. I wish I had a plan like that when I first started my own GNC System 6 months ago. Maybe it could inspire me on the next generation of flight computer.

  • @suel6895
    @suel6895 4 роки тому +1

    Great video! Thanks! Helpful for my class!

  • @leventeperes4213
    @leventeperes4213 3 роки тому

    That 2 stage algorithm was like a cookie Jar and my head stuck in hard... Is it possible to have it in full please? :-) GREAT stuff! Thank you!!!

  • @nicholasmaude6906
    @nicholasmaude6906 7 місяців тому

    In regards to the Max-Q launch-abort test of the Orion's LES I really wish there'd been a proper test-series like in the Apollo programme with the launcher being called "Little Joe III".

  • @tombouie
    @tombouie Рік тому

    Nice explaination for the non-geeks like me, thks.

  • @jeffcauhape6880
    @jeffcauhape6880 Рік тому

    Just found your channel today. Very cool. I can see this becoming a favorite channel!
    Btw - what is your 'day job'?

    • @TZeroSystems
      @TZeroSystems  Рік тому +2

      Spacecraft operations and design

    • @jeffcauhape6880
      @jeffcauhape6880 Рік тому

      @@TZeroSystems Can you recommend a good book as an introduction to satellite communications? One of the items on my bucket list is to work satellites.

  • @user-zo9sd3xt2w
    @user-zo9sd3xt2w 4 місяці тому

    I don't understand why people wana make a video to read stuff off line, like he's the ones who came up with the info when he didn't, they act like we don't gott google and can't look it up ourselves!

  • @vali69
    @vali69 4 роки тому +1

    The intro seems like an everyday conversation between a nasa employee and his higher up coming to see what's his progress

    • @TZeroSystems
      @TZeroSystems  4 роки тому +1

      lol, nah just grade A procrastination

  • @jadebox
    @jadebox 4 роки тому +5

    Hi, Robert. I thought I was doing a good job of understanding what you (and Joe) are doing, but this video raises a question that I hadn't considered before. Is your system guiding the rocket toward a point in space directly above the launch pad, keeping the rocket pointing straight upwards, or just keeping the rocket stable? In the absence of wind, there wouldn't be a difference, but we can't seem to get away from the weather. I think I know the answer based on the theoretical system you describe in the video, but I am not sure.

    • @TZeroSystems
      @TZeroSystems  4 роки тому +1

      Roger! So both are functional. You can have a target point or vector and regardless of weather you should be able to reach it. The tuning is the hard part in this cause you can tune for large disturbances or small ones. large means you can take extreme gusts but you're not good as good at filtering out noise. if you tune for small disturbances you aren't as good at fighting large ones but great at keeping an accurate and precise track. thats why i fly in minimum winds under 10mph usually.

  • @GryffieTube
    @GryffieTube 2 роки тому

    I love what you are doing so I just subscribed. Keep the videos coming please!

  • @andrewmatteson8993
    @andrewmatteson8993 8 днів тому

    Did you ever do a follow up on 14:21? My AE senior design group are looking at doing an active aero mid power rocket.

  • @hglide82
    @hglide82 4 роки тому

    Great video! Super informative and relaxing :-) looking forward to more!

  • @DeltaSpaceSystems
    @DeltaSpaceSystems 4 роки тому +2

    Wow! Nice Video 👍

  • @whatever361
    @whatever361 2 роки тому

    Ty so much i am exited for more 😊

  • @utkarshgupta2972
    @utkarshgupta2972 4 роки тому

    You are doing great work man 😇 . I love this rocket race .

  • @diwitdharpatitripathi2282
    @diwitdharpatitripathi2282 4 роки тому +1

    Ballistic projectile flight path guidance navigation and flight control .

  • @manishpingale6558
    @manishpingale6558 3 роки тому

    Yeah that intro was really cool
    besides that, you explain in pretty easy language Thanks sir
    Do you think you will upload more videos on this topic?

  • @creepersjeepers1138
    @creepersjeepers1138 3 роки тому

    Fairly new to this subject. Just want to know whether the rockets can be scaled in a sense that whether the same algorithms and block diagrams be applied to an other rocket which has different size and weight just by scaling the parameters.

  • @marius100mark
    @marius100mark 4 роки тому +1

    how do you not have more subs :( great vid! btw is that one of BPS' chips?

    • @marius100mark
      @marius100mark 4 роки тому

      also appreciate that filmmaking, laughed a couple times :)

    • @TZeroSystems
      @TZeroSystems  4 роки тому +3

      @@marius100mark No I have a custom board. I talk to BPS but we both have different approaches and hardware

    • @marius100mark
      @marius100mark 4 роки тому

      Ah ok thanks for the info :)

    • @manishpingale6558
      @manishpingale6558 4 роки тому

      @@TZeroSystems how you talked to him?

  • @mohitvaishnav7283
    @mohitvaishnav7283 4 роки тому +2

    Can you please make a video and make available a file on how you made that flight computer please

    • @utkarshgupta2972
      @utkarshgupta2972 4 роки тому +1

      You can watch Joe Barnard video . He builds a flight computer in a video . 😇 I made my flight computer watching that video . I hope this was informative 😇 . Have a nice day

  • @CaptainVoid
    @CaptainVoid 2 роки тому +1

    Hello, thanks for the informative video.
    I have a question about 3D orientation.
    I'm currently using the MPU6050 which includes accelerometer and gyroscope (but not magnetometer). Can I use this sensor to get accurate 3D orientation?
    The rocket will be dropped from a height of 40 meters with the help of a crane and the rocket must make a vertical soft landing.

    • @TZeroSystems
      @TZeroSystems  2 роки тому +1

      Yes but the MPU6050 has notoriously bad gyroscope drift. I suggest the Bosch BNO055 or BMI088.

  • @FutureAIDev2015
    @FutureAIDev2015 7 місяців тому

    6:15 "The missile knows where it is, and where it isn't."

  • @shredderegypt3394
    @shredderegypt3394 3 роки тому

    So, the PID is the core. It means have to make many times to find the accuracy PID.

  • @Erickthedreamgiver
    @Erickthedreamgiver 3 роки тому

    Thank you for this little bit but It makes more questions than an answer lol
    How does rocket know ... ????
    How does it .... ????

    • @fuckednegativemind
      @fuckednegativemind 3 роки тому

      With the help of an IMU (inertial measurement unit), which is essentially gyros and accelerometers.

  • @altonlynch5464
    @altonlynch5464 2 роки тому +1

    could you uses compressed air to steer it with?

  • @mohitvaishnav7283
    @mohitvaishnav7283 4 роки тому

    Keep up the good work brother 😊😊

  • @stommino7564
    @stommino7564 4 роки тому

    Maybe try to do some sort of how to basics and stuff like that

  • @divyanshudas2709
    @divyanshudas2709 4 роки тому

    Great vid.

  • @safatkhan6839
    @safatkhan6839 3 роки тому +1

    Do you have any plans of teaching any of this? I want to learn these things but struggle to find good content on the subject. I don't know if you'll even find the free time to make detailed tutorial style videos for these things. Thanks for the upload anyway. Really interesting video!

    • @TZeroSystems
      @TZeroSystems  3 роки тому +1

      Kind of, the next video I have in the works have in the works is kind of like that.

    • @safatkhan6839
      @safatkhan6839 3 роки тому

      @@TZeroSystems yay! Good luck with that.

  • @ganbatte1260
    @ganbatte1260 Рік тому +1

    Can a mechanical engineering work in aerospace company? I want to take my master degree in mechanical engineer but im afraid it is different than aerospace engineer. Because my previous background is mechanical, idk if i can keep up if i take aerospace.

    • @TZeroSystems
      @TZeroSystems  Рік тому

      of course! a title is not the end all be all for things. Sierra Space where i work is full of mechanical engineers

    • @ganbatte1260
      @ganbatte1260 Рік тому

      @@TZeroSystems what kind of specialize of mechanical engineering they are?

  • @pintunghosh8988
    @pintunghosh8988 3 роки тому

    Can you give the device that are needed for rocket navigation and control

  • @user-rq9bd5op4p
    @user-rq9bd5op4p 2 роки тому

    رائع سيدي شهيد

  • @Starman5771
    @Starman5771 4 роки тому

    Plz do make a video on rocket motors which u r using

  • @Fkk580
    @Fkk580 2 роки тому

    What classes should i take in order to know and build my own rockets and missile systems

  • @user-tt8fy4ou9v
    @user-tt8fy4ou9v 3 роки тому

    do you use MATLAB for programming the missiles gaidence system ?

  • @larasmoyonugroho9945
    @larasmoyonugroho9945 3 роки тому +1

    what reference did you use for diagram at 7:33 ?

  • @loganathan4487
    @loganathan4487 3 роки тому

    How can i become strong skilled person in GNC of rocket..can u help me sir

  • @muhammadsharifriyad6206
    @muhammadsharifriyad6206 Рік тому

    The session was nice. But the background music distracted me a little from deep attention.

  • @terrywheelock9458
    @terrywheelock9458 3 роки тому

    As far as "model rocket" the only part of GNC you should be dealing with is the C because the rest is not necessary to for "stabilization". Don't make it more complicated than it is!

  • @Kasmuller
    @Kasmuller 3 роки тому +1

    "you can't just control it by hand"
    KSP players:

  • @brianhillier7052
    @brianhillier7052 3 роки тому

    love your videos!!! your so cute BTW... hehe

  • @muha0644
    @muha0644 6 місяців тому

    The rocket knows where it is at all times. It knows this because it knows where it isn't. By subtracting where it is from where it isn't, or where it isn't from where it is (whichever is greater), it obtains a difference, or deviation. The guidance subsystem uses deviations to generate corrective commands to drive the rocket from a position where it is to a position where it isn't, and arriving at a position where it wasn't, it now is. Consequently, the position where it is, is now the position that it wasn't, and it follows that the position that it was, is now the position that it isn't.
    In the event that the position that it is in is not the position that it wasn't, the system has acquired a variation, the variation being the difference between where the missile is, and where it wasn't. If variation is considered to be a significant factor, it too may be corrected by the GNC. However, the rocket must also know where it was.
    The rocket guidance computer scenario works as follows. Because a variation has modified some of the information the rocket has obtained, it is not sure just where it is. However, it is sure where it isn't, within reason, and it knows where it was. It now subtracts where it should be from where it wasn't, or vice-versa, and by differentiating this from the algebraic sum of where it shouldn't be, and where it was, it is able to obtain the deviation and its variation, which is called error.

  • @charlesklein7232
    @charlesklein7232 4 роки тому

    were did you get your launch pad from? im just interested in COMMON things like flight using the fins! and not the rocket engine, which should be stationary! what your talking about works but its beyond me! who is your audience? just the very common rocket using fins and navigation is more then enough.

  • @chicken8950
    @chicken8950 3 роки тому

    sub systems!!!!

  • @meezostar462
    @meezostar462 3 роки тому

    Where I can find the computer

    • @TZeroSystems
      @TZeroSystems  3 роки тому

      I custom make them, I am working toward offering them on patreon. All structural parts are on there

  • @CESBER
    @CESBER 3 роки тому +1

    Veritasium is it you?

  • @prilk1704
    @prilk1704 3 роки тому

    You have a twin....I didn't know until now 0:01

  • @Pablanz
    @Pablanz 4 роки тому +1

    How the hell do someone programs a million dollars expensive rocket with the sensors oriented backwards??

    • @TZeroSystems
      @TZeroSystems  4 роки тому +2

      Never under estimate the ability of people to forget a step or misinterpret something.

  • @nicholasmaude6906
    @nicholasmaude6906 7 місяців тому

    9:20 - That crash happened because the technician installing the accelerometers for the GNC platform wilfully stuck them in back-to-front, in addition to being dismissed I hope the arsehole was sent to jail.

  • @theredstonehive
    @theredstonehive 4 роки тому +1

    You only have 310 subscribers?

  • @Jirayu.Kaewprateep
    @Jirayu.Kaewprateep Рік тому

    📺💬 A flight computer, GNC generative navigation guidance, and controls the flight parameters are contained into these circuits with censors that are input to its contained algorithm generated output signals to control navigating part to maintain the rocket in their course setup.
    📺💬 How do you contain all information into small circuits, you do not need to compress all data into it because the rocket only needs to know commands reflection from the sensors, and those commands are trained into a set of variables as a sequence of series.
    🥺💬 I am listening to his lesson and I think he is explaining training parameters and remote devices navigation, as you see it required only source signal generation to make a small of change with trained parameters and sensor signals to output as target functions.
    📺💬 The guidance and states work with deviations that to desire of action to perform for the current state.
    🥺💬 Yes, you are correct they called it deviation as you give an example AI, to create output from input signals it required some change of the number of sources ( source + parameters + sensors ) but my knowledge only for AI and radio devices.

  • @LittleBigWelsh
    @LittleBigWelsh Рік тому

    Amazing

  • @peek2much3
    @peek2much3 8 місяців тому +6

    Too much useless chatter and boring clips make folks click away fast. Just get to it!

    • @Hans_Magnusson
      @Hans_Magnusson 4 місяці тому

      I was just about to make a similar comment!
      Get to the topic in just a few seconds.
      This is as annoying as when people are promoting products and sponsors on their channel, taking the better part of 30 minutes to chatter about it.
      I bet the sponsors have stipulated how to.
      It’s as interesting as when Americans came with their company power points, spending 28 minutes on 49 slides talking about the company, and one minute about the part that covered the reason for the meeting.
      Results, not impressive!
      But it was company policy to create power points in this manner…
      No wonder the process have a huge problem convincing yours truly