The answer to your question is definitely yes. However, since SysML is a general purpose notation, the problem for new users of SysML is usually understanding HOW to use it.
To this end, I can suggest a few papers.
If you are interested in using SysML for modeling requirements (according to Jackson's problem frames approach), look at [1][2].
If you are interested in a case study, in [3] you can find the description of a railroad crossing and its traffic light controller.
Design issues are discussed in [5] and [6].
A fairly complete treatment of the subject can be found in [4], the PhD thesis of Pietro Colombo, a student of mine who worked quite extensively on how to use SysML.
[1] Colombo, Pietro, et al. "A methodological framework for SysML: a Problem Frames-based approach." Software Engineering Conference, 2007. APSEC 2007. 14th Asia-Pacific. IEEE, 2007.
[2] Colombo, Pietro, Vieri del Bianco, and Luigi Lavazza. "Towards the integration of SysML and problem frames." Proceedings of the 3rd international workshop on Applications and advances of problem frames. ACM, 2008.
[3] Colombo, Pietro, Ferhat Khendek, and Luigi Lavazza. "Requirements analysis and modeling with Problem Frames and SysML: A case study." Modelling Foundations and Applications. Springer Berlin Heidelberg, 2010. 74-89.
[4] Pietro Colombo. "A SysML-based approach to requirements analysis and specification of real-time systems." PhD Thesis, University of Insubria (2009).
[5] Colombo, Pietro, Ferhat Khendek, and Luigi Lavazza. "Generating early design models from requirements analysis artifacts using problem frames and SysML." Modelling Foundations and Applications. Springer Berlin Heidelberg, 2011. 97-114.
[6] Colombo, Pietro, Ferhat Khendek, and Luigi Lavazza. "Bridging the gap between requirements and design: An approach based on Problem Frames and SysML." Journal of Systems and Software 85.3 (2012): 717-745.