Blind Source Separation in Dynamic Networks

dc.contributor.advisorDankers, Arne
dc.contributor.advisorWestwick, David
dc.contributor.authorManeshkarimi, Shirin
dc.contributor.committeememberDankers, Arne
dc.contributor.committeememberWestwick, David
dc.date2025-06
dc.date.accessioned2025-02-05T21:38:39Z
dc.date.available2025-02-05T21:38:39Z
dc.date.issued2025-01-29
dc.description.abstractBlind source separation (BSS) is a mathematical technique that addresses the challenge of separating a mixture of signals into its original, independent sources without prior knowledge of the mixing process. The main objective of this research is to propose a BSS algorithm focused on identifying mutually uncorrelated sources that drive the network, which consists of discrete-time linear time-invariant (LTI) interconnected modules. This study first improves an existing BSS method, which uses a finite impulse response (FIR) model in the prediction error method (PEM) framework to model the input-output transfer function matrix and make it applicable in real-time scenarios. Implemented on field data from Hifi Engineering Inc., this algorithm has demonstrated reliability in online estimating sources over several commercial deployments. However, this method, refined by choosing an automatic regularization factor, still reveals certain limitations: the optimal order of the FIR model remains indeterminate, affecting accuracy and computational efficiency. Moreover, precisely predicting delays between measurement locations and adjusting various parameters requires significant manual intervention, posing barriers to scalability and automation. Next, we propose a novel method within a subspace framework to address these constraints, using the known network topology while minimizing prediction error. Given the network's structure, this approach first integrates elements of PEM with subspace identification techniques, allowing us to identify parameterized state-space matrices through sequential optimization processes aimed at reducing prediction error, which is defined as the difference between the estimated and parameterized Kalman filter predictor. This technique functions within a steady-state Kalman framework, employing data equations to accurately predict the dynamics of the multi-input multi-output (MIMO) network. The performance of the structured BSS method is evaluated by comparing the results of estimating the independent sources obtained through structured state matrices against those generated by conventional subspace methods with unstructured state matrices. The simulation results indicate that structured BSS, given the network topology, offers superior accuracy and robustness in source estimation. This progress in BSS shows how having prior knowledge about the network structure can help separate sources more efficiently and reliably in complex networks.
dc.identifier.citationManeshkarimi, S. (2025). Blind source separation in dynamic networks (Master's thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca.
dc.identifier.urihttps://hdl.handle.net/1880/120646
dc.language.isoen
dc.publisher.facultyArts
dc.publisher.institutionUniversity of Calgary
dc.rightsUniversity of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.
dc.subjectBlind Source Separation
dc.subjectBlind System Identification
dc.subjectSteady-State Kalman Filter
dc.subjectState-Space Representation
dc.subject.classificationEngineering--Electronics and Electrical
dc.titleBlind Source Separation in Dynamic Networks
dc.typemaster thesis
thesis.degree.disciplineEngineering – Electrical & Computer
thesis.degree.grantorUniversity of Calgary
thesis.degree.nameMaster of Science (MSc)
ucalgary.thesis.accesssetbystudentI require a thesis withhold – I need to delay the release of my thesis due to a patent application, and other reasons outlined in the link above. I have/will need to submit a thesis withhold application.
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
ucalgary_2025_maneshkarimi_shirin_supplementaryfile1.pdf
Size:
1.97 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
ucalgary_2025_maneshkarimi_shirin.pdf
Size:
2.11 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.64 KB
Format:
Item-specific license agreed upon to submission
Description: