Digital Control of Dynamic Systems