Control of distributed singular systems