signal-processing-features
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: researchgate.net -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.0%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: giobraglia
- Language: Python
- Default Branch: master
- Size: 78.1 KB
Statistics
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
- Releases: 0
Metadata Files
README.md
Signal-Processing-Features
All the presented codes are really simple algorithms that can helps in extracting features from signals, useful when talking about signal processing.
The project
The features presented was calculated to build up a dataset that has been employed for classification purposes in NILM ( non-intrusive load monitoring ). To extract and collecting data the used software was Python. In particular all the signals analyzed come from the COOLL dataset, therefore in the code snippets will be always used power, current or voltage signals (but actually codes can be implemented over any kind of signal).
If your intentions are to use this repository, please cite and refer to: G.Braglia, A.E. Lazzaretti, "An Embedded System for NILM using Machine Learning", XV Brazilian Congress on Computational Intelligence, 2021.
Full-text available on ResearchGate at: https://www.researchgate.net/publication/356092329AnEmbeddedSystemforNILMUsingMachineLearning
Important Resources
Here I leave attached the materials that helped me in get all that I needed for this project.
- COOLL dataset : https://coolldataset.github.io/
- Classification algorithms : https://github.com/rasbt/python-machine-learning-book-3rd-edition
- VI trajectories features : https://github.com/brunamulinari/V-I_trajectory
- A. L. Wang, B. X. Chen, C. G. Wang, and D. D. Hua, "Non-intrusive load monitoring algorithm based on features of V–I trajectory" Electric Power Systems Research, 2018.
- MULINARI, B. M., CAMPOS, D. P., COSTA, C. H., ANCELMO, H. C., LAZZARETTI, A. E., OROSKI, E., LIMA, C. R. E., RENAUX, D. P. B., POTTKER, F., LINHARES, R. R. "A New Set of Steady-State and Transient Features for Power Signature Analysis Based on V-I Trajectory". Accepted in: IEEE PES Innovative Smart Grid Technology Latin America, 2019.
Folders
- Features/Common Features : most common and used features that can be extrapolated from a signal (power signals will be used here) ;
- Features/VI trajectories : few features relative to VI trajectory analysis ;
- Features/Power Features : algorithms relative to the computation of active, reactive and apparent power .
Questions & Suggestions
For any doubt, question or suggestion, please feel free to email at: giovanni.braglia@unimore.it
Owner
- Name: Giovanni Braglia
- Login: giobraglia
- Kind: user
- Location: Italy
- Company: UNIMORE
- Repositories: 2
- Profile: https://github.com/giobraglia
Citation (CITATION.cff)
cff-version: 1.0 message: "If you use this software, please cite it as below." authors: - family-names: "Braglia" given-names: "Giovanni" orcid: "https://orcid.org/0000-0002-2230-8191" title: "Signal-Processing-Features" version: 1.0.0 date-released: 2022-07-26 url: "https://github.com/giobraglia/Signal-Processing-Features"