A method for controlling a variable
supercharger (501) for an engine
system (500), comprising: Pressurizing an intake air (510) by a compressor (508) of the variable
supercharger (501), Driving the variable
supercharger (501) with a gearbox (522), Receiving, at a
control unit (530), a desired first condition for the intake air (510) from the engine
system (500), Calculating, at the
control unit (530), a second state of the intake air (510) from the
operating speed of the engine
system (500) and from operating conditions of the engine system (500) corresponding to the desired first state, Determining a desired compressor speed (536) corresponding to the desired first state and the second state of the intake air (510) from a
compressor map (540), Switching the transmission (522) to drive the compressor (508) to the desired compressor speed (536) to provide the desired first intake air condition (510) to the engine system (500), wherein the first state of the intake air (510) is a boost pressure (132) of the intake air (510) and the second state of the intake air (510) is a
mass flow rate of the intake air (510).