A vehicle control apparatus includes an attribute information collection
unit for collecting attribute information relevant to a plurality of
units in a vehicle, an environmental information collection unit for
collecting environmental information, a required performance detection
unit for detecting a required performance necessary for the vehicle based
on the collected environmental information, a controlled target
determination unit for determining a unit to be controlled based on the
collected attribute information and required performance, and a control
unit for controlling the unit by calculating a control variable for the
unit.