Archived OpenModelica forums. Posting is disabled.

Alternative forums include GitHub discussions or StackOverflow (make sure to read the Stack Overflow rules; you need to have well-formed questions)


Forgot password? | Forgot username? | Register
  • Index
  • » Users
  • » foxtrot
  • » Profile

Posts

Posts

Dec-23-16 19:10:33
Category: Programming

Hello Ceraolo
I have one more question if you don't mind.I'm making progress in my electrical vehicle simulation.I've already modelled my driver using a PID controller whose input is the difference between the desired velocity and the real one so that it tends to zero. Though I still ignore how to chose the parameters of my PID controller and what quantity comes out as output (Force, torque...) provided that I want to transfer the desired torque to my engine.
Thank you very much for helping me

Hello Everyone current/smile
II'm working on simulating an electric vehicle in Dymola. It's my first experience with the software.I began implementing my submodels and car components step by step. I've recently finished implementing my driving resistance model and I don't know how to model a mechanic Load so that I can influence the real velocity delivered by the drivetrain.I thought about making that with an inertia or a mass.I don't know if there is a better way to do that.
Could you help me please?
Thank you

Dec-07-16 18:13:13
Category: Programming

Thank you once again ceraolo! It's a very interesting simulation model.I opened your driver submodel which contains the combiTimeTable and I tried to analyze its structure.This is what I've understand so far:
-The combiTimeTable gives us the expected velocity that is converted to m/s.
-The real output at the bottom of the model is meant to hold the real velocity.
-The difference between the two values is computed using feedback and multiplied with the gain coefficient and submitted to a higher limit with the limiter.
If you don't mind, could you explain to me, what is the purpose of multiplying the difference between velocities and limiting it? How did you chose these two parameters (k and ymax)?
I noticed that the output of your driver submodel is in Nm so I suppose it is a couple but what does it stand for?
And finally when simulating your whole model I noticed that the output of the combiTimeTable (here nedc) isn't complete when plotted it goes until 50 km/h as you can see int the attached picture and
https://openmodelica.org/images/agorapro/attachments/5400/mini_screenshot-output-nedc.jpeg
considering the fact that it reaches 120 km/h.It is because the plot displays a small part of the driving cycle or because the file "nedc.txt" isn't read completely ?
Thank you for taking the time to answer my questions

Dec-05-16 15:24:05
Category: Programming

Hello ceraolo. Thank you for your reply!
I still don't know how to create it concretely in Dymola.I'm done modelling my engine but I ignore how to connect it with the NEDC?
Could you please give me some other tricks
Thanks

Nov-25-16 19:05:02
Category: Programming

Hello everyone!
I'm working on a project that consists of simulating an electric car in Dymola.I decided that my input for the simulation will be the New European Driving Cycle (short NEDC).The NEDC is standardized and we pretty much the curve of it.But I totally ignore how to implement it in Dymola.I've searched in the Dymola documentation and I found an interesting library called VDL comprising driving cycles but the library doesn't seem to be free of charge.So I'm asking for your help,whether t here is another solution implementing the NEDC or any driving cycle in general.
Thank you

  • Index
  • » Users
  • » foxtrot
  • » Profile
You are here: