A control approach to robust utility maximization with logarithmic utility and time-consistent penalties