A simulation of classical non-interacting particles, moving through periodic arrays of fixed cyclic obstacles, is carried out. A random number generator with Gaussian distribution is used to account for the brownian noise we encounter in these types of particle systems. Attention is given to the way the obstacles are implemented, as well as the behaviour of the particles near the vicinity of the obstacles. The properties of the particles' effective diffusivity through the obstacles are studied, in particular with respect to enhancement of diffusion due to an external field.