Comments (8)
Maybe the usage of VehicleInterfaces.Mechanics.NormalisedTranslational.Interfaces.Flange
into an expandable connector VehicleInterfaces.Interfaces.DriverInterface
could cause the problem in OpenModelica. (Perhaps handling of component declared with the prefix flow
in the expandable connector?)
Anyway, I can't realize such a problem using Dymola.
from vehicleinterfaces.
@dariomangoni Any update?
from vehicleinterfaces.
Well, at commit c6d3469 the situation is the same as an year ago.
OpenModelica v1.14.0-dev-26548-gc521adfdc4 is not able to simulate.
Dymola 2020 is able to simulate the model.
from vehicleinterfaces.
OpenModelica does instantiate it:
loadModel(VehicleInterfaces);getErrorString();
setCommandLineOptions("-d=newInst");getErrorString();
writeFile("MinimalDriver.mof", instantiateModel(VehicleInterfaces.Drivers.MinimalDriver));getErrorString();
https://gist.github.com/sjoelund/6a1e18c890c51aee8534733a584eea80
But it indeed fails to simulate:
Error: Internal error BackendDAECreate.lowerKnownVar failed for ... Flange driverInterface.brakePedal
from vehicleinterfaces.
@sjoelund Many thanks. Can you further localize the problem?
from vehicleinterfaces.
@perost might be available to have a look. I don't know that much about the new frontend implementation in OpenModelica (and I'm quite busy as my teaching period just started).
from vehicleinterfaces.
@perost might be available to have a look. I don't know that much about the new frontend implementation in OpenModelica (and I'm quite busy as my teaching period just started).
It's an expandable connector issue, the new frontend doesn't yet handle augmenting expandable connectors with regular connectors correctly. It's on my todo list.
from vehicleinterfaces.
@perost Thanks.
from vehicleinterfaces.
Related Issues (20)
- I have a question. HOT 6
- Add milestones and labels HOT 1
- Replace "fake" enumerations with enumerations in VehicleInterfaces.Types HOT 2
- Error in VehicleInterfaces.Mechanics.NormalisedTranslational.Interfaces.Flange documentation
- Remove uses of __Dymola_choicesFromPackage annotation HOT 2
- Reintroduce the idea of expandable connectors for signal buses HOT 10
- Incorporate FlangeWithBearingAdaptor in models with FlangeWithBearing HOT 1
- Restructure examples in Roads HOT 1
- Load torque parameter description misleading HOT 1
- MultiBodyEnd purpose HOT 2
- Relicense under BSD 3-clause? HOT 5
- Split library into single files
- Rename includeAccessoriesBearing
- Delete obsolete classes
- Change Greek parameter name 'mue' to 'mu'
- UsersGuide.DriverInteractionBus have misleading engineSpeed and vehicleSpeed descriptions HOT 1
- Hide usingMultiBodyXXX when the corresponding includeXXXBearing is set to true HOT 2
- Layout of road functions in Roads.Interfaces.Base HOT 2
- Units error (or incompatibiity?) in VehicleInterfaces\Engines\MinimalEngine.mo: r/min vs 1/min HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vehicleinterfaces.