Method for an assistance system (AS) for controlling a technical system (TS), a) a user manipulated variable (BS) for controlling the technical system (TS) being read in, b) a multiplicity of manipulated variable variants (SV1, ..., SVN) of the user manipulated variable (BS) being generated, c) a respective trajectory (T0, T1, ..., TN) of the technical system (TS) being extrapolated respectively for controlling the technical system by means of the user manipulated variable (BS) and for control by means of a respective manipulated variable variant (SV1, ..., SVN), d) a permissibility of the extrapolated trajectories (T0, T1, ..., TN) being assessed, e) a respective distance between a respective manipulated variable variant (SV1, ..., SVN) and the user manipulated variable (BS) being determined, f) the user manipulated variable (BS) being selected as the control signal (SIG) if the trajectory (T0) extrapolated for the user manipulated variable (BS) is assessed to be permissible, and otherwise a manipulated variable variant being selected from the manipulated variable variants with an extrapolated trajectory assessed to be permissible as the control signal (SIG), a manipulated variable variant with a shorter distance preferably being selected, g) the control signal (SUG) for controlling the technical system (TS) being output, and h) the generation of the manipulated variable variants (SV1, ..., SVN), the temporal extrapolation of the trajectories (T0, T1, ..., TN), the assessment of the permissibility of the trajectories (T0, T1, ..., TN), the determination of the distances and/or the selection of the control signal (SIG) being carried out continuously. a) a user manipulated variable (BS) for controlling the technical system (TS) being read in, b) a multiplicity of manipulated variable variants (SV1, ..., SVN) of the user manipulated variable (BS) being generated, c) a respective trajectory (T0, T1, ..., TN) of the technical system (TS) being extrapolated respectively for controlling the technical system by means of the user manipulated variable (BS) and for control by means of a respective manipulated variable variant (SV1, ..., SVN), d) a permissibility of the extrapolated trajectories (T0, T1, ..., TN) being assessed, e) a respective distance between a respective manipulated variable variant (SV1, ..., SVN) and the user manipulated variable (BS) being determined, f) the user manipulated variable (BS) being selected as the control signal (SIG) if the trajectory (T0) extrapolated for the user manipulated variable (BS) is assessed to be permissible, and otherwise a manipulated variable variant being selected from the manipulated variable variants with an extrapolated trajectory assessed to be permissible as the control signal (SIG), a manipulated variable variant with a shorter distance preferably being selected, g) the control signal (SUG) for controlling the technical system (TS) being output, and h) the generation of the manipulated variable variants (SV1, ..., SVN), the temporal extrapolation of the trajectories (T0, T1, ..., TN), the assessment of the permissibility of the trajectories (T0, T1, ..., TN), the determination of the distances and/or the selection of the control signal (SIG) being carried out continuously. <EOS>