• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ROVI-org / auto-soh / 10582600754
95%

Build:
DEFAULT BRANCH: main
Ran 27 Aug 2024 05:12PM UTC
Jobs 1
Files 25
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

27 Aug 2024 05:03PM UTC coverage: 94.095% (-0.09%) from 94.183%
10582600754

push

github

web-flow
Dual normalization (#75)

* Better dual docstring

* Converting to A-SOH in degradation wrapper

* Better way of converting hidden to A-SOH in degradation wrapper

* Streamlining way to get states

Create a separate function to retrieve states from filters and convert their
values to model coordinate system (but they are returned as if they were filter-
related objects). This functionality was needed in a number of places, so it made
sense to make it separate and easily called.

* Allow MvRD to be converted through inverse

Adding a keyword to the convert method allows the MvRD to be inverted, as well
as converted, without the need to create an additional ConversionOperator.

* Fixing bug in joint step

Inputs and measurements needed to be inverted into filter lingo before stepping
the underlying filter. That has now been rectified.

* Easier way to perform joint step

* Test inverted conversions

* Fixes to normalization in dual estimation

A number of fixes were needed, including in the initialization of the dual UKF
with appropriate hidden states, noise covariances, etc. Additionally, a few
fixes were also needed to make sure normalization was properly applied from one
filter to the other in the appropriate copies.

* Adjusting DegradationWrapper

Update hidden state now assembles a true A-SOH object and reconverts it, which
should make it easier when we have a real degradation model.

* Adding test to account for normalization of dual

One more test that runs an A-SOH normalized dual UKF. For some reason, it
requires one more cycle than the un-normalized one to converge...

* Making sure Gaussian mean is provided flattened

* New simple test on dual

Makes sure a simple transformation works

* Avoiding unnecessary copy

* Test proper initialization with A-SOH normalization

43 of 51 new or added lines in 4 files covered. (84.31%)

1211 of 1287 relevant lines covered (94.09%)

0.94 hits per line

Jobs
ID Job ID Ran Files Coverage
1 10582600754.1 27 Aug 2024 05:12PM UTC 0
94.09
GitHub Action Run
Source Files on build 10582600754
Detailed source file information is not available for this build.
  • Back to Repo
  • 57478434 on github
  • Prev Build on main (#10565588945)
  • Next Build on main (#10600374633)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc