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