How to create a GSM-R signal with Simulink ?

30 次查看(过去 30 天)
Bogus
Bogus 2025-10-7,12:03
评论: Bogus 2025-10-8,8:06
Hello,
I want to model a real GSM-R signal seen in a railway environment on Simulink.
Here is the model I have made so far.
Does it reflect a GSM-R signal ? Are there any missing blocks?
I would like to hear your opinion as an expert on modeling a real GSM-R signal seen in a railway environment.
  1 个评论
Bogus
Bogus 2025-10-8,8:06
I tried to simulate this model and I get this error:
Error m_no6hw9qbt3xnztacbunz8e.c: 471 syntax error; found `*' expecting ')'
Error m_no6hw9qbt3xnztacbunz8e.c: 471 skipping `*' `moduleInstance'
Error m_no6hw9qbt3xnztacbunz8e.c: 471 extraneous old-style parameter list
Error m_no6hw9qbt3xnztacbunz8e.c: 473 syntax error; found `*' expecting ')'
Error m_no6hw9qbt3xnztacbunz8e.c: 473 skipping `*' `moduleInstance'
Error m_no6hw9qbt3xnztacbunz8e.c: 473 extraneous old-style parameter list
Error m_no6hw9qbt3xnztacbunz8e.c: 475 syntax error; found `*' expecting ')'
Error m_no6hw9qbt3xnztacbunz8e.c: 475 skipping `*' `moduleInstance'
Error m_no6hw9qbt3xnztacbunz8e.c: 475 extraneous old-style parameter list
Error m_no6hw9qbt3xnztacbunz8e.c: 477 syntax error; found `*' expecting ')'
Error m_no6hw9qbt3xnztacbunz8e.c: 477 skipping `*' `moduleInstance'
Error m_no6hw9qbt3xnztacbunz8e.c: 477 extraneous old-style parameter list
Error m_no6hw9qbt3xnztacbunz8e.c: 479 syntax error; found `*' expecting ')'
Error m_no6hw9qbt3xnztacbunz8e.c: 479 skipping `*' `moduleInstance'
Error m_no6hw9qbt3xnztacbunz8e.c: 479 too many errors
923,8 MHz" "m_nO6HW9QbT3XnZtaCbunZ8E.c"
C:\Program Files\MATLAB\R2023b\sys\lcc64\lcc64\bin\lccmake.exe: Error code 1
### Build procedure for model: 'test_signal_gsmr' aborted due to an error.
Problem creating simulation target for the model 'test_signal_gsmr'.
Component:Simulink | Category:Model error
Error(s) encountered while building simulation target MEX-file for model 'test_signal_gsmr'.
Caused by:
C:\Boubacar\Mesure_Transitoire_Excel_Acquisition\Transitoire régulier 10_20_100 µs sur 923,8 MHz\slprj\_cgxe\test_signal_gsmr\src>"C:\Program Files\MATLAB\R2023b\sys\lcc64\lcc64\bin\lccmake.exe" -f test_signal_gsmr_cgxe.lmk
cpp: test_signal_gsmr_cgxe.c:4 Could not find include file "m_nO6HW9QbT3XnZtaCbunZ8E.h"
0 errors, 1 warning
"C:\Program Files\MATLAB\R2023b\sys\lcc64\lcc64\bin\lcc64.exe" -w -dll -noregistrylookup -c -Zp8 -DLCC_WIN64 -DMATLAB_MEX_FILE -nodeclspec -I"C:\Program Files\MATLAB\R2023b\extern\include" -I"C:\Program Files\MATLAB\R2023b\simulink\include" -I"C:\Program Files\MATLAB\R2023b\rtw\c\src" -I"C:\Boubacar\mesure_transitoire_excel_acquisition\transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 mhz\slprj\_cgxe\test_signal_gsmr\src" -I"C:\Boubacar\mesure_transitoire_excel_acquisition\transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 mhz" -I"C:\Boubacar\gsm-r_simulink" -I"C:\Boubacar\Mesure_Transitoire_Excel_Acquisition\Transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 MHz\slprj\_cprj" -I"C:\Program Files\MATLAB\R2023b\sys\lcc64\lcc64\include64" -I"C:\Boubacar\Mesure_Transitoire_Excel_Acquisition\Transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 MHz\slprj\_cgxe\test_signal_gsmr\src" -I"C:\Boubacar\Mesure_Transitoire_Excel_Acquisition\Transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 MHz" "C:\Program Files\MATLAB\R2023b\extern\version\c_mexapi_version.c"
"C:\Program Files\MATLAB\R2023b\sys\lcc64\lcc64\bin\lcc64.exe" -w -dll -noregistrylookup -c -Zp8 -DLCC_WIN64 -DMATLAB_MEX_FILE -nodeclspec -I"C:\Program Files\MATLAB\R2023b\extern\include" -I"C:\Program Files\MATLAB\R2023b\simulink\include" -I"C:\Program Files\MATLAB\R2023b\rtw\c\src" -I"C:\Boubacar\mesure_transitoire_excel_acquisition\transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 mhz\slprj\_cgxe\test_signal_gsmr\src" -I"C:\Boubacar\mesure_transitoire_excel_acquisition\transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 mhz" -I"C:\Boubacar\gsm-r_simulink" -I"C:\Boubacar\Mesure_Transitoire_Excel_Acquisition\Transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 MHz\slprj\_cprj" -I"C:\Program Files\MATLAB\R2023b\sys\lcc64\lcc64\include64" -I"C:\Boubacar\Mesure_Transitoire_Excel_Acquisition\Transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 MHz\slprj\_cgxe\test_signal_gsmr\src" -I"C:\Boubacar\Mesure_Transitoire_Excel_Acquisition\Transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 MHz" "C:\Program Files\MATLAB\R2023b\sys\lcc64\lcc64\mex\lccstub.c"
"C:\Program Files\MATLAB\R2023b\sys\lcc64\lcc64\bin\lcc64.exe" -w -dll -noregistrylookup -c -Zp8 -DLCC_WIN64 -DMATLAB_MEX_FILE -nodeclspec -I"C:\Program Files\MATLAB\R2023b\extern\include" -I"C:\Program Files\MATLAB\R2023b\simulink\include" -I"C:\Program Files\MATLAB\R2023b\rtw\c\src" -I"C:\Boubacar\mesure_transitoire_excel_acquisition\transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 mhz\slprj\_cgxe\test_signal_gsmr\src" -I"C:\Boubacar\mesure_transitoire_excel_acquisition\transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 mhz" -I"C:\Boubacar\gsm-r_simulink" -I"C:\Boubacar\Mesure_Transitoire_Excel_Acquisition\Transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 MHz\slprj\_cprj" -I"C:\Program Files\MATLAB\R2023b\sys\lcc64\lcc64\include64" -I"C:\Boubacar\Mesure_Transitoire_Excel_Acquisition\Transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 MHz\slprj\_cgxe\test_signal_gsmr\src" -I"C:\Boubacar\Mesure_Transitoire_Excel_Acquisition\Transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 MHz" "test_signal_gsmr_cgxe.c"
"C:\Program Files\MATLAB\R2023b\sys\lcc64\lcc64\bin\lcc64.exe" -w -dll -noregistrylookup -c -Zp8 -DLCC_WIN64 -DMATLAB_MEX_FILE -nodeclspec -I"C:\Program Files\MATLAB\R2023b\extern\include" -I"C:\Program Files\MATLAB\R2023b\simulink\include" -I"C:\Program Files\MATLAB\R2023b\rtw\c\src" -I"C:\Boubacar\mesure_transitoire_excel_acquisition\transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 mhz\slprj\_cgxe\test_signal_gsmr\src" -I"C:\Boubacar\mesure_transitoire_excel_acquisition\transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 mhz" -I"C:\Boubacar\gsm-r_simulink" -I"C:\Boubacar\Mesure_Transitoire_Excel_Acquisition\Transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 MHz\slprj\_cprj" -I"C:\Program Files\MATLAB\R2023b\sys\lcc64\lcc64\include64" -I"C:\Boubacar\Mesure_Transitoire_Excel_Acquisition\Transitoire r├®gulier 10_20_100 ┬Ás sur 923,8 MHz\slprj\_cgxe\test_signal_gsmr\src" -I"C:\Boubacar\Mesure_Transitoire_Excel_Acquisition\Transitoire r├®gulier 10_20_100 ┬Ás sur cpp: m_no6hw9qbt3xnztacbunz8e.c:4 Could not find include file "m_nO6HW9QbT3XnZtaCbunZ8E.h"
Error m_no6hw9qbt3xnztacbunz8e.c: 467 syntax error; found `*' expecting ')'
Error m_no6hw9qbt3xnztacbunz8e.c: 467 skipping `*' `moduleInstance'
Error m_no6hw9qbt3xnztacbunz8e.c: 467 extraneous old-style parameter list
Error m_no6hw9qbt3xnztacbunz8e.c: 469 syntax error; found `*' expecting ')'
Error m_no6hw9qbt3xnztacbunz8e.c: 469 skipping `*' `moduleInstance'
Error m_no6hw9qbt3xnztacbunz8e.c: 469 extraneous old-style parameter list
Error m_no6hw9qbt3xnztacbunz8e.c: 471 syntax error; found `*' expecting ')'
Error m_no6hw9qbt3xnztacbunz8e.c: 471 skipping `*' `moduleInstance'
Error m_no6hw9qbt3xnztacbunz8e.c: 471 extraneous old-style parameter list
Error m_no6hw9qbt3xnztacbunz8e.c: 473 syntax error; found `*' expecting ')'
Error m_no6hw9qbt3xnztacbunz8e.c: 473 skipping `*' `moduleInstance'
Error m_no6hw9qbt3xnztacbunz8e.c: 473 extraneous old-style parameter list
Error m_no6hw9qbt3xnztacbunz8e.c: 475 syntax error; found `*' expecting ')'
Error m_no6hw9qbt3xnztacbunz8e.c: 475 skipping `*' `moduleInstance'
Error m_no6hw9qbt3xnztacbunz8e.c: 475 extraneous old-style parameter list
Error m_no6hw9qbt3xnztacbunz8e.c: 477 syntax error; found `*' expecting ')'
Error m_no6hw9qbt3xnztacbunz8e.c: 477 skipping `*' `moduleInstance'
Error m_no6hw9qbt3xnztacbunz8e.c: 477 extraneous old-style parameter list
Error m_no6hw9qbt3xnztacbunz8e.c: 479 syntax error; found `*' expecting ')'
Error m_no6hw9qbt3xnztacbunz8e.c: 479 skipping `*' `moduleInstance'
Error m_no6hw9qbt3xnztacbunz8e.c: 479 too many errors
923,8 MHz" "m_nO6HW9QbT3XnZtaCbunZ8E.c"
C:\Program Files\MATLAB\R2023b\sys\lcc64\lcc64\bin\lccmake.exe: Error code 1
Component:Simulink | Category:Model error

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Marine and Underwater Vehicles 的更多信息

产品


版本

R2023b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by