www3.interscience.wiley.com/journal/1196...RETRY=1&SRETRY=0
Having read the abstract there - and by adding some fluidmechanics thoughts to it I have the following hypothesis.
Ripples are caused when there are vortexes caused by water travelling in different directions. I.E water flowing back out from the last wave will travel under the next wave, the viscosity (read stickyness) of the two sheets of passing water will tend to cause a long column of rotation in the water. A bit like a tornado on it's side. This vortex action would disturb the sand below it, causing a ripple.
Now, the extend / depth of the ripples (in my opinion) depends on a few things. One of which being the speed difference in water flows (in and out). If the sand is relatively steep, the water will flow out quickly causing powerful vortexes (or undertow, if you prefer). A strong onshore wind would push water further inshore too so you may find (if my thoughs are reasonably accurate) that a strong onshore wind with a tide going out would cause a ripply beach too because water would be pushed over the top of the outgoing tide by the wind.....
Things to maybe look for would be...
* Ripples on steeper parts of the beach
* Ripples on days where there has been a gusty/strong onshore wind ontop of an outgoing tide
* Smooth areas of beach will be like islands, raised above the ripply bits - i.e the waves coming in will flow over the top of this sand, but then fall off the sides to the lower parts, rather than backtracking. You may also find that the shape of the ripples aruond these smooth bits are curved around the outline of the smooth area, like contour lines on a map.
* Shallower gradient beaches will have smaller ripples.
I could be totally wrong with that - it's just my thoughts from picturing a beach with water going over it, taken straight off the top of my head lol so could be improved I think. Anyways - back to studying, the joys...