modelica / fmi-standard.org Goto Github PK
View Code? Open in Web Editor NEWWebsite of the Functional Mock-up Interface (FMI)
Home Page: https://fmi-standard.org
Website of the Functional Mock-up Interface (FMI)
Home Page: https://fmi-standard.org
Though this field may change in the near future, could we add (or can I do it myself?) "ITK Engineering GmbH" into the advisory committee members list to reflect what is in the fmi-design repository?:
https://github.com/modelica/fmi-design/blob/master/FMI_Members/CurrentMembers.txt
or maybe we could automate the transfer from this document into the website?
Thanks for any infos.
Currently the number of FMI supporting tools is hard-coded to 108. It would be more appropriate if this number is calculated from the tools.csv list.
Currently some of the tool names on https://fmi-standard.org/tools/ contain the vendor name (e.g., "ANSYS Simplorer"), others not. In some cases, the vendors are more prominently known than the tool names, but currently not displayed in our tool list.
It would be helpful to consistently remove the vendor from the the "tool name" (e.g., "Simplorer") and add a new column "vendor" ("ANSYS")
On https://fmi-standard.org/literature/ the links to the individual articles of the 10th Modelica Conference are broken.
As noted in t-sommer/fmi-website#1 many tools are missing from the XC result tables, like e.g. FMI Bench, FMI Toolbox (for import), etc. I.e. there are only 8 tools showing results for Co-Sim import on FMI2.0 on Win64, but there are many many more tools that reported valid import results in the XC repos, so something is going wrong in the data generation script (and or tools were missing from the input data to that script).
Since the script that generates the data files depends on a tools.yml
file that is not available in the repo (or any other repo that I'm aware of), I cannot investigate this issue further or test the script operation. With access either to the tools.yml file and/or an updated script that works from other publically available data, I could investigate further and propose fixes.
The FMI Steering Committee decided to remove QTronic and add Synopsys to the FMI Steering Committee. The web pages should reflect this.
In Section 2.2.2. Definition of Units the conversion of units based on <BaseUnit>
is described.
One important pitfall is to incorporate the offset
if relativeQuantity="true"
; an example is given in subsection Signal connection check which even refers to the definition of relativeQuantity
below.
The problem now is, that the definition/description of relativeQuantity
only talks about semantic means w.r.t. displayUnit
:
If this attribute is true, then the offset of displayUnit must be ignored. [For example, 10 degree Celsius = 10 Kelvin if relativeQuantity = true and not 283.15 Kelvin.]
I think, this is wrong. The relativeQuantity
is much more important for the formal conversion of units based on <BaseUnit>
definitions.
The definition of relativeQuantity
should be respectively adapted. Also a more complex example how to use it for unit conversions has to be added.
Finally, the formula given for <BaseUnit>
-based unit conversion should already incorporate relativeQuantity
. At the moment it is just:
BaseUnit_value = factor * Unit_value + offset
but I guess it should be BaseUnit_value = factor * Unit_value + (if relativeQuantity 0.0 else offset)
, although it now requires some linking to relativeQuantity
which is not part of the <Unit>
/<BaseUnit>
definition itself but rather variable specific (it is an attribute of <Float64Type>
, not <BaseUnit>
).
As it stands, the "Notes" section for tools is very cramped. Wouldn't it be better to include a button that opens a popup or dialog so that more space could be allocated to notes?
I propose to add logos of tools and/or tool vendors supporting FMI on the FMI webpage.
Tool vendors could upload them themselves and add the filename in https://github.com/modelica/fmi-standard.org/blob/master/_data/tools.csv.
The should implicitely agree on the usage of the logo on the website by uploading it.
Order of thel logos could be alphabetical.
When I Google for FMI FAQ I can find: https://fmi-standard.org/faq/. But there is no link from the FMI Website.
I propose to add a new menu item "FAQ" and link to this page. The content of this page should be changed in the following way:
The posts in https://fmi-standard.org/news/ are almost exclusively announcments for FMI related events. It would be convenient to have a public calendar (e.g. Google Calendar) interested people can subscribe to and get automatic updates without having to check the website and updating their private calendar.
Add statement provided by @meek1 from Saab (Thanks!)
”With the ever increasing use of models in aircraft system development, tool interoperability and model reuse are central challenges. At Saab we see the FMI standard as an enabler for scalable and tool neutral integration of simulation models from different technical disciplines, developed by different internal teams or by external partners.”
Pandapower tool does not directly support FMI, but does via various third party tools however this is not clear.
PR #234 adds pandapower
But this is not clear according to this: pandapower issue 777
The comment points to another repository:
https://framagit.org/Adrien.Gougeon/pandapower-fmu
Other results which appear 3rd party with respect to Pandapower:
https://fmi-for-power-system.readthedocs.io/en/latest/05_available_fmus.html
https://github.com/AIT-IES/pandapowerFMU
I am not using this, but it is unclear when first reaching the page.
Can you alter to indicate pandapower-via-X?
The current CSS (IIRC) uses media queries to determine screen size and then picks a fixed width based on width ranges. Using fixed widths as the advantage that it only a few specific widths are possible and so layout can be verified for each of those potential values.
One downside of fixed width layout is that you can wind up with significant amounts of white space in the left and right margins. Using fixed margins can result in greater utilization of the screen space but will mean that the width can take on an effectively infinite number of possible values. So care must be taken that the responsive design elements are robust in the face of so many possible widths.
@andreas-junghanns, in light of these comments do you want to push for the user of fixed margins (less overall whitespace)? I'm not trying to scare you off here, I'm just stating what I see as the pros and cons so other can comment as well if they see any issues with my analysis.
The links to pdf and ppts on the landing page point to the old trac locations which now forward to GitHub tickets. This should be fixed.
Steps to reproduce: upload attached FMU to online FMU compliance checker. Progress bar shows that file is being uploaded, but stops after the progress bar has reached about half of the screen width. May just be related to the file size. Uploading the same FMU built in "small-release-size" mode, the checker works.
(Rename .zip to .fmu before uploading)
CollectorRohr_linux64.zip
In order to avoid ambiguity in case of typos, we should add a note the asciidoc version of the FMI 2.0 standard, that the release PDF version of the standard is the valid one in case of differences.
The registration posssibility to the mailing list "fmi-info" has been removed from the website because of concerns regarding GDPR.
A way of fullfilling the requirments of GDPR should be implemented and a registration possibility for the mailing list be added again.
The certificate is only valid for the following names: *.github.com, github.com, *.github.io, github.io Error code: SSL_ERROR_BAD_CERT_DOMAIN
@chrbertsch, since you brought this up, can you propose a text?
The lastest news list on the landing page has about 25 entries and goes back to 2014. Having an "Older news" button to expand past news entries would serve some more lucidity.
Hi,
The links on the tools page doesn't seem to be updated properly.
If one clicks on the e.g. 2.0 symbol for a tool in the table the user is always directed towards: https://fmi-standard.org/cross-check/fmi2-cs-win64/
It seems to be the case that the win64 cross checks are always linked. Even though if win64 is not specified as a supported platform e.g. for dSPACE SCALEXIO
Regards
Andreas
.... next to the Test FMUs from the Cross-Check in https://fmi-standard.org/downloads/
perhaps also link or copy part of https://github.com/traversaro/awesome-fmi#fmi-3
as provided on http://www.github.com/modelica/ma-logos, also with usage rules.
according to email from Mongi on Dec 17th 2019.
Unable to find image '18fgsa/html-proofer:latest' locally
latest: Pulling from 18fgsa/html-proofer
...
Checking 419 external links...
Ran on 97 files!
- /site/about/index.html
* External link https://www.modelica.org/licenses/ModelicaAssociationCLA_1.1 failed: 404 No error
- /site/events/2017/05/15/fmi-user-meeting-prague.html
* External link https://www.modelica.org/events/modelica2017/documents/fmi-user-meeting failed: 404 No error
- /site/events/2019/03/04/user-meeting-at-modelica-conference-2019.html
* External link https://modelica.org/events/modelica2019/index_html failed: 404 No error
* External link https://modelica.org/events/modelica2019/proceedings/html/Modelica2019Program.pdf#page=7 failed: 404 No error
- /site/literature/index.html
* External link https://modelica.org/events/modelica2015/proceedings/html/submissions/ecp15118159_BogomolovGreitschusJensenLarsenMikucionisStrumpTripakis.pdf failed: 404 No error
* External link https://modelica.org/events/modelica2015/proceedings/html/submissions/ecp15118171_BattehGohlPitchaikaniDugganFateh.pdf failed: 404 No error
* External link https://modelica.org/events/modelica2015/proceedings/html/submissions/ecp1511817_LinkGallMuhlbauerGallardoyances.pdf failed: 404 No error
* External link https://modelica.org/events/modelica2015/proceedings/html/submissions/ecp15118181_MengistAsgharPopFritzsonBraunSiemersFritzson.pdf failed: 404 No error
* External link https://modelica.org/events/modelica2015/proceedings/html/submissions/ecp15118189_ChilardBoesPerlesCamilleriGleizesTavellaCroteau.pdf failed: 404 No error
* External link https://modelica.org/events/modelica2015/proceedings/html/submissions/ecp1511823_SchmittAndresZieglerDiehl.pdf failed: 404 No error
* External link https://modelica.org/events/modelica2015/proceedings/html/submissions/ecp1511831_WetterFuchsNouidui.pdf failed: 404 No error
* External link https://modelica.org/events/modelica2015/proceedings/html/submissions/ecp1511843_BertschNeudorferAhleArumughamRamachandranThuy.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2015/proceedings/html/submissions/ecp15118795_HiranoShimadaTeraokaSeyaOhsumiMurakamiHironoSekisue.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2015/proceedings/html/submissions/ecp15118845_BittnerOelsnerNeidhold.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2015/proceedings/html/submissions/ecp15118865_PetridisClau.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132249_GraberFritzscheTegethoff.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132255_FischerKrausKirchesGauterin.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132307_MikelsonsSamlaus.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132313_KampfmannMoschMenager.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132321_WidlMuller.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132329_DurlingPalmkvistHenningsson.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132337_GonzalezcochoSalgadoCroesPluymersDesmet.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132363_BraunKulshreshthaFrankeBachmannWalther.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132507_FrankeMattssonOtterWernerssonOlssonOchelBlochwitz.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132533_BertschMukbilJunghanns.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132541_GundermannThieleFraulobWaltherTodtermuschkeSchnabel.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132547_MatsudaToriyaSuzukiOhtomi.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132613_GesenhuesHeinKetelhutAlbinAbel.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp1713263_NicolaiPaepcke.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132653_LacoursiereHardin.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132663_GaltierIanottoCaujolleCorniglionTavellaEvoragomezHernandezcabreraReinboldKremers.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132673_VialleTavellaDadCorniglionCaujolleReinbold.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132683_BonillaCarballoRocaBerenguel.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp1713273_SchwanUngerPipiorke.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp1713279_ClaussMajettaMeyer.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2017/proceedings/html/submissions/ecp17132921_MullerRitter.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2018Americas/preliminary-program/166522_Modelica_Proceedings_v2.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2018japan/conference-proceedings/modelica-final-proceedings-2018-Japan.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper1A1.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper1A3.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper1C1.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper1C2.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper1C3.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper2A1.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper2A3.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper2C1.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper2C2.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper2C3.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper3D4.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper4B2.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper4D2.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper5A1.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper6A1.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper6C2.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper6D1.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/papers/Modelica2019paper6D3.pdf failed: 404 No error
* External link https://www.modelica.org/events/modelica2019/proceedings/html/userpres.html failed: 404 No error
- /site/tools/index.html
* External link https://www.avl.com/cruise-m failed: 400 No error
* External link https://www.typhoon-hil.com/ failed: 403 No error
htmlproofer 3.8.0 | Error: HTML-Proofer found 59 failures!
Exited with code exit status 1
“The FMI is a key solution to expand Model-Based Development (MBD) throughout our Supply Chain, enabling compatibility with a wide variety of environments and model types while ensuring Aerospace companies protect their IP“
-Boeing Research & Technology-Europe (BR&T-E), Boeing Commercial Airplanes (BCA)
Contact: Juan C. Mendo
Missing: Logo
Is there any chance to filter the tools list to only show importers / exporters and CS / ME tools?
The change in #62 changed many links into invalid ones, e.g., https://www.pysimulator.org or https://www.virtualmotion.co.kr/en/index.do or https://www.xmodsoftware.com/.
In order to protect our Trademark, we must use the official colour scheme of our logo and should not use another as currently in the title bar.
Citing https://igerent.com/colors-trademarks-claim-or-not-claim :
In most countries if you require to show use of the trademark, for example to defend your trademark registration against cancellation action based on lack of use, the trademark authority will require the use to be for the trademark exactly as it was registered.
I've created a new prototype of the online FMU Check.
@TorstenBlochwitz, @chrbertsch, @andreas-junghanns, please add your feedback and suggestions here, so we can improve it and vote on releasing it at the next steering committee meeting.
The source code will be released on GitHub when we go live.
In the past, in the literature tab of the website, links to presentations at the user meeting pointed to the public part of the fmi svn repo, e.g. https://svn.fmi-standard.org/fmi/branches/public/docs/Modelica2017/01_MAP-FMI_User_Meeting_Kickoff.pdf
Shall this SVN be available in the future?
Where shall I store e.g. the slides of this year's "Industrial User Presentations" session at the Modelica Conference?
“FMI is a promising approach, in which Siemens was involved from the
beginning, to become an important building block in the efficient creation
of interdisciplinary, multi-level digital twins of the whole Siemens portfolio.
Applications range from train or gas turbine engineering to virtual commissioning
in the process industry and operational support in manufacturing plants.”
Before using the logo, please wait for a reply by Mr. Schenk from Siemens, if a usage statement/contract for the logo of Siemens is necessary.
The sidebar would be more attractive if it had rounded corners and perhaps a bit of shadow. Will you accept a PR for this?
Currently I do not find a link to https://svn.modelica.org/fmi/branches/public/docs/Trademark%20Guidelines%20for%20the%20Use%20of%20the%20FMI%20Trademark%20V1.0.pdf on our website.
The current status of the FMI development is not visible on one central place. The Information that next version will be 3.0 and the 3.0 Alpha Features is only visible in the "News" list of the homepage. I would propose to add a section: Current Status of FMI Development" at top of: https://fmi-standard.org/development/ and put the respective information there and update it from time to time..
referring to modelica/fmi-standard#610 (comment)
Create http://www.fmi-standard.org/licenses/ as it is referred to in the CCLA.
Andreas Junghanns: "The document is out in the wild - we need to make this link land on something, like /development.Is there such a thing as a UNIX link on the platform we live on now?"
Tools: (columns)
Features:
It would be nice to have a section with logos of companies using FMI on the start page (similar to GitHub's website, see below) maybe even with a quote ("We use FMI at XXX..."). Three or four "big names" from each industry (automotive, aerospace, industrial equipment, medical, research, ...) would be great.
There is a News entry on the preliminary features list of FMI 2.1 but the page https://fmi-standard.org/news/2017/12/18/fmi-2-1-alpha-feature-list.html Points to the download page, which does not contain this list anymore.
I propose to link to the 3.0 features list (https://fmi-standard.org/news/2018/05/30/fmi-3-0-alpha-feature-list.html) and add a remark and a link to the same page like this page does: https://fmi-standard.org/news/2018/06/01/next-fmi-release-renamed-to-3-0.html .
@andreas-junghanns asked about tracking visitors here.
@andreas-junghanns, please confirm you want to add this...
tEnd should be Tend in Section 3.2.4 in FMI-Specification 2.0.1
The filtering functionality in the tools page of the FMI website does not work properly.
There are tools (e.g., PragmaDev Studio) with supporting platforms that do not show when filters of said platforms are activated.
... but are correctly displayed within the linked Google calendar
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.