Как раз у американцев всё очень логично выглядит.
Gen – генерал. Командующий типа.
LtGen — генерал-лейтенант. Его заместитель.
MajGen — генерал-майор. Обычно командует дивизией или корпусом.
BrigGen — бригадный генерал. Понятно чем командует.
Так
Col – полковник. Колонель.
LtCol – подполковник. Лейтенанет-колонель6 его зам.