By combining the multiple signal classification (MUSIC)-based algorithm, proposed by Haghighat and Soleymani, and the segmentation-based idea, a blind multiuser spreading sequences estimation algorithm for the direct-sequence code division multiple access (DS-CDMA) signals is presented in this study. The main idea of the proposed algorithm is to divide the spreading sequences into short-time segments so as to recover them in a sequential procedure. First, the received signal samples are divided into K collections of temporal windows. Each collection is corresponding to a group of short-time segments of the spreading sequences. Secondly, by performing a sub-segmentation-based estimation scheme on the first collection of temporal windows, the first short-time segments of all the users' spreading sequences are extracted. Finally, with the help of the segments acquired in advance, the remaining segments of the spreading sequences can be recovered chip-by-chip through K 2 1 subspace projection loops. This algorithm can be applied not only to the synchronous short-code (SC) DS-CDMA signals, but also to the long-code (LC) DS-CDMA signals in non-cooperative contexts, even with minus SNR. Simulations are presented to illustrate the performance of the proposed method. In addition, for the synchronous SC-DS-CDMA signals, the computational cost of the proposed algorithm is much lower than that of the MUSIC-based algorithm. Furthermore, a derivation for blind synchronisation of the synchronous SC-DS-CDMA signals is also presented.
This paper proposes a method to model masonry shell structures where the shell elements fall into a set of discrete equivalence classes. Such shell structure can reduce the fabrication cost and simplify the physical construction due to reuse of a few template shell elements. Given a freeform surface, our goal is to generate a small set of template shell elements that can be reused to produce a seamless and buildable structure that closely resembles the surface. The major technical challenge in this process is balancing the desire for high reusability of template elements with the need for a seamless and buildable final structure. To address the challenge, we define three error metrics to measure the seamlessness and buildability of shell structures made from discrete equivalence classes and develop a hierarchical cluster-and-optimize approach to generate a small set of template elements that produce a structure closely approximating the surface with low error metrics. We demonstrate the feasibility of our approach on various freeform surfaces and geometric patterns, and validate buildability of our results with four physical prototypes. Code and data of this paper are at https://github.com/Linsanity81/TileableShell.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.