Skip to content

Add support for continuous delay systems #1148

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 18 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
de5a61f
implement delayLTI and PartionedStateSpace classes and first algorith…
MythasNauveili Mar 26, 2025
848d763
Merge branch 'python-control:main' into dev-delay
MythasNauveili Mar 26, 2025
2c74ca1
ongoing tests with julia notebooks, feedback bug solved
MythasNauveili Mar 26, 2025
b6c0cde
mimo building of delay systems
MythasNauveili Mar 28, 2025
8dcab54
implementation of working frequency response for delayed siso system
MythasNauveili Mar 29, 2025
9b7b062
__call__ implementation to use lti frequency response function
MythasNauveili Mar 30, 2025
e8a197b
delay systems handle freq plots (julia comparison ok). Time to work o…
MythasNauveili Mar 30, 2025
29081b5
add dde.py file to improve readibility in timeresp.py
MythasNauveili Mar 31, 2025
8f43ab9
add tests and docstrings, tests are all passing. ToDo: refine tests, …
MythasNauveili Mar 31, 2025
30c05b9
improve tests by scripting julia code to mimic python tests, and seri…
MythasNauveili Apr 3, 2025
53641f4
methods of steps implemented, 1E-5 accuracy against julia for first t…
MythasNauveili May 1, 2025
b0f2cd3
Merge branch 'python-control:main' into dev-delay
MythasNauveili May 3, 2025
4172ce8
cleaning old dde methods
MythasNauveili May 3, 2025
a460513
mimo forced response passed. TODO: clean
MythasNauveili May 9, 2025
f56e5de
docstrings, ruff check and format
MythasNauveili May 9, 2025
36ad284
improve formatting, underscore internal functions, add file description
MythasNauveili May 12, 2025
4870463
implement delay case in input_output_response, move and test issiso f…
MythasNauveili May 12, 2025
1150646
remove forgotten debug print in timeresp, and unused imports in delay…
MythasNauveili May 13, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,4 @@ env.bak/
venv.bak/

# Files for MacOS
.DS_Store
.DS_Store
Loading
Loading