Missile guidance system not reaching target

Trying to run the Aero_guidance system from MATLAB libraries and can't get it to reach the target unless we remove the stop function within the fuse system, but then it obviously keeps going through and beyond the target. It would appear that the system attains a 1 signal, before reaching the target, that terminates the simulation.
We have since moved the stop function from the memory block to the miss distance output (see attached fuse module mod screen shot). The missile now hits the target and sim terminates. Is this an appropriate fix or just a fudge of the system?

6 Comments

What "missile guidance system"? Are we supposed to know what that is? Is it your program, or someone else's, or some toolbox demo? Can you list below in the "Products" box the exact toolboxes you use instead of the useless "MATLAB"?
‘ Is there a bug or are we missing something?’
Seems to be a bug in your Kalman filter code, and you seem to be missing the target.
Your code does not work, so it must be a bug in MATLAB?
Stephen23
Stephen23 on 1 Oct 2014
Edited: Stephen23 on 1 Oct 2014
Yes, this is a known bug in MATLAB.
On our first attempt at using the Launch Missiles toolbox we also encountered the same termination error (although with a -pi signal). You can fix it by calling the stop function (on the fuse system) directly. We also found that turning on the computer helped significantly.
After this minor setback to our work, we successfully sent several continents into a ten thousand year-long nuclear winter, so it was good that we spotted that bug in MATLAB.
Our code was, of course, perfect.
Somehow if there was real substance to this question, I feel there would be some internal reflection and conflict to fixing someone's missile guidance simulation and not to mentioning any ITAR issues.

Sign in to comment.

Answers (1)

You're missing something.
Heres a multiple choice question that'll suit-
Do you want your missile to explode?
A. after it hit the target and disintegrated safely.
B. as it hits the target, risking disintegration.
C. just before it hits the target, making sure that it can explode in the most effective way.

Categories

Find more on Simulink in Help Center and File Exchange

Products

Asked:

D
D
on 1 Oct 2014

Edited:

D
D
on 1 Oct 2014

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!