{"id":19705947,"url":"https://github.com/llnl/cryoh2vehicle","last_synced_at":"2026-03-19T11:10:21.390Z","repository":{"id":66082898,"uuid":"128834370","full_name":"LLNL/cryoH2vehicle","owner":"LLNL","description":null,"archived":false,"fork":false,"pushed_at":"2018-08-03T01:01:36.000Z","size":292,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-01-10T12:24:17.614Z","etag":null,"topics":["energy","fortran","simulation"],"latest_commit_sha":null,"homepage":"","language":"Fortran","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LLNL.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md/LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2018-04-09T21:11:52.000Z","updated_at":"2022-07-28T07:02:36.000Z","dependencies_parsed_at":"2023-09-29T11:18:05.476Z","dependency_job_id":null,"html_url":"https://github.com/LLNL/cryoH2vehicle","commit_stats":{"total_commits":8,"total_committers":2,"mean_commits":4.0,"dds":0.5,"last_synced_commit":"83b75f22b2ecd34beeeb031eb59baa9b91e8f1c9"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2FcryoH2vehicle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2FcryoH2vehicle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2FcryoH2vehicle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2FcryoH2vehicle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LLNL","download_url":"https://codeload.github.com/LLNL/cryoH2vehicle/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241020658,"owners_count":19895476,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["energy","fortran","simulation"],"created_at":"2024-11-11T21:32:20.585Z","updated_at":"2025-11-22T14:03:44.228Z","avatar_url":"https://github.com/LLNL.png","language":"Fortran","funding_links":[],"categories":[],"sub_categories":[],"readme":"# cryoH2vehicle simulation \n\nUsing cryogenic H2 onboard a vehicle has the proven advantage to dramatically increase the density of the fluid as compared to room temperature. Under certain par/drive/fill scenarios, however, the pressure in vessel can reach its rated value and the hydrogen may start leaking through the pressure relief device. \n\nA FORTRAN code was written to simulate the variations of the thermodynamics state of the hydrogen inside the vessel (pressure, temperature, density, para/ortho) as a function of the vessel design (volume, rated pressure, aspect ratio, heat transfer – including the influence of outside temperature) and the duty cycle the vehicle experiences, in terms of parking, driving, and refilling (assuming the vehicle always refills when it reaches a fixed amount, using a dispensing system of fixed outlet entropy or temperature). As a result, large parametric studies can be performed (influence of outside temperature, volume, rated pressure, fill pressure, dispensing entropy…) for various duty cycles, to be specified by the user; and typical states of charge and boil-off losses can be estimated. The code relies on the conservation of mass and energy, and includes real gas equations of state, para/ortho kinetics, temperature dependent heat capacity for the materials, and a model for tank design.\n\n# How to use\n\nSee [USER MANUAL](https://github.com/LLNL/cryoH2vehicle/blob/master/UserManual.pdf)\n\n# License\n\nThe software is released under the LLNL LGPG license. For more details see the [LICENSE](https://github.com/LLNL/cryoH2vehicle/blob/master/LICENSE.md/LICENSE.md) file.\n\nLLNL-CODE-750958\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fllnl%2Fcryoh2vehicle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fllnl%2Fcryoh2vehicle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fllnl%2Fcryoh2vehicle/lists"}