Предложена математическая модель многоукладной экономической системы. Рассмотрены стационарное состояние экономики и процесс развития инновационных технологических укладов, для которого поставлена и решена задача оптимального управления. Показано, что многоукладной экономике внутренне присущи колебания экономических показателей, а в результате развития инновационных технологических укладов может образоваться экономический цикл, причины которого были выявлены при моделировании.