Ошибка у Вас в том, что Вы считаете маятник движущимся по конусу,в то время как движение происходит в вертикальной плоскости.