Tuesday, June 26, 2012

Batman, Helicopters, and Center of Mass



A couple weeks ago, I came home after a long day at work looking for a break.  I thought to myself, “What’s more fun than physics? Batman*.”  I sat down to play the latest Batman videogame, in which Batman’s current objective was to use his grappling hook to jump onto an enemy helicopter to steal an electronic MacGuffin.  As awesome as this was, it occurred to me that something was very wrong about the way the helicopter moved while Batman zipped through the air.

See if you can spot it too. (Watch for about 5 seconds after the video starts.  Ignore the commentary.  Note: The grunting noises are the sounds that Batman makes if you shoot him with bullets.)

What occurred to me was this: If the helicopter’s rotors provided enough lift to balance the force of gravity, wouldn’t Batman’s sudden additional weight cause the helicopter to fall out of the sky?  Also, to get lifted up into the air, the helicopter must be pulling up on Batman: shouldn’t Batman also be pulling down on the helicopter?  By how much should we expect to see the helicopter’s altitude change?

To address the first question, let's go to Newton's second law:
\[ \sum \vec{F} = m\vec{a} \]
Let’s assume that the helicopter is hovering stationary, minding its own business, when Batman jumps onto it.  Let's also assume the helicopter pilots are totally oblivious to Batman and make no flight corrections after Batman jumps onto it.  In order to hover, the lift from the helicopter's rotors exactly matched the pull of gravity. 

\[ \sum \vec{F} =  \vec{F}_{rotors} - \vec{F}_{gravity} =  0 \]

Batman's sudden additional weight would cause the helicopter to start falling, as the forces would no longer balance:


\[ \sum \vec{F} =  \vec{F}_{rotors} - \vec{F}_{gravity} - \vec{F}_{Batman} <  0 \]


So the helicopter does accelerate (and move) when Batman jumps onto it.  How much does it move?  Let’s assume there are no crazy winds or other external forces acting on the helicopter or Batman while Batman grapples onto the helicopter.  “No external forces” means that momentum of helicopter + Batman does not change during Batman's flight.

Let's make things a little simpler and assume that neither Batman nor the helicopter had any vertical momentum before Batman used his grappling hook.  (I can choose to approach this problem from a reference frame where the center of mass is stationary.  Choosing a frame where the center of mass moves won't change the results, it will just make the calculation more complicated.)  Because the momentum of helicopter + Batman does not change, then the center of mass does not move while Batman zips through the air:

\[ \frac{d}{dt} y_{COM} = \frac{d}{dt} \frac{m_{Bat} y_{Bat} + m_{Copter} y_{Copter}}{m_{Bat} + m_{Copter}} = \frac{p}{m_{Bat} + m_{Copter}} = 0 \]

The center of mass must remain stationary, so we can find how much the helicopter's height changes by if Batman starts on the ground (y = 0) and both end up at the same height with Batman hanging from the helicopter:

\[ y_{COM} = \frac{m_{Copter} y_{Copter} + m_{Bat} (0)}{m_{Bat} + m_{Copter}} = \frac{m_{Copter} y_{final} + m_{Bat} y_{final}}{m_{Bat} + m_{Copter}} \]
\[ \Delta y = y_{Copter} - y_{final} = \frac{m_{Bat}}{m_{Bat} + m_{Copter}} y_{Copter}\]

Now, some numbers: The police helicopters in the game are pretty small, probably about 1500 kg. Batman is a big guy who works out and probably weighs around 100 kg (220 lb).  Plus, he’s wearing body armor (hence surviving when bullets hit him) and a utility belt and all of those other Bat-gadgets, which probably adds about 30 kg (~30 lb for the gadgets, ~30 lb for the armor).  If Batman has to grapple onto a helicopter 30 meters above him, then the helicopter should drop out of the air by about 2.4 m.  This is greater than the height of Batman himself, and would be noticeable if the helicopter physics in the game were perfect.

Of course, if the helicopters appearing in the game were the giant army helicopters (they do carry rockets, after all), their mass would be much larger (~5000-10000 kg) so the effect of Batman’s additional weight would be much smaller.

None of these considerations detracted from the fun I had playing the game, but it did seem odd that the helicopters appeared to be nailed to the sky instead of moving freely through the air.  I’ll be writing the game developers a strongly-worded letter directly.


* The DC superhero, not the city or the fish.


15 comments:

  1. This is a brilliant blog! I'm very happy with the comments!..

    seo services in lahore

    ReplyDelete
  2. I really impressed after read this because of some quality work and informative thoughts . I just wanna say thanks for the writer and wish you all the best for coming!.

    seo company in lahore

    ReplyDelete

  3. Wow, cool post. I’d like to write like this too – taking time and real hard work to make a great article… but I put things off too much and never seem to get started. Thanks though.
    web hosting in lahore

    ReplyDelete
  4. I am really enjoying reading your well written articles. Thank you for sharing useful information. Looking forward to visit more.
    Restore Quickbooks Backup

    ReplyDelete
  5. Our MicroStrategy Training provide you to learn about MicroStrategy products, BI concepts, etc. Our MicroStrategy Online Training also includes live sessions and projects
    Microstrategy Online Training Hyderabad | online micro strategy training

    ReplyDelete
  6. Thanks for sharing informative post, such a nice blog.
    power bi course

    ReplyDelete
  7. Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info.
    SEO Agency in Lahore

    ReplyDelete
  8. Hey what a brilliant post I have come across and believe me I have been searching out for this similar kind of post for past a week and hardly came across this. Thank you very much and will look for more postings from you.
    Digital Marketing Services in Pakistan

    ReplyDelete
  9. Thanks for your time on putting these all together.Your blog has a lot of valuable information. Really helpful blog.
    tableau training

    ReplyDelete
  10. Really helpful blog.So much to learn.splunk training thank you for sharing

    ReplyDelete
  11. This is a great article and great read for me. It's my first visit to your blog, and I have found it so useful and informative especially this article
    Yellowstone Black Jacket

    ReplyDelete
  12. Awesome Content! In general, I read blogs. When I see an article about Content Services in Technology, I know it provides the greatest services, and I also get the best customer service from there.

    ReplyDelete
  13. This is a fantastic and quite useful article for me. Thank you so much for all of your hard work in giving such excellent information! search engine optimization services in usa

    ReplyDelete
  14. Traditionally, the word 'mother' has always been associated with affection and nurturing. However, in today's society, women are placing more emphasis on their professional aspirations and personal objectives rather than starting a family. While it is crucial to pursue one's dreams, postponing family planning can have adverse effects on fertility rates. Explore the Egg freezing price In delhi with our comprehensive guide.

    Consequently, women are currently venturing into the novel realm of IVF treatment and egg freezing as a means to address this matter. This groundbreaking approach empowers them to safeguard their eggs until they are ready to embark on the journey of parenthood.

    ReplyDelete