Сеть уравнена методом уравнивания посредственных измерений с условиями. Как посредственные величины использованы горизонтальные длины и углы. Линейная модель уравнивания представлена соотношением
D v = A h - l,
где D - матрица линейного оператора трансформации измеренных величин на посредственные величины, v – вектор поправок геометрических величин, A - матрица линейного оператора проекта сети, h - вектор поправок конфигурации и l вектор правых сторон линейная модели сети
при условии
vT* P v = min
Модель решается при дополнительных условиях на исправление конфигурации, которые можно записать в виде
G h = 0
Исправление конфигурации дано соотношением
h = (AT P A + GT G)-1 AT P l = N-1 AT P l
В процессе вычисления программа выполняет ряд контролей, результаты которых сохраняет в ведомости. К этим контролям относятся:
контроль инверсии (двойная норма матрицы остается),
контроль условия G h = 0,
норма вектора AT P w = 0,
двойной расчет поправок геометрических величин,
двойной расчет поправок посредственных величин ,
двойной расчет [pvv],
контрольный расчет wT P w.
Кроме того, программа выполняет ряд внутренних контролей консистентности вводимых данных.
Величины расчетных поправок геометрических величин тестированы на грубые ошибки согласно установленных рисков (альфа и бета). При превышении теста программа расчитает оценку ошибки геометрической величины. Эта оценка довольно надежная при условии единичности ошибки в файле измерений.