How to generate a ramp up and ramp down sequence using Matlab Function in Simulink?
    23 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Amadou Bah
 el 25 de Nov. de 2021
  
    
    
    
    
    Comentada: Kiran Isapure
 el 13 de Sept. de 2022
            In the code i want to accelerate from 300rad/s to 302rad/s from t=5 to t=5.3. Then stay at 302 from t=5.3 to t=6.3. And then decelerate to 300rad/s from t=6.3 to 6.6.
However, I think my code is not right because I have another change in speed before i reached 302. Likewise during the deceleration.
1 comentario
  Kiran Isapure
 el 13 de Sept. de 2022
				Hi Amadou,
I am also trying to fast ramp up to 300 deg/sec and hold that speed to sometime  and  then slow ramp down. 
Can you help me how to go ahead with this ?
Thanks 
Respuesta aceptada
  Srijith Kasaragod
    
 el 3 de Dic. de 2021
        Hi Amadou,
I understand the issue you are facing is that there are two slopes generated in the ramp up and ramp down sections of the signal. One possible workaround is to specify the 'Max step size' option in Solver Configuration Parameters. Specifying a value of 0.1 enables the solver to track the signal changes effectively and only a single slope is obtained as intended. The solver might be missing significant behaviour from the default time step values, so changing the time step value could prevent the solver from taking too large a step.
Regards.
Más respuestas (0)
Ver también
Categorías
				Más información sobre Logical en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!