I'm trying to calculate (numerically) the induced voltage on a half-wave dipole caused by a moving charge as a function of time. Up to this point the way I have been doing this is using the formula
$V = \vec{E} \cdot \vec{h} \,,$
where $\vec{E}$ is the electric field from the moving charge, measured at the centre point of the antenna and $\vec{h}$ is the effective length of the antenna. The literature informs me that
$\vec{h}(\theta) = h(\theta) \, \hat{\theta} = \frac{\lambda}{\pi} \frac{\cos(\frac{\pi}{2}\cos\theta)}{\sin\theta} \hat\theta $
where $\theta$ is the angle between the axis of the dipole and the radiating charge.
My question is, how much of an approximation is this? My antenna has a non-zero size and thus the electric field (which is not sinusoidal in time) is going to vary as a function of time and space along the antenna due the propagation time of the EM waves. Is there an integral over the length of the antenna (or alternatively in time) that needs to be performed to get the true voltage? If so, what form does this take?
I suspect that any correction to the current case is going to be fairly minor from my own tests of plotting the electric field at various points along the antenna but it would be good to confirm this since I would like to simulate an arbitrary antenna at some point.