I apologize again for over-simplifying the problem. These trajectories are actually the output of fairly complex 6-degree-of-freedom simulations, so I can't really even attempt to give the all the details. (Truthfully, I don't know all of them - there are all kinds of mechanical systems, the details of which I don't know, that are being simulated.)
Nonetheless, I think it would be informative to know if there's a reasonably straight-forward approach to the simplified problem I'm trying to describe. So, let me try to be a bit more specific.
Suppose I have two projectiles, one being launched from point A and the other from point B. I generate a set of trajectories for each projectile as follows:
Projectile from A:
velocity magnitude sampled from a normal distribution with mean V_a = 50 m/s, sigma = 5 m/s
velocity elevation angle sampled from a normal distribution with mean theta_a = 60 deg., sigma = 3 deg
velocity azimuth angle sampled from a normal distribution with mean phi_a = 45 deg., sigma = 5 deg
Projectile from B:
V_b = 40 m/s, sigma = 3 m/s
theta_b = 70 deg, sigma = 5 deg.
phi_b = -10 deg, sigma = 5 deg
These are totally made-up numbers, in case that wasn't obvious. I hope there isn't something inherently stupid in my choices.
[EDIT: It just occurred to me why you made the comment about a normal distribution for an angular variable - that's probably ever not well-defined, is it? In practice I think people fudge this by treating the angles as if they're non-cyclic and making the sigma small enough that all the sampled values are within a few degrees of the mean. There's always a non-zero probability of getting an outlier that wraps around, but in practice, I don't think that happens. This is actually done in the software run by people in another organization, and I don't have much insight into it. They probably have better-defined angular distributions, perhaps empirically derived.]
I didn't pick locations for A and B, but let's just say that they're such that the trajectories and launch times of projectiles A and B will be such that it's reasonable to ask what is the probability of a collision between them.
I have sets of such trajectories, all time-tagged in reference to the same t0, so I can easily compute the separation vector between the two projectiles at each time step for every combination of a trajectory for projectile A and one for projectile B. Taking the vector with the smallest magnitude for each such pairing gives me a set of m*n vectors, where m is the number of trajectories from A and n is the number of trajectories from B.
Is it a sensible question to ask what is the probability of collision given these minimum separation vectors? In reality there are possible correlations between the variations in the two trajectories, but if possible I'd like to pretend that they are completely independent, to be a little more general.
If that question does not in fact make sense, let me ask where I am going wrong in my reasoning, which goes as follows:
I have a "nominal" trajectory for each projectile, which is the trajectory generated from the mean velocity vector. I can calculate the minimum separation distance between the projectiles based on the nominal trajectories. In addition, I have a set of off-nominal min. separation vectors that correspond to samples from distributions of trajectories about the nominal trajectories. Can I not examine those samples, maybe make some reasonable assumptions about the underlying distributions (which will likely be gross approximations), and from those estimate the probability that the minimum separation will have a magnitude less than some value?
Thanks again.