Recent Releases of KiteModels
KiteModels - v0.9.0
KiteModels v0.9.0
Changed
- BREAKING: rename
init_sim!toinit! - removed the parameter
upwind_dir!frominit!; use set.upwind_dir instead. Careful: This is in degrees. - the function
init!accepts (and ignores) the parametersdeltaandstiffness_factorif applied to a SymbolicAWEModel - bump
KiteUtils.jlto v0.10.15 - bump
AtmosphericModelsto v0.3.0, the first version that supports turbulent wind fields ### Added - add the test script test_interface.jl
- add the field
integratorto KPS4 and KPS3 structs
Merged pull requests: - Tests for implementing AKM constructors (#241) (@ufechner7) - Init interface (#242) (@ufechner7) - Bump AtmosphericModels (#244) (@ufechner7) - Update KiteUtils (#245) (@1-Bart-1)
Closed issues: - Implement AKM constructors (#152) - Implement AKM init! functions (#153) - System initialization on Julia 1.10 is slow (#233) - Investigate the quasi-static model (#239)
- Julia
Published by github-actions[bot] 11 months ago
KiteModels - v0.8.1
KiteModels v0.8.1
CHANGED
- renamed POWER to POWERLINE and STEERING to STEERINGLINE
- improved documentation, fixed example
- Julia
Published by github-actions[bot] 12 months ago
KiteModels - v0.8.0
KiteModels v0.8.0
Added
- add a tutorial for custom system structures
- add documentation for
SystemStructurecomponents #229 - add the
Transformstruct which defines initial orientation of theSystemStructure#214 - add a custom amount of kites to the
SystemStructure#208 - make model initialization faster #222
- implement missing methods for the
SymbolicAWEModel#198 #### Changed - fixed the performance regression when using the
KPS4model with a winch model of typeAsyncMachine - improved the script
create_sys_image; it is now also available if you install the package without using git - make model initialization faster #222
- make next_step! return nothing #213
- BREAKING: Changed the names of
RamAirKitetoSymbolicAWESystemandPointMassSystemtoSystemStructure#208
Merged pull requests: - Add missing methods (#198) (@1-Bart-1) - Remove measurement struct (#200) (@1-Bart-1) - Bump KiteUtils (#203) (@ufechner7) - Modify initsim! (#204) (@1-Bart-1) - Add plotting extension (#207) (@1-Bart-1) - Add a custom amount kites (#208) (@1-Bart-1) - Make nextstep! return nothing (#213) (@1-Bart-1) - Add transform struct (#214) (@1-Bart-1) - Use brake for AsyncMachine, add @inbounds (#221) (@ufechner7) - Serialize the getters and other fields (#222) (@1-Bart-1) - Add input functions (#224) (@1-Bart-1) - Fix CI.yml (#226) (@1-Bart-1) - Add important documentation to the structs in src/system_structure.jl (#229) (@1-Bart-1)
Closed issues: - Example inputoutputfunction.jl fails (#141) - Performance regression in version 0.7.0 (#160) - Add VortexStepMethod to package diagram (#161) - Improve updatesysstate!() for RamAirKite (#165) - Add option for multiple kites (#167) - Improve SystemStructure docs (#169) - Enforce the assumption that one unique settings file should lead to one unique problem name and RamAirKite (#170) - Implement missing methods for ram air kite (#194) - Install runjulia and createsysimage with installexamples() (#195) - Remove the Measurement struct (#199) - Implement the input functions for RamAirKite (#201) - Modify initsim!(s::RamAirKite, ...; ...) (#202) - The nextstep!() functions must have the same return value(s) for all kite models (#205) - Add Transform struct to SystemStructure (#209) - Change the names of RamAirKite to SymbolicAWESystem and PointMassSystem to SystemStructure (#212) - Serialize the getter and setter functions (#217) - Add examples to the docs (#223) - CI installs matplotlib twice (#225) - Disable pre-compilation when creating a system image (#231)
- Julia
Published by github-actions[bot] 12 months ago
KiteModels - v0.7.4
KiteModels v0.7.4
Added
- added licenses to each file, the command
pipx run reuse lintsucceeds now - add the command above to the CI scripts
- the script
create_xz_file - the option to linearize the RamAirKite system using ModelingToolkit
- a simplified ram air kite model for faster development and testing
- the example
lin_ram_model.jlto show how to linearize a model - add the page
Examples RamAirKitedo the documentation #### Changed - the example
ram_air_kite.jlcan now be run like thisSIMPLE=true; include("examples/ram_air_kite.jl") - the package
Rotationsis no longer re-exported - improved documentation #### Fixed
- small fixes of the RamAirKite model
Merged pull requests: - Add simple model and linearization (#138) (@1-Bart-1) - Cleanup, bump LinearSolve (#191) (@ufechner7) - Fix ram model (#192) (@1-Bart-1)
Closed issues: - Add script createxzmodel (#171) - Add CITATION.cff file (#172) - Creating a system image causes a segmentation fault (#180) - Warning during pre-compilation (#190)
- Julia
Published by github-actions[bot] 12 months ago
KiteModels - v0.7.3
KiteModels v0.7.3
Fixed
- fix function updatesysstate!()
- Julia
Published by github-actions[bot] about 1 year ago
KiteModels - v0.7.2
KiteModels v0.7.2
Changed
- bump KiteUtils to v0.10.5, which provides much more fields for in the SysState
- Julia
Published by github-actions[bot] about 1 year ago
KiteModels - v0.7.1
KiteModels v0.7.1
Changed
- fixed or documented issues found by
Aqua.jl - made
DSPa test dependency - remove package
OrdinaryDiffEqSDIRK - improve documentation for
RamAirKite#### Added - the examples
calc_spectrum.jlandplot_spectrum.jlto the menu - the quality insurance package
Aqua.jl - added the script
update_default_manifest - calculate
side_slipangle in radian
Closed issues: - Improve RamAirKite code quality (#102) - Priorities/Roadmap for RamAirKite (#103) - Enforce reinit! with reinit_dae=true for the quasi-static model (#125) - Serialize ODEProblemExpr using JLD2 (#143) - Add Aqua.jl for quality insurance (#147) - Remove package OrdinaryDiffEqSDIRK (#148) - Calculate the side slip angle correctly (#162)
- Julia
Published by github-actions[bot] about 1 year ago
KiteModels - v0.7.0
KiteModels v0.7.0
Fixed
- fixed broken installation by freezing NLSolversBase to
~7.8.3in Project.toml #### Added - added
mwe_26.jlfor debugging the initial state solver - the example
ram_air_kite.jl - the struct
PointMassSystemfor easy definition of the kite power system #### Changed - BREAKING: the model KPS_3L was renamed to RamAirKite
- the RamAirKite model is using the VortexStepMethod with a deforming wing now
- bump KiteUtils to
v0.10 - bump ModellingToolkit to
9.72 - bump VortexStepMethod to
1.2.5 - the file CONTRIBUTING.md was updated
Merged pull requests: - 4-Tether kite with VortexStepMethod.jl for aerodynamic analysis. (#108) (@1-Bart-1) - Fix tests and update packages (#117) (@ufechner7) - Fix allocation tests (#119) (@ufechner7) - Add an option for a quasi-static model (#121) (@1-Bart-1) - Revert "Add an option for a quasi-static model" (#122) (@1-Bart-1) - Revert the pull request revert (#124) (@1-Bart-1) - Add caching and simplify the ram air kite example (#128) (@1-Bart-1) - Fix the numerical instability of the quasi-static model (#129) (@1-Bart-1) - Get the correct AoA from VSM (#133) (@1-Bart-1) - Catch and rebuild corrupt bin files and improve pre-compilation (#135) (@ufechner7)
Closed issues: - Auto calculate optimal trim angle (#75) - Vortex Step Method (#109) - Fast constrained initialization for good tether state estimation. (#110) - Qaternion kite model (#111) - Quaternion kite model (#112) - Pulley bridle line system (#113) - Add me as contributer and in copyright message (#114) - Change the steady state solver to a NonlinearSolve.jl solver (#116) - Improve caching of RamAirKite model (#123) - The 6-segment quasi-static model fails (#126) - Fix AoA calculation in examples/ramairkite.jl (#127) - Precompile RamAirKite (#131) - Deserialization fails (#134) - Package fails on Julia 1.10 (#137)
- Julia
Published by github-actions[bot] about 1 year ago
KiteModels - v0.6.17
KiteModels v0.6.17
KiteModels v0.6.17 2025-02-11
Changed
- always use the brake if the
set_speedis zero; this fixes the examplesteering_test_4p.jl
- Julia
Published by github-actions[bot] over 1 year ago
KiteModels - v0.6.16
KiteModels v0.6.16
Changed
initial_reel_out_4p.jlshows a simulation that starts with an initial reel-out speed > 0initial_reel_out_4p_torque_control.jlruns a simulation with a torque controlled winch and an initial reel-out speed > 0 #### Fixed- initial reel-out speed not handled correctly
Merged pull requests: - Allow an initial reel-out speed (#106) (@ufechner7)
Closed issues: - KPS4 Does not take into account the initial reel speed (#99) - Make it possible to run test_kps4.jl standalone (#107)
- Julia
Published by github-actions[bot] over 1 year ago
KiteModels - v0.6.15
KiteModels v0.6.15
- log kcu_steering in SysState (output of KCU without applying corrections)
- fix tests for Julia 1.11.3
- cleanup
run_julia - add function
calculate_rotational_inertia!() - add example
calculate_rotational_inertia.jland add it to the menu
Merged pull requests: - add rotational inertial for kite (#100) (@dvanwolffelaar) - Kcu steering (#104) (@ufechner7)
- Julia
Published by github-actions[bot] over 1 year ago
KiteModels - v0.6.14
KiteModels v0.6.14
Fixed
- crash due to a new version of
DierckX_jll#### Changed - bump versions in Project.toml
- add upwinddir to
settings.yamlfile, remove `vwind_ref` vector - add
p_speed,i_speedandmax_accto winch settings - replaced
autodiff=falsewithautodiff=AutoFiniteDiff()to fix warnings - added package
ADTypesto provideAutoFiniteDiff() - cleanup code
Closed issues: - KPS43L does not repect changes to the polars after precompilation (#71) - calcaccspeed and calcacc_torque functions use hardcoded settings file (#73)
- Julia
Published by github-actions[bot] over 1 year ago
KiteModels - v0.6.13
KiteModels v0.6.13
Changed
- update the fields
set_steering,bearingandattractorof theSysStatestruct in the functionupdate_sys_state! - add the parameters
bearingandattractorto the functionnext_step!for logging #### Fixed - fix #88: the function
init_sim!()has the new parameterupwind_dirto define the initial wind direction
Merged pull requests: - Bump codecov/codecov-action from 4 to 5 (#98) (@dependabot[bot])
Closed issues: - KPS4 Does not take into account the initial wind direction (#88) - Add tests for creating a SysState from KPS3 (#97)
- Julia
Published by github-actions[bot] over 1 year ago
KiteModels - v0.6.12
KiteModels v0.6.12
Changed
- update the fields
set_torque,set_force,set_speed,alpha3,alpha4,roll,pitch,yawof theSysStatestruct in the functionupdate_sys_state! - add the parameter
set_forceto the functionnext_step!for logging - the four point kite model KPS4 was extended to include aerodynamic damping of pitch oscillations;
for this purpose, the parameters
cmqandcord_lengthmust be defined insettings.yaml - the four point kite model KPS4 was extended to include the impact of the deformation of the
kite on the turn rate; for this, the parameter
smcmust be defined insettings.yaml - improve examples
- add the packages
JLD2andColorsto the system image #### Added - add examples
calc_spectrum.jlandplot_spectrumto plot the eigenfrequencies of the system - the script
calculate_rotational_inertia.jlfor calculating the inertia matrix of the kite - function
menu2()which displays a menu with scripts for model verification
Merged pull requests: - Fix/improve for mpc (#90) (@1-Bart-1) - Fix the calc_acc method definition warning (#93) (@1-Bart-1) - add rotational intertia calculation script (#94) (@dvanwolffelaar)
Closed issues: - Add Cmq, the pitch rate dependand contribution ot the pitching moment to the model (#91) - Add a script that calculates the rotational inertia around each of the three axis (#92) - Add steering dependant turning moment coefficient (#96)
- Julia
Published by github-actions[bot] over 1 year ago
KiteModels - v0.6.11
KiteModels v0.6.11
Fixed
- fixed bug in spring_forces(), it used 4000N hardcoded max force #### Changed
- bump KiteUtils to 0.9.0
- the fields AoA, CL2, CD2 and the vectors vwindgnd, vwind200m and vwindkite are now updated when converting KPS3 or KPS4 to SysState #### Added
- add example teststeadystate.jl
Merged pull requests: - Update new fields in SysState (#89) (@ufechner7)
- Julia
Published by github-actions[bot] over 1 year ago
KiteModels - v0.6.10
KiteModels v0.6.10
KiteModels v0.6.10 2024-11-01
- fixed the installation of the examples
- updated the documentation
- the package Rotations is now re-exported by KiteModels
- reduce number of dependencies of the examples
- Julia
Published by github-actions[bot] over 1 year ago
KiteModels - v0.6.9
KiteModels v0.6.9
- added tests for calc_azimuth(s::AKM), the azimuth in wind reference frame
- re-enable logging of the angles of attack of the three plates
steering_test_4p.jlnow calculates bothc1andc2of the turn-rate law- the environment variable
NO_MTKdisables the pre-compilation of theKPS4_3Lmodel to save time during development - the script
menu2.jlfor model verification was added
Merged pull requests: - azimuth wind tests (#86) (@dvanwolffelaar) - remove naca.dat (#87) (@1-Bart-1)
- Julia
Published by github-actions[bot] over 1 year ago
KiteModels - v0.6.8
KiteModels v0.6.8
Changed
- the sign of the steering signal was changed. Now, a positive steering signal causes a positive turn rate. The turn rate is the derivative of the heading angle.
- all orientation tests pass now (calculation of roll, pitch, yaw, azimuth_north, elevation, heading)
- add example
steering_test_1p.jl - improve
steering_test_4p.jl, use fully powered kite now - the logged steering signal is now divided by
set.cs_4p, because the new version of KitePodModels.jl multiplies the steering value with this constant - update documentation regarding
steeringandheading
- Julia
Published by github-actions[bot] over 1 year ago
KiteModels - v0.6.7
KiteModels v0.6.7
Changed
- renamed testinit.jl to testinit_4p.jl
- by default,
azimuthin wind reference frame is now used - the orientation is now represented in NED reference frame
- the method
calc_headinghas two new, optional parameters: negazimuth=false, onepoint=false - the definition of heading and azimuth has changed, which will require adaptions in the controller #### Added
- example
plot_side_cl.jl - example
plot_cl_cd_plate.jl - example
steering_test.jl - example
test_init_1p.jl - the test script
test_orientation.jlwas contributed by Daan van Wolffelaar; currently, some of these tests are still broken (error of about 2%) - XFoil for calculating the polars #### Fixed
- many of the examples; all examples of
menu.jlnow work
Merged pull requests: - Feat/xfoil polars (#76) (@1-Bart-1) - Stable branch, updated dependencies and examples (#79) (@ufechner7) - Fix the orientation of the kite in KiteViewer (#80) (@ufechner7) - Add unit tests for the orientation and heading (#81) (@dvanwolffelaar) - Switch azimuth tests to use azimuth north (#83) (@dvanwolffelaar) - Use azimuth in wind reference frame (#84) (@ufechner7) - Fix kps3 (#85) (@ufechner7)
Closed issues: - The function nextstep! is using a confusing definition for the wind direction (#67) - Use Xfoil polars to calculate cl, cd and steering tether forces (#72) - Add test case for steering sensitivity (#74) - Fix calcheading (#77) - Implement function q2qviewer (#82)
- Julia
Published by github-actions[bot] over 1 year ago
KiteModels - v0.6.6
KiteModels v0.6.6
Changed
- the method
next_step!uses nowupwind_diras parameter and not longerwind_dir - install
matplotlibif it is not already installed after user confirmation in a Julia specific environment - replaced OrdinaryDiffEq with the three packages OrdinaryDiffEqCore, OrdinaryDiffEqBDF and OrdinaryDiffEqSDIRK. This should help to reduce the pre-compilation time.
- set the parameter delta in the examples
- always specify the
system.yamlfile to use in the examples, always useload_settingsinstead ofse. This ensures that the settings are always freshly loaded from the file when the script is launched, so any changes to the settings become immediately effective. - the KPS4_3L model was replaced by the pure ModelingToolkit (MTK) based version. This allows not only a much faster simulation, but the results are also much more accurate.
Merged pull requests: - fix #65, use_max steering from configuration file (#66) (@ufechner7) - Feat/find mtk steady state (#69) (@1-Bart-1) - remove examples and change example name (#70) (@1-Bart-1)
Closed issues: - Add drag of the KCU (#62) - Use max_steering from configuration file (#65)
- Julia
Published by github-actions[bot] over 1 year ago
KiteModels - v0.6.5
KiteModels v0.6.5
Changed
- bump KiteUtils to 0.7.7
- add new examples to menu
- major change to the function that finds the initial equilibrium; the function
init_sim!has the new parameterdeltawhich should be in the range of 0.01 to 0.03. - better error message if
init_sim!, but no exception any more. I just returnsnothing. - remove dependency StatProfilerHTML #### Added
- add KCU drag, based on kcudiameter and cdkcu
- add function bridle_length (not exported)
- unit tests for the KPS3_3L model, based on ModelingToolkit
- script
examples/plot_cl_cd.jl - script
examples/plot_cl_cd_plate.jl - script
torque_controlled_mtk.jl#### Fixed - correct tether drag based on lbridle; if the kite has more than 7 bridle lines lbridle must be larger than bridle_length(se)
Merged pull requests: - Feat/faster tether (#63) (@1-Bart-1) - Add mtk tests (#64) (@1-Bart-1)
To install, follow these instructions
- Julia
Published by github-actions[bot] almost 2 years ago
KiteModels - v0.6.4
KiteModels v0.6.4
Added
- a new kite model, KPS3_3L was contributed by Bart van de Lint. It uses three lines to the ground and three winches for steering a ram-air foil kite.
- caching for the initial equilibrium
- function
KiteModels.install_examples()that copies the examples, the data folder and installs the required extra packages - log alpha2, alpha3, alpha4; they must never become negative #### Fixed
- the calculation of the call-backs per time step was fixed in all examples and the tests
Merged pull requests: - Add a 3 line kite model. (#60) (@1-Bart-1) - Add kps4 3 line example (#61) (@1-Bart-1)
Closed issues: - Three-wire-kite (#45)
To install, follow these instructions
- Julia
Published by ufechner7 almost 2 years ago
KiteModels - v0.6.3
KiteModels v0.6.3
Changed
- the function
copy_examples()copies now all examples - updated the documentation
- improved the scripts in the bin folder, not relevant for most users
- Julia
Published by github-actions[bot] almost 2 years ago
KiteModels - v0.6.2
KiteModels v0.6.2
Changed
- renamed the example
simulate.jltosimulate_simple.jl - renamed the example
simulate_ii.jltosimulate_steering.jl - add the script
menu.jlthat provides a menu with all the examples - bump ControlPlots to 0.1.4
- bump KiteUtils to 0.7.4
- Julia
Published by github-actions[bot] almost 2 years ago
KiteModels - v0.6.0
KiteModels v0.6.0
Changed
- use new version of Winchmodels.jl which provides an additional, torque controlled winch
- add many new winch parameters to settings.jl
- BREAKING change: rename
v_rotoset_speedin function step()
Merged pull requests: - Add torque controlled winch model (#59) (@ufechner7)
- Julia
Published by github-actions[bot] almost 2 years ago
KiteModels - v0.5.16
KiteModels v0.5.16
KiteModels v0.5.16 - 2024-06-25
Changed
- bump KiteUtils to version 0.6.16
- bump ControlPlots to version 0.0.12
- Julia
Published by github-actions[bot] almost 2 years ago
KiteModels - v0.5.15
KiteModels v0.5.15
Changed
- bump KiteUtils to version 0.6.12
- drop support for Julia 1.9
Merged pull requests: - Bump julia-actions/cache from 1 to 2 (#54) (@dependabot[bot])
- Julia
Published by github-actions[bot] almost 2 years ago
KiteModels - v0.5.14
KiteModels v0.5.14
Changed
- replace Plots with ControlPlots in the examples
Merged pull requests: - Replace Plots.jl with ControlPlots.jl (#52) (@ufechner7)
- Julia
Published by github-actions[bot] about 2 years ago
KiteModels - v0.5.13
KiteModels v0.5.13
Changed
- use
rel_compr_stiffnessandrel_dampingfrom settings.yaml
- Julia
Published by github-actions[bot] about 2 years ago
KiteModels - v0.5.12
KiteModels v0.5.12
Changed
- update KiteUtils to v0.6.7
- update Documenter to v1.0
Added
- add type
KPS4_3L, which is now only a copy ofKPS4, but shall implement a kite with the steering lines going to the ground
Merged pull requests: - Add 3 line kite power system model (#50) (@ufechner7)
- Julia
Published by github-actions[bot] about 2 years ago
KiteModels - v0.5.11
KiteModels v0.5.11
Added
- document the support for the
DImplicitEulersolver, which is not very accurate, but because it is well known it can serve as reference - support changing
max_orderfor theDFBDF - further reduced the memory usage
- Julia
Published by github-actions[bot] about 2 years ago
KiteModels - v0.5.10
KiteModels v0.5.10
Improvements
- it is now possible (and suggested) to use the DAE solver DFBDF.
This requires to add the following line to the settings.yaml file: solver: "DFBDF"
The new solver is much faster, has a lot less memory allocations and is also much more stable in difficult situations.
Merged pull requests: - New solver (#48) (@ufechner7)
- Julia
Published by github-actions[bot] about 2 years ago
KiteModels - v0.5.8
KiteModels v0.5.8
Improvements
- add non-allocating function updatesysstate!()
- Julia
Published by github-actions[bot] about 2 years ago
KiteModels - v0.5.7
KiteModels v0.5.7
Improvements
- improve performance by 10%
- Julia
Published by github-actions[bot] about 2 years ago
KiteModels - v0.5.6
KiteModels v0.5.6
Fixes:
- fix the method clear!() which failed for models with less than 6 tether segments
- Julia
Published by github-actions[bot] about 2 years ago
KiteModels - v0.5.5
KiteModels v0.5.5
- create new, extended SystemState structs for logging
- Julia
Published by github-actions[bot] about 2 years ago
KiteModels - v0.5.3
KiteModels v0.5.3
- fix the data path and set it to
joinpath(pwd(), "data")by default - add script bench.jl for comparing the performance of different solvers/ solver parameters
- Julia
Published by github-actions[bot] about 2 years ago
KiteModels - v0.5.2
KiteModels v0.5.2
Merged pull requests: - Use PrecompileTools (#47) (@ufechner7)
- Julia
Published by github-actions[bot] about 2 years ago
KiteModels - v0.5.1
KiteModels v0.5.1
Fix KPS3 model. Improve examples.
- Julia
Published by github-actions[bot] about 2 years ago
KiteModels - v0.5.0
KiteModels v0.5.0
- use the latest versions of all packages, that work with Julia 1.9
Merged pull requests: - Updated dependencies (#46) (@ufechner7)
- Julia
Published by github-actions[bot] about 2 years ago
KiteModels - v0.4.7
KiteModels v0.4.7
Closed issues: - Integrate winch controller with 1 point model (#37)
Merged pull requests: - Add winch model to one point kite model (#42) (@ufechner7)
In addition the documentation and dependencies were updated.
- Julia
Published by github-actions[bot] about 3 years ago
KiteModels - v0.4.6
KiteModels v0.4.6
- relax dependencies
- update documentation
- Julia
Published by github-actions[bot] over 3 years ago
KiteModels - v0.4.5
KiteModels v0.4.5
- fix dependencies
- update documentation
- Julia
Published by github-actions[bot] over 3 years ago
KiteModels - v0.4.4
KiteModels v0.4.4
Update dependencies, disable broken versions of StaticArrays and SunDials
- Julia
Published by github-actions[bot] over 3 years ago
KiteModels - v0.4.3
KiteModels v0.4.3
Closed issues: - Add field version::Int64 (#21)
- Julia
Published by github-actions[bot] about 4 years ago
KiteModels - v0.4.1
KiteModels v0.4.1
Add missing values of vreelout and l_tether to SysState object.
- Julia
Published by github-actions[bot] about 4 years ago
KiteModels - v0.4.0
KiteModels v0.4.0
Closed issues: - Document all fields of the struct KPS3 (#14) - Integrate winch model (#23)
Merged pull requests: - Add WinchModel (#36) (@ufechner7)
- Julia
Published by github-actions[bot] about 4 years ago
KiteModels - v0.3.5
KiteModels v0.3.5
Closed issues: - Add constructor for SysState (#30) - Update the links in documentation (#31) - Make use of package Atmospheric Models (#32)
- Julia
Published by github-actions[bot] about 4 years ago
KiteModels - v0.3.4
KiteModels v0.3.4
Closed issues: - Add functions orienteuler() and kiterefframe() (#27) - Add functions calcheading(s) and calccourse(s) (#28) - Add functions kitepos(s), calcelevation(s), calcazimuth(s) (#29)
- Julia
Published by github-actions[bot] about 4 years ago
KiteModels - v0.3.3
KiteModels v0.3.3
- change default solver to :GMRES
- Julia
Published by github-actions[bot] about 4 years ago
KiteModels - v0.3.2
KiteModels v0.3.2
Closed issues: - Test simulation with 10 segment tether (#26)
- Julia
Published by github-actions[bot] about 4 years ago
KiteModels - v0.3.1
KiteModels v0.3.1
Closed issues: - Add section Quickstart (#20) - Precompiling fails if system.yaml not present (#22) - Make use of solver setting from settings.yaml (#24) - Add examples (#25)
- Julia
Published by github-actions[bot] about 4 years ago
KiteModels - v0.3.0
KiteModels v0.3.0
Closed issues: - Add 4 point Model (#10) - Implement findsteadystate() for four point model (#16) - Document usage of KPS4 (#18)
Merged pull requests: - Initial code for 4 point model (#15) (@ufechner7) - Add findsteadystate(), initsim(), nextstep() and test scripts (#17) (@ufechner7)
- Julia
Published by github-actions[bot] about 4 years ago
KiteModels - v0.2.0
KiteModels v0.2.0
Closed issues: - Add 2D plot of initial steady state (#11)
- Julia
Published by github-actions[bot] about 4 years ago
KiteModels - v0.1.1
KiteModels v0.1.1
Closed issues: - TagBot trigger issue (#12)
- Julia
Published by github-actions[bot] over 4 years ago
KiteModels - Initial release v0.1.0
Fully working one point kite power system model consisting of a kite and segmented tether.
- Julia
Published by ufechner7 over 4 years ago