A method for controlling an engine system that has a port fuel injection system, a direct injection system, a variable compression ratio system and an independent compression/expansion system, the method comprising:
- predicting, by a processor, settings for each of a ratio of the port fuel injection system to the direct injection system, the variable compression ratio system, and the independent compression/expansion system that optimize for a fuel economy that is maximized;
- computing, by the processor, a particulate rate of the engine system based on the settings;
- determining, by the processor, whether the particulate rate is below a maximum threshold;
- generating, by the processor and when the particulate rate is below the maximum threshold, command signals to actuators of the engine system to adjust the ratio of the port fuel injection system to the direct injection system, the variable compression ratio system, and the independent compression/expansion system to the settings, optimizing for the fuel economy that is maximized;
- and
- initiating, by the processor, adjustment of the actuators, based on the command signals.