how to solve the integer multiple of fixed-step size
Afficher commentaires plus anciens
when play the drive train
Invalid setting for fixed-step size (10000000.0) in model 'Drivetrain'. All sample times in your model must be an integer multiple of the fixed-step size.
Component:Simulink | Category:Model error
The sample time period (5.0E-5) of 'Drivetrain/Drivetrain/Discrete-Time Integrator ' is not an integer multiple of the fixed step size (10000000.0) specified for model.
Component:Simulink | Category:Model error
The sample time period (5.0E-5) of 'Drivetrain/Drivetrain/Discrete-Time Integrator1' is not an integer multiple of the fixed step size (10000000.0) specified for model.


Réponses (2)
Aghamarsh Varanasi
le 25 Mai 2021
0 votes
Hi,
The Fixed-step size is the time interval after which the solver solves a Simulink model. Hence, all the sample times in a Simulink model must be an integer multiple of the fixed-step size. In your example, the fixed-step size is 10000000(e7). And the sample time for the block 'Drivetrain/Drivetrain/Discrete-Time Integrator' is '5e-5', which is not an integer multiple of e7.
To solve this issue, you can set the fixed-step size of the model to be 'auto'. You can find this settings in the Solver > Solver Details > Fixed-Step Size in the Model settings.
Hope this helps
1 commentaire
Nur Aida Ariffah
le 25 Août 2023
Hi, I have the same problem and i tried this method but it didn't work
Kshitij
le 14 Nov 2025
0 votes
Error:The sample time period (0.00034722222222222224) of 'simulation/PMU (PLL-Based, Positive-Sequence)/PLL (3ph)/Model/Automatic Gain Control/Positive-Sequence (PLL-Driven)/Mean (Variable Frequency)2/Model/Digital Clock' is not an integer multiple of the fixed step size (5.0E-5) specified for model.
1 commentaire
Kshitij
le 14 Nov 2025
please give me soution for this problem ????
Catégories
En savoir plus sur Modeling dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!